Logo Lanfrica

ododaspov/Kenyan-Constitution-RAG-Project.

Domain:

natural language processing

Record type:

project
Creator:
odo
Host:
With the tedious process of reading articles on the Constitution Of Kenya, I formulated a basic RAG Pipeline that is able to load, split, embed and retrieve data from the Kenyan constitution using the groq as my LLM. # 📚 Retrieval-Augmented Generation (RAG) with LangChain, FAISS & Groq This project implements a **Retrieval-Augmented Generation (RAG) pipeline** using LangChain, FAISS, HuggingFace Embeddings, and Groq LLMs. It allows you to upload a PDF, index its contents, and query it in natural language. --- ## 🚀 Features - 📄 Load and process PDF documents - ✂️ Split text into manageable chunks - 🔎 Store embeddings in a **FAISS vector database** - 🤖 Use **Groq LLMs** for question answering - ❓ Ask natural language questions and get context-aware answers