Skip to content

An AI-powered healthcare assistant that provides medical information, symptom analysis, and health recommendations using Google's Gemini AI.

License

Notifications You must be signed in to change notification settings

NikhilRaikwar/HealthAI-Assistant

Repository files navigation

HealthAI Assistant 🏥

An AI-powered healthcare assistant that provides medical information, symptom analysis, and health recommendations using Google's Gemini AI. Supporting multiple languages for global accessibility! 🌍

Key Features ✨

  • Multilingual Support: Get healthcare assistance in multiple languages
  • Symptom Analysis: Get instant AI-powered analysis of symptoms with severity assessment and recommendations
  • Drug Interaction Checker: Check potential interactions between multiple medications
  • Medical Term Explainer: Understand complex medical terminology in simple language
  • Report Summarizer: Upload and get AI-powered summaries of medical reports
  • Healthcare Chat: Interactive chat with AI for health-related queries
  • Emergency Contacts: Quick access to important emergenc

Supported Languages 🌐

  • English
  • Hindi
  • Spanish
  • French
  • German
  • Chinese
  • Japanese
  • And more...

Tech Stack 🛠️

  • React.js
  • Vite
  • Gemini AI API
  • TailwindCSS

Live Demo 🌐

Visit the live application: HealthAI Assistant

Getting Started 🚀

  1. Clone the repository:
git clone https://github.com/NikhilRaikwar/HealthAI-Assistant.git
  1. Install dependencies:
cd HealthAI-Assistant
npm install
  1. Create a .env file in the root directory and add your Gemini AI API key:
VITE_GEMINI_API_KEY=your_gemini_api_key_here
  1. Start the development server:
npm run dev

Usage 💡

  1. Symptom Analysis

    • Enter your symptoms
    • Get AI-powered analysis
    • Receive potential causes and recommendations
  2. Drug Interactions

    • Input multiple medications
    • Check for potential interactions
    • View safety recommendations
  3. Medical Terms

    • Look up complex medical terminology
    • Get clear, simple explanations
    • Understand your medical reports better
  4. Report Summary

    • Upload or input medical reports
    • Get simplified summaries
    • Understand key findings easily
  5. Healthcare Chat

    • Access the Chat interface
    • Ask health-related questions
    • Receive detailed AI responses

Contributing 🤝

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

License 📝

This project is licensed under the MIT License - see the LICENSE file for details.

Contact 📧

Nikhil Raikwar - @NikhilRaikwar

Project Link: https://github.com/NikhilRaikwar/HealthAI-Assistant

Acknowledgments 🙏

  • Google for providing the Gemini AI API

About

An AI-powered healthcare assistant that provides medical information, symptom analysis, and health recommendations using Google's Gemini AI.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published