HealthHelpAI is a user-friendly web application designed to help users manage and track their medication schedules with ease. The app provides key features such as automatic prescription analysis and personalized health query responses powered by AI. Additionally, users receive timely WhatsApp reminders for their medications, ensuring they never miss a dose.
- User Authentication: Register and log in securely with personalized profiles.
- Medication Management: Easily add, update, or delete medications.
- Prescription Upload: Upload prescription images to automatically extract medication details and dosages using AI.
- AI-Powered Health Queries: Get personalized answers to health-related queries based on user data.
- WhatsApp Reminders: Receive automated medication reminders via WhatsApp 15 minutes before each dose.
- Streamlined Interface: Simple and intuitive UI built using Streamlit for seamless interaction.
- Frontend: Streamlit
- Backend: SQLite for efficient and lightweight database management.
- AI Integration:
- Upstage's Document parser for prescription reading.
- Together.ai: Utilizes LLM's to process and extract information from prescription data and answer user health queries.
- Logging: Python's built-in logging module
-
Clone the repository:
git clone https://github.com/SethiAbhinav/HealthHelpAI cd HealthHelpAI
-
Install the required packages:
pip install -r requirements.txt
-
Run the application:
streamlit run healthHelpAI.py
- Register: Sign up by providing personal details such as username, password, date of birth, phone number, and any existing medical conditions.
- Login: Access your account using your username and password.
- Manage Medications: Add new medications by filling out a form or automate it by uploading an image of your prescription.
- Health Queries: Get your health-related questions answered based on your medication and health profile.
- WhatsApp Reminders: Get notified via WhatsApp 15 minutes before your scheduled medication doses.
We welcome contributions! If you have any ideas, find bugs, or want to enhance the app, feel free to open an issue or submit a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.
- Thanks to the developers of Streamlit, Together.ai, Upstage and MindsDB for their amazing tools and libraries.