MedAI is an advanced medical chatbot application designed for iOS devices. It leverages Natural Language Processing (NLP) to provide users with reliable medical advice based on their inputs. The project is developed using Flutter for the frontend and Django for the backend. Our NLP model is a feed-forward neural network trained to understand and respond to various medical-related intents.
- NLP-based Medical Advice: Provides users with accurate medical advice through intent recognition.
- User-friendly Interface: Developed using Flutter to ensure a smooth and intuitive user experience.
- Robust Backend: Powered by Django to handle requests efficiently and securely.
- Real-time Chat: Seamlessly integrates with the backend to offer real-time responses.
- Flutter SDK
- Dart
- Python 3.x
- Django
- iOS device or simulator
- Xcode (for iOS development)
-
Clone the Repository
git clone https://github.com/your-username/medai-backend.git cd medai-backend
-
Create a Virtual Environment
python3 -m venv env source env/bin/activate
-
Install Dependencies
pip install -r requirements.txt
-
Run Migrations
python manage.py migrate
-
Start the Django Server
python manage.py runserver
-
Clone the Repository
git clone https://github.com/your-username/medai-frontend.git cd medai-frontend
-
Install Flutter Dependencies
flutter pub get
-
Run the App on iOS Simulator
flutter run
- Launch the App: Open the MedAI app on your iOS device or simulator.
- Start a Conversation: Begin typing your medical query in the chat interface.
- Receive Advice: The chatbot will analyze your input and provide relevant medical advice.
- Follow your Chat History: Resume from where you last left off with MedAI Chatbot.
We welcome contributions to enhance MedAI. Please follow these steps:
- Fork the repository.
- Create a new branch ('git checkout -b feature-branch').
- Commit your changes ('git commit -am 'Add new feature').
- Push to the branch ('git push origin feature-branch').
- Create a new Pull Request.
Home Screen | Chat History Screen |
---|---|
![]() |
![]() |
Chat Interface Screen | Chat Interface with clickable links |
---|---|
![]() |
![]() |
Thank you.