This project demonstrates the implementation of Retrieval-Augmented Generation (RAG) chatbots using custom knowledge bases. The system retrieves relevant information from vector databases and uses Large Language Models (LLMs) to generate context-aware responses.
The project includes two knowledge-based chatbot applications.
An AI-powered chatbot designed to help users explore and identify suitable IPSR courses based on their interests, learning goals, and available course information.
A knowledge-based chatbot that answers questions related to the Union Budget using a dedicated document collection and retrieval system.
- Python
- Retrieval-Augmented Generation (RAG)
- Hugging Face Embeddings
- Pinecone Vector Database
- n8n Workflow Automation
- Large Language Models (LLMs)
Knowledge Base Documents
β
Text Processing
β
Text Chunking
β
Hugging Face Embeddings
β
Pinecone Vector Database
β
User Query
β
Relevant Information Retrieval
β
RAG Context
β
LLM
β
Context-Aware Response
## Internship
Data Science & AI Internship
IPSR Solutions Ltd