An AI chatbot that can give preliminary diagnosis of diseases and suggest remedies.
A hackathon project for Hackalytics 2023 submitted on Devpost.
- Prerequisites:
- Python 3.10+
- Node.js 18 (with NPM 9)
- To start the backend,
- Change your directory into backend and create an
.env
file from.env.example
cd backend
cp .env.example .env
- Get your OpenAI key from OpenAI and copy your secret API key. Set it as the OPENAI_API_KEY in your newly created
.env
file - Install the requirements and start the server
pip install -r requirements.txt
python app.py
- To start the frontend,
cd frontend
npm install
npm start
- The application will be live at http://localhost:3000 (with the backend server running on http://localhost:8000)
Demonstration of app's function without any uploaded image
Demonstration of app's function with an uploaded image (an option is presented to use the webcam as well)
This app is MIT licensed, as found in the LICENSE file.
The app's documentation is Creative Commons licensed, as found in the LICENSE-docs file.