Scholarian
An intelligent Streamlit-based application that automates the academic research process by integrating multiple paper sources with a Gemini-powered refinement loop.
Tech Stack
- Python & Streamlit — for the user interface and core logic
- Google Gemini AI — for embeddings, text generation, and ranking
- MongoDB — for user authentication and chat storage
- Academic APIs — Semantic Scholar, arXiv, Crossref, IEEE, and SerpAPI integrations
Features
- Deep-Research Pipeline — automated paper fetching, deduplication, and ranking
- AI-Generated Reports — comprehensive research reports synthesized from top-ranked papers
- Refinement Loop — refine reports or ask specific questions based on current findings
- Multi-Source Fetching — integration with multiple academic databases for thorough searches
- User Management — secure authentication and persistent research history via MongoDB