Research_Assistant / README.md
chippyjolly's picture
Update README.md
c7fab1e verified
---
title: AI Research Companion
emoji: πŸ”¬
colorFrom: indigo
colorTo: blue
sdk: gradio
sdk_version: 4.0.0
app_file: app.py
pinned: false
---
# πŸ”¬ AI Research Companion (Groq + LangChain + FAISS)
An advanced **AI-powered research assistant** that helps you analyze academic papers, ask natural language questions, generate engaging summaries, and discover related research β€” all from a modern, tabbed **Gradio interface**.
---
## πŸš€ Features
- **PDF Upload & Text Extraction** – Extracts full text from research papers
- **Chunking & Vector Embedding** – Uses LangChain + HuggingFace embeddings for semantic search
- **Groq LLM Q&A** – Powered by `llama-3.3-70b-versatile` for accurate answers
- **Cited Source References** – Shows the exact text chunks used
- **Research Paper Summaries** – Creates clear, engaging summaries
- **Similar Paper Discovery** – Uses arXiv API to find related studies
- **Beautiful Multi-Tab UI** – Custom-styled Gradio interface
---
## πŸ›  Tech Stack
- Python 3.9+
- Gradio
- LangChain
- FAISS
- HuggingFace Sentence Transformers (`all-mpnet-base-v2`)
- Groq API
- PyPDF2
- Feedparser
- Custom CSS
---
## πŸ“¦ Installation & Setup
### 1️⃣ Clone the Repository
```bash
git clone https://github.com/bobbythomas985/Research_Assistant
cd Research_Assistant