MedEd is a full stack web application that answers any medical questions or concerns that the user/patient has.
- AI Chatbot: From our homepage, users will be able to ask questions to the AI medical assistant and receive answers (also based on your previous prompts as well).
- React.js
- FastAPI
- Gradio
In order to run a local instance of MedEd, follow the instructions below.
Show instructions (If cloning from GitHub repository)
- Create a new directory and startup a virtual environment
mkdir webapp
cd webapp
python3 -m venv gradio-env
source gradio-venv/bin/activate
- Clone this repository and change into its directory
git clone https://github.com/ycho1908/MedEd.git
- Install dependencies
pip install -r MedEd/requirements.txt
pip install --upgrade pip
pip install gradio_client fastapi uvicorn // for backend
-
If you would want the '.env' file, please reach out to us. Download
.env
file after you have received them into thewebapp/MedEd
directory -
Run the backend server
uvicorn main:app --reload
- In a separate terminal, run the webapp!
cd webapp
cd MedEd/frontend
npm -f install
npm start
- Go to http://127.0.0.1:3000/ in a browser to view the project
MedEd was made as a project by Yehyeon (Evelyn) Cho [Computer Science at UCLA] and Rebecca Su [Computer Science at UCI].
Made by: Yehyeon (Evelyn) Cho, Rebecca Su