Sathvika-Alla commited on
Commit
a17d126
·
verified ·
1 Parent(s): 2f65c93

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +12 -14
README.md CHANGED
@@ -9,32 +9,30 @@ pinned: false
9
 
10
  ## Semantic Kernel Chatbot with Cosmos DB
11
  A sophisticated AI-powered chatbot built with Microsoft Semantic Kernel that intelligently queries databases using both predefined SQL templates and dynamic query generation. The system includes RAG capabilities, analytics dashboards, and semantic query clustering.
12
- Overview
13
  This project implements an intelligent database query assistant that leverages Large Language Models (LLMs) to interact with data stored in Azure Cosmos DB. The chatbot can understand natural language queries and either use predefined SQL templates or generate custom queries on the fly.
14
 
15
  ## Key Features
16
  ### Intelligent Query System
17
 
18
- Semantic Kernel Integration: Built on Microsoft Semantic Kernel framework for orchestrating AI workflows
19
- Dual Query Modes:
20
-
21
- Template-based: Predefined SQL queries with parameter filling by the LLM
22
- Dynamic Generation: LLM generates custom SQL queries for complex or novel requests
23
- Cosmos DB Backend: All data stored and managed in Azure Cosmos DB
24
- Query History Storage: All queries stored in Cosmos DB for continuous learning and semantic clustering
25
 
26
  ### RAG Implementation
27
 
28
- Local Ollama Integration: Run models locally for enhanced privacy and reduced costs
29
- Retrieval-Augmented Generation: Improves response accuracy by retrieving relevant context
30
 
31
 
32
  ### Analytics Dashboard
33
 
34
- Query Monitoring: Track all queries made to the system
35
- Error Tracking: Comprehensive error monitoring and logging
36
- Semantic Clustering: Queries are semantically clustered using RAG to identify patterns and common use cases
37
- Usage Insights: Understand how users interact with the chatbot
38
 
39
  ## Architecture
40
  **Semantic Kernel Chatbot**
 
9
 
10
  ## Semantic Kernel Chatbot with Cosmos DB
11
  A sophisticated AI-powered chatbot built with Microsoft Semantic Kernel that intelligently queries databases using both predefined SQL templates and dynamic query generation. The system includes RAG capabilities, analytics dashboards, and semantic query clustering.
12
+ ### Overview
13
  This project implements an intelligent database query assistant that leverages Large Language Models (LLMs) to interact with data stored in Azure Cosmos DB. The chatbot can understand natural language queries and either use predefined SQL templates or generate custom queries on the fly.
14
 
15
  ## Key Features
16
  ### Intelligent Query System
17
 
18
+ - Semantic Kernel Integration: Built on Microsoft Semantic Kernel framework for orchestrating AI workflows
19
+ - Template-based: Predefined SQL queries with parameter filling by the LLM
20
+ - Dynamic Generation: LLM generates custom SQL queries for complex or novel requests
21
+ - Cosmos DB Backend: All data stored and managed in Azure Cosmos DB
22
+ - Query History Storage: All queries stored in Cosmos DB for continuous learning and semantic clustering
 
 
23
 
24
  ### RAG Implementation
25
 
26
+ - Local Ollama Integration: Run models locally for enhanced privacy and reduced costs
27
+ - Retrieval-Augmented Generation: Improves response accuracy by retrieving relevant context
28
 
29
 
30
  ### Analytics Dashboard
31
 
32
+ - Query Monitoring: Track all queries made to the system
33
+ - Error Tracking: Comprehensive error monitoring and logging
34
+ - Semantic Clustering: Queries are semantically clustered using RAG to identify patterns and common use cases
35
+ - Usage Insights: Understand how users interact with the chatbot
36
 
37
  ## Architecture
38
  **Semantic Kernel Chatbot**