REPOSITORY OVERVIEWLive repository statistics
★ 7Stars
⑂ 4Forks
◯ 0Open issues
◉ 7Watchers
77/100
OPENREPOHUB HEALTH SIGNALHealthy signals
A transparent discovery signal based on current public GitHub metadata.
Recent activity35% weight
100 Community adoption25% weight
16 Maintenance state20% weight
100 License clarity10% weight
100 Project information10% weight
75 This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
README preview
AI Research Synthesis & Knowledge Graph Builder
An end-to-end tool to accelerate AI research by automatically fetching papers, synthesizing their contents, and organizing them into interactive knowledge graphs.
This application uses Natural Language Processing (NLP) models to extract summaries and core claims from arXiv papers and visualizes the connections between research papers based on semantic similarity.
Features
- Automated Research Retrieval: Fetch recent research papers directly from arXiv based on your search topic.
- AI-Powered Synthesis: Automatically summarizes paper abstracts and extracts the core claims/contributions using Hugging Face Transformers.
- Semantic Similarity Analysis: Computes the semantic similarity between papers using Sentence-Transformers to discover connections.
- Interactive Knowledge Graphs: Builds and renders an interactive knowledge graph using NetworkX and Pyvis, illustrating how different research papers are related.
- Modern Dashboard: An intuitive Streamlit frontend enabling seamless interaction, search configuration, and visualization exploration.
- Robust API Backend: A FastAPI-based backend architecture handling the pipeline from data retrieval to graph generation.
For recent updates, refer UPDATE_LOG.
Project Structure
.
├── app.py # FastAPI backend application
├── requirements.txt # Python dependencies
├── backend/ # Backend core logic
│ ├── fetch_papers.py # arXiv data retrieval
│ ├── summarize.py # Abstract summarization
│ ├── claim_extractor.py # Core claim extraction
│ ├── embeddings.py # Similarity matrix computation
│ ├── graph_builder.py # Knowledge graph generation
│ └── graph_visualizer.py # Graph HTML visualization
├── frontend/ # Frontend UI
│ └── streamlit_app.py # Streamlit dashboard application
├── lib/ # Additional utilities/modules
└── data/ # Directory for generated outputs (e.g., graph.html)
Tech Stack
ALGORITHMICALLY RELATEDSimilar Open-Source Projects
Selected from shared topics, language and repository description—not editorial ratings.
AI-powered research automation system that streamlines literature reviews by refining research topics, retrieving relevant papers from arXiv, generating AI-based summaries with Google Gemini, identifying research gaps, and creating structured PDF reports. Built using Python, Google Colab, Gemini API, and arXiv API.
65/100 healthRecently updatedActive repository
Jupyter NotebookMIT
⑂ 0 forks◯ 0 issuesUpdated 14 days ago