Spaces:
Running
Running
Update README.md
Browse files
README.md
CHANGED
@@ -1,14 +1,73 @@
|
|
1 |
---
|
2 |
-
title:
|
3 |
-
emoji:
|
4 |
-
colorFrom:
|
5 |
-
colorTo:
|
6 |
sdk: gradio
|
7 |
sdk_version: 5.33.0
|
8 |
app_file: app.py
|
9 |
pinned: false
|
10 |
license: mit
|
11 |
short_description: Agentic retrieval & smart routing for customer support
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
12 |
---
|
13 |
|
14 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
---
|
2 |
+
title: Smart Customer Support Agent
|
3 |
+
emoji: π¬
|
4 |
+
colorFrom: yellow
|
5 |
+
colorTo: purple
|
6 |
sdk: gradio
|
7 |
sdk_version: 5.33.0
|
8 |
app_file: app.py
|
9 |
pinned: false
|
10 |
license: mit
|
11 |
short_description: Agentic retrieval & smart routing for customer support
|
12 |
+
tags:
|
13 |
+
- agent-demo-track
|
14 |
+
- llamaindex
|
15 |
+
- llamacloud
|
16 |
+
- rag
|
17 |
+
- agentic-retrieval
|
18 |
+
- smart-routing
|
19 |
+
- customer-service
|
20 |
+
- chatbot
|
21 |
+
- claude
|
22 |
+
- anthropic
|
23 |
+
- cohere-embed
|
24 |
---
|
25 |
|
26 |
+
# π¬ Smart Customer Support Triage Agent
|
27 |
+
|
28 |
+
An AI-powered support agent that intelligently routes customer queries to relevant knowledge bases for accurate responses.
|
29 |
+
|
30 |
+
## π€ Preview
|
31 |
+
|
32 |
+
<video controls autoplay src="https://cdn-uploads.huggingface.co/production/uploads/67d2db58176fdb283211e929/7xOk6RtBc_x8TAUNeDdop.mp4"></video>
|
33 |
+
|
34 |
+
*[link to video](https://cdn-uploads.huggingface.co/production/uploads/67d2db58176fdb283211e929/7xOk6RtBc_x8TAUNeDdop.mp4)*
|
35 |
+
|
36 |
+
## βοΈ Technologies Used
|
37 |
+
|
38 |
+
### Core Components
|
39 |
+
- **Frontend UI**: Gradio - Interactive web interface for user interactions
|
40 |
+
- **Agent Framework**: LlamaIndex - Intelligent document routing and retrieval system
|
41 |
+
- **LLM**: Anthropic Claude Sonnet 4 - Response generation and reasoning
|
42 |
+
|
43 |
+
### Knowledge Infrastructure
|
44 |
+
- **Document Processing**: LlamaCloud - Managed parsing, indexing and vector storage
|
45 |
+
- **Embeddings**: Cohere embed-english-v3.0 - Semantic representation of documents
|
46 |
+
|
47 |
+
### Development & Operations
|
48 |
+
- **Observability**: LlamaTrace (Arize Phoenix) - Performance monitoring and tracing
|
49 |
+
- **Coding Assistant**: Gemini 2.5 Flash - AI pair programming support
|
50 |
+
- **Synthetic Data**: Grok Chat + Slidesgo - Test content generation
|
51 |
+
|
52 |
+
### Supporting Stack
|
53 |
+
- Python 3.10+
|
54 |
+
- JSON metadata schemas
|
55 |
+
- CSV document registries
|
56 |
+
|
57 |
+
## ποΈ Project Structure
|
58 |
+
|
59 |
+
```
|
60 |
+
cs-agent/
|
61 |
+
βββ data/ # Sample knowledge base
|
62 |
+
β βββ ProductManuals/ # Technical documentation
|
63 |
+
β βββ FAQGeneralInfo/ # FAQs and general policies
|
64 |
+
β βββ BillingPolicy/ # Pricing and subscription details
|
65 |
+
β βββ CompanyIntroductionSlides/ # Company overview materials
|
66 |
+
βββ app.py # Main application logic
|
67 |
+
βββ requirements.txt # Python dependencies
|
68 |
+
βββ logo.png # Chatbot logo image
|
69 |
+
```
|
70 |
+
|
71 |
+
## π License
|
72 |
+
|
73 |
+
This project is licensed under the MIT License.
|