raheemzee/Notebook_Lm
0
Health Research Chatbot ๐๐
This project is a Health Research Chatbot powered by AI that answers health-related questions using scientific research papers from sources like arXiv, PubMed, and other open-access scientific sources. The chatbot automatically fetches, indexes, and ranks papers to provide accurate and up-to-date answers to your questions.
Features
- Ask Health Questions: Get answers from a curated collection of scientific papers.
- Automated Paper Collection: Fetches papers from multiple sources relevant to health and medicine.
- AI Relevance Scoring: Uses keyword and AI-based scoring to prioritize the most relevant papers.
- Summarization: Provides concise summaries of research papers for easy understanding.
- Search & Filter: Retrieve information based on topics, keywords, or authors.
- NotebookLM Integration Ready: Organizes papers for possible ingestion into NotebookLM or similar research notebooks.
- User-Friendly Interface: Built with Gradio for easy interaction on web or Hugging Face Spaces.
How It Works
- Configure Research Profiles: Define topics, keywords, and sources to focus on.
- Collect Papers: Automatically fetch papers from APIs, RSS feeds, or DOI lists.
- AI Scoring: Rank papers based on relevance to your health topics using AI.
- Download & Normalize: Retrieve PDFs, extract metadata, and standardize filenames.
- Query Papers: Ask questions in the chatbot; the system fetches and summarizes relevant content.
- Get Answers: Receive accurate, research-backed responses in real-time.
Installation
This app is ready to run on Hugging Face Spaces. To run locally:
git clone <your-repo-url>
cd <your-repo>
python -m venv venv
source venv/bin/activate # Linux/Mac
venv\Scripts\activate # Windows
pip install -r requirements.txt
python app.py
