raheemzee/Notebook_Lm
0
1---2title: Health Research Chatbot3emoji: ๐ฅ4colorFrom: green5colorTo: blue6sdk: gradio7app_file: app.py8pinned: true9license: mit10tags:11 - chatbot12 - health13 - ai14 - research15 - arxiv16---17 18# Health Research Chatbot ๐๐19 20This 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.21 22---23 24## Features25 26- **Ask Health Questions**: Get answers from a curated collection of scientific papers.27- **Automated Paper Collection**: Fetches papers from multiple sources relevant to health and medicine.28- **AI Relevance Scoring**: Uses keyword and AI-based scoring to prioritize the most relevant papers.29- **Summarization**: Provides concise summaries of research papers for easy understanding.30- **Search & Filter**: Retrieve information based on topics, keywords, or authors.31- **NotebookLM Integration Ready**: Organizes papers for possible ingestion into NotebookLM or similar research notebooks.32- **User-Friendly Interface**: Built with Gradio for easy interaction on web or Hugging Face Spaces.33 34---35 36## How It Works37 381. **Configure Research Profiles**: Define topics, keywords, and sources to focus on.392. **Collect Papers**: Automatically fetch papers from APIs, RSS feeds, or DOI lists.403. **AI Scoring**: Rank papers based on relevance to your health topics using AI.414. **Download & Normalize**: Retrieve PDFs, extract metadata, and standardize filenames.425. **Query Papers**: Ask questions in the chatbot; the system fetches and summarizes relevant content.436. **Get Answers**: Receive accurate, research-backed responses in real-time.44 45---46 47## Installation48 49This app is ready to run on **Hugging Face Spaces**. To run locally:50 51```bash52git clone <your-repo-url>53cd <your-repo>54python -m venv venv55source venv/bin/activate # Linux/Mac56venv\Scripts\activate # Windows57pip install -r requirements.txt58python app.py59 