ResearchPilot AI is an intelligent research copilot that helps students, researchers, and innovators understand research papers faster using a collaborative multi-agent AI architecture.
Instead of generating a simple summary, ResearchPilot uses multiple specialized AI agents to analyze a research paper from different perspectives and generate actionable research insights.
- Upload research papers in PDF format
- Automatic text extraction
- Research-focused analysis pipeline
ResearchPilot uses specialized AI agents:
Generates:
- Executive Summary
- Technical Summary
- Key Takeaways
Identifies:
- Main Contributions
- Novel Ideas
- Research Innovations
- Unique Aspects of the Paper
Extracts:
- Research Methodology
- Experimental Setup
- Datasets Used
- Evaluation Process
Acts as an academic conference reviewer and provides:
- Strengths
- Weaknesses
- Questions for Authors
- Recommendation
- Confidence Score
ResearchPilot automatically generates:
- Novelty Score
- Technical Depth Score
- Clarity Score
- Experimental Strength Score
- Reproducibility Score
- Impact Score
The results are visualized using an interactive radar chart.
PDF Upload
โ
โผ
PDF Processor
โ
โผ
Research Orchestrator
โ
โผ
โโโโโโโโโโโโโโโโโโโโโโโ
โ Summarizer Agent โ
โโโโโโโโโโโโโโโโโโโโโโโ
โ
โผ
โโโโโโโโโโโโโโโโโโโโโโโ
โ Contribution Agent โ
โโโโโโโโโโโโโโโโโโโโโโโ
โ
โผ
โโโโโโโโโโโโโโโโโโโโโโโ
โ Methodology Agent โ
โโโโโโโโโโโโโโโโโโโโโโโ
โ
โผ
โโโโโโโโโโโโโโโโโโโโโโโ
โ Reviewer Agent โ
โโโโโโโโโโโโโโโโโโโโโโโ
โ
โผ
Research Dashboard
flowchart TD
A[PDF Upload]
--> B[PDF Processor]
--> C[Research Orchestrator]
--> D[Summarizer Agent]
--> E[Contribution Agent]
--> F[Methodology Agent]
--> G[Reviewer Agent]
--> H[Research Analytics]
--> I[Streamlit Dashboard]
- Streamlit
- Python
- Google Gemini API
- PyPDF2
- Pandas
- Plotly
- Custom Research Score Engine
ResearchPilotAI/
โ
โโโ app.py
โ
โโโ agents/
โ โโโ base_agent.py
โ โโโ summarizer.py
โ โโโ contributions.py
โ โโโ methodology.py
โ โโโ reviewer.py
โ
โโโ prompts/
โ โโโ summarizer_prompt.py
โ โโโ contribution_prompt.py
โ โโโ methodology_prompt.py
โ โโโ reviewer_prompt.py
โ
โโโ services/
โ โโโ gemini_service.py
โ โโโ pdf_processor.py
โ โโโ orchestrator.py
โ โโโ scoring_engine.py
โ โโโ visualization.py
โ
โโโ requirements.txt
โ
โโโ .env
โ
โโโ README.md
git clone https://github.com/YOUR_USERNAME/ResearchPilotAI.git
cd ResearchPilotAIpython -m venv venvvenv\Scripts\activatesource venv/bin/activatepip install -r requirements.txtCreate:
.env
Add:
GEMINI_API_KEY=YOUR_API_KEYstreamlit run app.pyAdd screenshot here.
Add screenshot here.
Add screenshot here.
Add screenshot here.
Add screenshot here.
- Research Paper Understanding
- Literature Review Assistance
- Research Exploration
- Academic Project Preparation
- Research Internship Preparation
- Research Skill Development
- Research Gap Agent
- Future Work Agent
- Citation Intelligence
- Knowledge Graph Generation
- AI Chat with Research Paper
- PDF Research Report Export
- Multi-Paper Comparison
- Research Recommendation System
Akanksha Kundu
AI | Machine Learning | Research Engineering
Please consider giving the repository a star.