File size: 1,145 Bytes
ec485d5
 
 
 
47044e0
ec485d5
f31d983
ec485d5
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
---
title: AI NoteBook Assistant (RAG)
emoji: πŸ“˜
colorFrom: indigo
colorTo: yellow
sdk: docker
app_file: app.main
pinned: false
---


# 🧠 AI NoteBook Assistant (RAG)

An **AI-powered RAG-based Notes Assistant** that helps you:
- πŸ“‚ Upload notes and textbooks (PDF)
- 🧠 Retrieve context using **FAISS Vector Search**
- πŸ’¬ Ask questions β€” get **step-by-step, real-world explanations**
- βš™οΈ Built with **FastAPI**, **Groq LLM**, and **Sentence Transformers**

---

## βš™οΈ Tech Stack
- **Backend:** FastAPI + Groq API + FAISS
- **Embeddings:** Sentence Transformers (`all-MiniLM-L6-v2`)
- **Frontend:** HTML / CSS / JS (static interface)
- **Deployed On:** Hugging Face Spaces πŸš€

---

## 🧩 Workflow
1️⃣ Upload your notes β†’ chunks are embedded  
2️⃣ Embeddings stored in FAISS vector DB  
3️⃣ When you ask a question β†’ relevant chunks retrieved  
4️⃣ Groq LLM (GPT OSS 20B) generates rich, example-driven answers  

---

πŸ”— **Live Space:** https://huggingface.co/spaces/gvadxx/AI-NoteBook-Assistant-RAG  
πŸ‘¨β€πŸ’» **Author:** [Padmasali Govardhan](https://www.linkedin.com/in/govardhanpadmasali/)