Skip to content

Commit 7c3d791

Browse files
authored
Update README.md
1 parent 02c5c74 commit 7c3d791

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

README.md

+18
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,24 @@ To set up DiagnoseMe on your local machine, follow these steps:
2222
1. Install the necessary Python packages with `pip install google-generativeai flask`.
2323
2. Start the server with `python3 main.py`.
2424

25+
## Built With
26+
27+
DiagnoseMe utilizes a range of modern technologies to provide an interactive and educational experience:
28+
29+
- **Flask:** A lightweight web server used to host the Gemini API. Flask's simplicity and flexibility make it a great choice for serving our AI-generated responses.
30+
31+
- **Electron:** A framework for creating native applications with web technologies like JavaScript, HTML, and CSS. Electron is used to build the user interface of DiagnoseMe, providing a smooth and intuitive user experience.
32+
33+
- **Gemini:** An AI model developed by OpenAI. Gemini is used to generate the responses for our simulated patient, providing realistic and varied interactions for users.
34+
35+
- **JavaScript:** The primary programming language used in DiagnoseMe. JavaScript powers the interactive elements of the application, including the chatbot interface.
36+
37+
- **HTML/CSS:** Used to structure and style the user interface of DiagnoseMe.
38+
39+
- **npm:** A package manager for JavaScript, used to manage the project's dependencies.
40+
41+
These technologies come together to create a powerful tool for medical students to practice their diagnostic skills.
42+
2543
## Usage
2644

2745
After starting the application, you can interact with the chatbot by typing your responses into the chat interface. The chatbot will respond as a simulated patient, allowing you to practice diagnosing and treating a variety of conditions.

0 commit comments

Comments
 (0)