RAG System with Gemini & MongoDB
Category: AI
Date: January 2025
Status: Completed
A Q&A system powered by Google's Gemini and a MongoDB vector database.

Project Goal & Overview
This project explores the Retrieval-Augmented Generation (RAG) architecture. It uses Google's generative AI to understand user questions and retrieves relevant information from a knowledge base stored as vector embeddings in MongoDB Atlas. The goal was to build a system that provides accurate answers based on a specific set of documents.
Key Features
- PDF document processing and text chunking
- Text embedding using the Gemini API
- Vector storage and search with MongoDB Atlas
- Generative question-answering based on retrieved context
Technologies Used
Python
Google Generative AI
MongoDB Atlas
PyPDF
Gallery
