Spaces:
Sleeping
Sleeping
A newer version of the Gradio SDK is available:
6.6.0
metadata
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-versatilefor 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
git clone https://github.com/bobbythomas985/Research_Assistant
cd Research_Assistant