Skip to content

hiyaamalik/Baymax_HealthcareCompanion

Repository files navigation

💬 Baymax here!

Your personal healthcare companion

A Streamlit Cloud app that provides AI-powered healthcare guidance, leveraging a knowledge base curated and managed by medical experts to deliver accurate, up-to-date information and personalized support.

Features ✨

  • AI-Powered Assistance: Get accurate medical answers with AI.
  • Health Tracking: Track your health progress and get advice on lifestyle changes.
  • Personalized Responses: Receive responses based on your specific health queries.
  • Knowledge Base: Access a vast repository of medical knowledge about various conditions like celiac disease, gluten intolerance, and more.

Technologies Used 🛠️

  • Streamlit: Web application framework for building the interactive UI.
  • Transformers: For NLP-based model and AI responses.
  • FAISS: For efficient information retrieval from the knowledge base.
  • PyTorch: For the underlying deep learning model and inference.

How to run it on your own machine 🚀

  1. Install the requirements

    $ pip install -r requirements.txt
    
  2. Run the app

    $ streamlit run streamlit_app.py
    
  3. Visit https://baymaxhealthcarecompanion.streamlit.app/ to interact with your healthcare assistant.

Meet Baymax📸

Baymax - Healthcare Companion

Baymax is a lovable and caring healthcare companion designed to comfort and assist those in need. Originally introduced in the animated movie Big Hero 6, Baymax is a friendly, inflatable robot with a deep commitment to helping others. His primary function is to offer medical care and emotional support, ensuring the well-being of those around him. With a gentle personality and an unwavering dedication to health, Baymax has become a symbol of compassion, making him the perfect guide for anyone navigating their wellness journey.

Contributing 🤝

We welcome contributions from the community! If you'd like to improve Baymax, feel free to:

  1. Fork the repository
  2. Create a new branch (git checkout -b feature-name)
  3. Make your changes
  4. Commit your changes (git commit -am 'Add new feature')
  5. Push to the branch (git push origin feature-name)
  6. Create a new Pull Request

License 📝

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

Acknowledgments 💡

  • Streamlit for making web app development simple and fast.
  • Transformers by Hugging Face for providing the pre-trained models used in this project.
  • FAISS for enabling efficient similarity search and retrieval in the knowledge base.

Contact 📬

For any questions or feedback, feel free to reach out.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published