customer-support / README.md
Prajith04's picture
Update README.md
b178ef9 verified
|
raw
history blame
1.05 kB
---
title: cutomer support
---
# 🧠 Customer Support Chatbot (FastAPI + Hugging Face + Qdrant)
This is an intelligent, conversational customer support chatbot built using:
- πŸ” **GLiNER** for named entity extraction
- 🧠 **SentenceTransformers** + **Qdrant** for semantic search and retrieval
- πŸ€– **Groq LLM** for answer validation and response generation
- ⚑ **FastAPI** for the web backend
- πŸ–ΌοΈ **Jinja2 templates** for a simple frontend chat UI
It runs both locally and on **Hugging Face Spaces via Docker**.
---
## πŸš€ Features
- Extracts key entities from support requests
- Semantic similarity search with Qdrant + SentenceTransformers
- LLM validation of results via Groq API
- Fully functional FastAPI-based web interface
- Docker-ready for Hugging Face Spaces deployment
---
## πŸ“¦ Installation
### Local Setup
```bash
git clone https://github.com/your-username/support-chatbot
cd support-chatbot
python -m venv venv
source venv/bin/activate
pip install -r requirements.txt
uvicorn main:app --reload