Dolphy is an innovative healthcare platform inspired by the dolphin, symbolizing health and well-being in various cultures. It leverages advanced technologies to provide personalized disease prediction and precautionary advice.
Dolphy integrates MindsDB for machine learning model creation and training. Users input symptoms, and Dolphy sends these to a MindsDB model(stored in DOCKER) to deliver accurate disease predictions and precautionary measures. An integrated AI agent powered by Google Gemini provides tailored precautions for identified diseases.
- Disease Prediction: Users input symptoms to receive precise disease predictions.
- Precautionary Advice: Integrated AI agent powered by Google Gemini provides tailored precautions for identified diseases.
- Technological Stack: Flask serves as the robust backend server, handling data processing and model inference, while React offers a dynamic and responsive user interface.
- Advanced AI Integration: Plan to replace Google Gemini with a chatbot trained on MindsDB using LangChain and OpenAI GPT-4 for enhanced interaction and intelligent responses.
- Enhanced User Experience: Implement features like image recognition and voice input for seamless user interaction and accessibility.
The Current Project uses Gemini-pro for text generation. Prompt Engineering is done to provide clear cut precautions for each disease.
YouTube Video |
---|
Using mindsdb rest api to fetch response from trained model.
YouTube Video |
---|
- Clone the repository
git clone https://github.com/Vr978/Dolphy.git
- Navigate to the project directory
cd dolphy
- Add Your Gemini-Api Key in app.py
GOOGLE_API_KEY='YOUR_API_KEY'
- Start the flask app.py and react website
python app.py
npm start
Note : Must have Gemini API key to run the app, you can create here.