Spaces:
Sleeping
Sleeping
| 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 | |