Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
28 changes: 28 additions & 0 deletions Checkpoints/Checkpoint1/Epsilon Delta.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
## Team name
Epsilon Delta
## Team members
Ayush Beniwal <br>
Saiyam Jain <br>
Amit Sharma <br>
Ayush Mishra <br>
## Idea
Patients often have to visit multiple doctors, clinics or hospitals for their treatment, which can lead to a fragmented and incomplete medical records. This can be a major issue for patients as well as the healthcare providers, especially those with chronic conditions, as it can lead to ineffective or even dangerous treatments due to lack of information about previous diagnoses, medications, and procedures. In cases of emergencies or sudden health issues, it is challenging to provide relevant medical information to healthcare providers in a timely and accurate manner.Moreover, patients may face difficulties in tracking their medication schedules, keeping up with follow-up appointments, and accessing their medical records when needed.

Our Idea, MedifyMe, is a web application that aims to simplify healthcare management for both patients and doctors aims to solve these issues by providing a centralized platform for patients to store and manage their medical records, including doctor's notes, prescriptions, test results, and appointment history utilizing OCR and generative AI to ease the record management process for both patients and the healthcare provider. This allows for a more complete and accurate medical record, which can facilitate better treatment outcomes and reduce the risk of medical errors. The platform helps patients keep track of their medical history, prescriptions, appointments, and test reports. It also provides reminders for medications and tests, and allows patients to give feedback about their experiences with different treatments. The tool is segmented into various tabs to ease different parts of the healthcare process.
<ol>
<li>Health History: Patients can view and update their complete health history in one place, including past appointments, symptoms, and comments from past doctors. This can get the current healthcare provider a good idea about the past treatments as well as maintain a timeline for proper management of the condition.</li>

<li>Prescription and Medication Management: MedifyMe allows patients to keep track of their medications, allergies, and past prescriptions. The doctor can list usage conditions for the medications which can be easily managed with the help of OpenAI's API using NLP on the platfom itself. It will also provides reminders for medications and allows patients to provide feedback on their experiences with different medications, allowing the doctor to act accordingly. </li>

<li>Test Reports: Patients can easily upload and view their test reports on the platform. The system uses OCR technology to extract important information from the reports and presents it to patients in an easy-to-understand format. Doctors can schedule required tests here</li>

<li>Appointments: Patients can view their appointments, schedule new appointments, and receive reminders about upcoming appointments. The platform also allows patients to pay for appointments and tests using integrated payment systems.</li>

MedifyMe provides an easy and secure communication channel for patients and doctors to exchange messages and medical information. Patients can ask questions, get advice, and share updates with their doctors in a timely and convenient manner. Payments for various appointments and tests can be made on the platform itself, reducing the hassle.
</ol>

## Repository link
https://github.com/SaiRev0/Epsilon-Delta

## Any other relevant link

13 changes: 0 additions & 13 deletions Checkpoints/Checkpoint1/Sample.md

This file was deleted.

27 changes: 27 additions & 0 deletions Checkpoints/Checkpoint2/Epsilon Delta.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
## Team Name
Epsilon Delta

## Team members name
Ayush Beniwal<br>
Saiyam Jain<br>
Ayush Mishra<br>
Amit Sharma<br>

## A brief about work done till now
We are building a AI powered Health Record Management System, which also allowes real time communication to resolve doubts and improve patient outcomes. So far we are almost done with the frontend , only 2-3 pages are remaining. <br>Authentication has been implemented via google login using the Google Cloud OAuth2 context. We are having different login routes for patient and doctor. So that we can have diffrent user interface for the 2.

Getting initial patient info has been implemented with the help of our gpt3.5turbo chatbot , only some ui improvements are remain. We have used OpenAI's api to implement a personalized way for to get information specific to that particular user with the help of gpt3.5turbo's specific prompt engineered model.We have used special prompts to get the user data in easier to use and follow pattern.<br> Different prompt engineering is also done to get a summaries user medical history that is both easier for the doctors and the patients to follow The model provides a very personalised and user friendly way for the user to enter information , even providing the ability to change input language, and asking condition specific questions, as well as detecting absurd responses. After we get the information, the model itself generates a JSON file consisting of various user insights like allergies , overview , information about the users age , sex , height , weight etc. We use this information to display on the health history dashboard to display to the doctor as well. This interactive way of asking user data is much better than the traditional way of form filling.


We have also made some progress with user appointments. Its payment gateway is almost ready we are using Razorpay payment gateway for an easier user experience.

### What is left
We need to accept user inputs and froms in the health history , prescriptions and test reports page and display them for the doctor to see , as well as generate particulalr insights for the user in different pages via the use of the models we have already prompt engineered. We will also use the same model to notify the doctor in case a medicine is causing improper reactions for the patient, as well as alert him in case a test report has vastly abnormal values, correlating this information with previous user inputs we got from out personalized chatbot.


## Repository link
https://github.com/SaiRev0/MedifyMe

## Any other link
Deployment Link - [Website](https://medifyme.netlify.app/) <br>
Figma UI Link - [Figma](https://www.figma.com/file/p850Ggh3o7Wx06xZKHPmRP/Epsilon-Delta-HackItOut?node-id=0%3A1&t=irTJFFggJAagLQ1M-1)
7 changes: 7 additions & 0 deletions Checkpoints/Checkpoint3/Epsilon Delta.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
## Repository link

https://github.com/SaiRev0/MedifyMe

## Live project link

https://medifyme.netlify.app/