EkoHealth

Our Motivation: This project is for those unfortunate people who are suffering from a major or even a minor stage of cancer. A disease this powerful having more than 100 types of its own has a huge impact on its patients. Through this project, we help them in overcoming the barriers

2025-06-28 16:32:20 - Adil Khan

Project Title

EkoHealth

Project Area of Specialization Artificial IntelligenceProject Summary

Our Motivation:

This project is for those unfortunate people who are suffering from a major or even a minor stage of cancer. A disease this powerful having more than 100 types of its own has a huge impact on its patients. Through this project, we help them in overcoming the barriers coming in the way of their treatment i.e.; cancer terminologies which are difficult to understand. This is a small step taken in treatment of cancer patients so that they can better understand their condition and what they will face afterwards and be prepared.

Project Summary:

Since health care is still a developing domain in our country, there is a space for more improvement and services for people. We identified a problem that the patients were not familiar with the terms oncologists use during their visits and checkups and hence, often are left confused with the terminology and treatment procedures. To reduce this communication gap between doctors and patients and to make the patient understand his/her condition better we came up with an idea to create a health communication application that would record the proceedings of their visit and convert the oncologist’s prescription and advices given to the patient into properly formatted layman text, which will be sent to the patient and maintained in our repository. This would bring cancer patients to ease and help in developing an understanding of their disease. This became our motivation since we wanted to create an application that would be practical, impactful and useful for people.

Project Objectives

The goals and objectives of Health Communicator are:

  1. BRIDGE THE COMMUNICATION GAP BETWEEN ONCOLOGIST AND PATIENT

The biological terms used by oncologist are difficult for a layman to understand them and also to remember those terms. So, this application will solve this problem by translating biological terms into easy, user-understandable words.

  1. CONVERSATION RECORDING 

All the conversation between the oncologist and the patient will be recorded, summarized and will be store in the database for future assistance.

  1. EASY ACCESS TO REPORT

Patient will receive a summarized report of his/her conversation with the doctor on his/her mobile phone as soon as the conversation ends. In the report, the patient will also receive the prescribed medicines’ names and their alternatives too.

Project Implementation Method

Our project has basically two parts: the paraphrasing and text summarization has been done through NLP, where we have used NLTK library and Python. In the second part, we have a Mobile application , developed using React Native in which we have a dashboard for doctors where doctors can record the conversation with the patients, can add a new patient and also can search a particular patient's record. Both the modules will be integrated and linked through REST APIs. The database we are using is My SQL.

Benefits of the Project

Since this is the first ever application made in Pakistan with the main motive to improve the health of citizens and to also literate them with medical terms. The major benefits of our application are: The application will reduce the communication gap between patients and oncologist. Also, the patient will be able to keep track of his/her medical record as the summarized result will be send to the patient's mobile.

Technical Details of Final Deliverable

EkoHealth has three main technical side 

1- Front-End

2- Back-End 

3- Databases

1- Front-End: EkoHealth Front-end is going to be developed on React Native which includes the signing up functionality, displaying all the details of patient and doctors, Speech-to-Text functionality, and sending the whole text file to the servers.

2- Back-End: EkoHealth Back-End is going to be developed on Python through Natural language Processing Library which includes text summarization , tokenizing, stemming, content classification, text definition, binary searches, and uploading the complete file to the database.

3- Database: Ekohealth database is going to be developed on MYSQL Workbench and is maintained on remote location so that each developer can easily access it. It maintains all the records of patients, doctors, text files of unprocessed conversation and text files of processed conversation which can be sent to the patient through push notification or text message on cellphones.

Final Deliverable of the Project Software SystemType of Industry IT , Medical , Health Technologies Artificial Intelligence(AI)Sustainable Development Goals Good Health and Well-Being for PeopleRequired Resources
Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Total in (Rs) 59760
Google API for speech to text Equipment12000020000
Google cloud Natural Language Processing Equipment11500015000
Play store account Equipment136003600
App store account Equipment11410014100
Printing Miscellaneous 100055000
Binding Miscellaneous 23060
Stationary Miscellaneous 201002000

More Posts