π A powerful AI-powered tool to simplify complex research papers for students, researchers, and lifelong learners.
-
π Upload Research Paper (PDF)
- Parses and splits into sections (Abstract, Intro, Method, Conclusion)
-
π§ Layman-Friendly Summary
- Extracts & simplifies Abstract or Intro
- Translates to Hindi / French (optional)
-
π Glossary Generator
- Pulls 5β10 technical terms and explains them in plain English
-
π§ Methodology Flowchart
- Outputs flow as Mermaid.js flowchart (rendered)
-
π― Use Case Generator
- Suggests 3 real-world applications for the research
-
β Custom Q&A
- Ask any question like βWhat dataset is used?β or βWhat are the limitations?β
-
π Multilingual Support
- Output summaries in English, Hindi, or French
-
πͺ Mermaid.js Flowchart Generator
- Markdown-based visual of research methodology (
A β B β C
)
- Markdown-based visual of research methodology (
-
π Download Report
- Get the simplified report as
.txt
with one click
- Get the simplified report as
- Upload a PDF research paper
- Click buttons like Simplify Paper, Glossary, Use Case Generator
- Ask custom questions about the paper
- Download the full simplified report
- Frontend: Streamlit
- LLM Backend: Groq API + LangChain
- PDF Parsing: PyMuPDF
- Translation: Deep Translator
- Flowchart Rendering: Mermaid.js (via Markdown)
- Deployment: Streamlit Cloud (Free)
- Clone the Repo
git clone https://github.com/YOUR_USERNAME/AI-Research-Navigator.git
cd AI-Research-Navigator
- Create Virtual Environment
python -m venv .venv
source .venv/bin/activate # For Windows: .venv\Scripts\activate
- Install Requirements
pip install -r requirements.txt
- Add Environment Variable
Create a .env
file:
GROQ_API_KEY=your_groq_key_here
- Run App
streamlit run main.py