Collaboration Filtering and Content based Urdu Health Recommender System (CFC-UHRS) Test phase, srs, design phase and source code final deliverable
Project Domain / Category
Information Retrieval/Software Application
Abstract/Introduction
With the advent of Machine Learning and Natural Language Processing (NLP) techniques, the quest for searching information over the Internet has been increased. Amongst wide-spread applications of online searching, the healthcare is amongst the top searched areas. For English and some other western languages, a plethora of techniques have been designed and developed to provide relevant information about electronic disease information (EDI) to the users and recommend them answers related to different diseases, their symptoms, Disease Type, Doctor Advices, and relevant doctor/consultant accordingly.
Moreover, the delivery of accurate and complete information to the patients in an understandable format and language increases his/her knowledge and changes the way of thinking, which is usually referred as patient empowerment.
Urdu Health Recommender System (UHRS) will provide relevant information about diseases to the users in Urdu language and recommend them answers related to different diseases like symptoms, Disease Type, Doctor Advices, and relevant doctor/consultant accordingly.
In the context of UHRS, the Collaborative Filtering (CF) technique can be interpreted as follows: “If patients share similar disease profiles/health conditions, then they would have similar treatments/healthcare services”.
In UHRS, the Content-based Filtering (CB) approach suggests healthcare services that fit the patient’s health condition/disease situation and are similar to those assigned to him/her in the past.
In this Project, we aim to develop and design CF and CB based URDU Health Recommender System (CFC-UHRS) System mainly targeting disease information which will be comprised of five attributes that are: disease, disease type, symptoms, precautions, doctor advices, and relevant consultant/doctor.
As such, providing valuable information to users for health-related issues, based on CF and CB, in the form of suggestions, approved by their caregivers, can significantly improve the opportunities that users have to inform themselves online about health problems and possible treatments. In this context, the proposed project contributes URDU health recommender system that will provide the user with information related to disease like disease name, disease type, symptoms, and precautions as well as information of an appropriate consultant for the disease.
Functional Requirements
The application should be able to:
- Provide a user-friendly interface (UI) that allows users to search disease related information like disease name, disease type, symptoms, precautions, doctor advices, and relevant consultant/doctor from medical related corpus by entering disease name (optional) and disease symptoms.
- Display disease name, disease type, and symptoms and recommend doctor advices, precautions, and relevant consultant/doctor using Collaboration Filtering (CF) and Content Based (CB) recommendation techniques.
- Provide registration and login interface for admin and doctor.
- Admin will be allowed to add, delete, and verify doctor and disease.
- Doctor will be allowed to add and update patient and disease record.
Tools / Application Platform: Python Database: MySQL
Supervisor:
Name: Said Nabi