An advanced hospital rating system using machine learning and natural language processing

This thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science, 2023.

التفاصيل البيبلوغرافية
المؤلفون الرئيسيون: Tamjid, Ali Asgar, Galpo, Gaurab Paul, Urmi, Khadija Begum, Chitto, Fatema Sadeque, Annafi, Sadia
مؤلفون آخرون: Chakraborty, Amitabha
التنسيق: أطروحة
اللغة:English
منشور في: Brac University 2023
الموضوعات:
الوصول للمادة أونلاين:http://hdl.handle.net/10361/21912
id 10361-21912
record_format dspace
spelling 10361-219122023-12-04T21:02:29Z An advanced hospital rating system using machine learning and natural language processing Tamjid, Ali Asgar Galpo, Gaurab Paul Urmi, Khadija Begum Chitto, Fatema Sadeque Annafi, Sadia Chakraborty, Amitabha Karim, Dewan Ziaul Department of Computer Science and Engineering, Brac University Hospital review Multiclass dataset Web scrapping Sentiment analysis NLP Deep learning SVM Logistic regression Random forest Decision tree BERT CNN Hospital ranking Sentiment prediction Web application Cognitive learning theory Machine learning This thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science, 2023. Cataloged from PDF version of thesis. Includes bibliographical references (pages 54-56). Bangladesh is the host of 255 public and 4,452 private hospitals. Unfortunately, there is no reliable metric or resource available online to determine which hospital is better. Patients and their peers often find it difficult to choose the best hospital for their medical attention. The traditional star based rating system can easily be manipulated and they do not take user reviews into count. This is Where this Research and its techniques become useful. Our advanced hospital rating system takes reviews of a hospital and rates it based on the sentiment of the reviews. Our proposed model uses NLP and ML to rate the hospital solely based on the experience of the user shared online. That is why it not only rates the hospital but also identifies the strength and weaknesses of the institution. For this research, 14,443 unstructured reviews were collected from Google Maps of the top 38 hospitals in Dhaka. Additionally, these hospitals were rated based on their review’s sentiment and ranked according to the positive percentage. Basically, two types of ranking were introduced where in the general ranking system IBN Sina Specialized Hospital secures the first position and in Class based ranking system Square Hospital secures the first position. Furthermore, a web service is proposed where this trained model predicts the sentiment of the user’s reviews and ranks that institution. For future prediction, these reviews were created into multiclass datasets and pre-processed using NLP techniques, and trained into four machine learning models and two deep learning models to predict the sentiment. The most promising model is the Support Vector Machine (SVM) with an accuracy of 85.32%. it’s Precision, Recall and F1- score is 86%, 85% and 77% respectively. Ali Asgar Tamjid Gaurab Paul Galpo Khadija Begum Urmi Fatema Sadeque Chitto Sadia Annafi B.Sc. in Computer Science and Engineering 2023-12-04T05:50:13Z 2023-12-04T05:50:13Z 2023 2023-05 Thesis ID 19101363 ID 19101253 ID 19101261 ID 19101592 ID 19101281 http://hdl.handle.net/10361/21912 en Brac University theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission. 56 pages application/pdf Brac University
institution Brac University
collection Institutional Repository
language English
topic Hospital review
Multiclass dataset
Web scrapping
Sentiment analysis
NLP
Deep learning
SVM
Logistic regression
Random forest
Decision tree
BERT
CNN
Hospital ranking
Sentiment prediction
Web application
Cognitive learning theory
Machine learning
spellingShingle Hospital review
Multiclass dataset
Web scrapping
Sentiment analysis
NLP
Deep learning
SVM
Logistic regression
Random forest
Decision tree
BERT
CNN
Hospital ranking
Sentiment prediction
Web application
Cognitive learning theory
Machine learning
Tamjid, Ali Asgar
Galpo, Gaurab Paul
Urmi, Khadija Begum
Chitto, Fatema Sadeque
Annafi, Sadia
An advanced hospital rating system using machine learning and natural language processing
description This thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science, 2023.
author2 Chakraborty, Amitabha
author_facet Chakraborty, Amitabha
Tamjid, Ali Asgar
Galpo, Gaurab Paul
Urmi, Khadija Begum
Chitto, Fatema Sadeque
Annafi, Sadia
format Thesis
author Tamjid, Ali Asgar
Galpo, Gaurab Paul
Urmi, Khadija Begum
Chitto, Fatema Sadeque
Annafi, Sadia
author_sort Tamjid, Ali Asgar
title An advanced hospital rating system using machine learning and natural language processing
title_short An advanced hospital rating system using machine learning and natural language processing
title_full An advanced hospital rating system using machine learning and natural language processing
title_fullStr An advanced hospital rating system using machine learning and natural language processing
title_full_unstemmed An advanced hospital rating system using machine learning and natural language processing
title_sort advanced hospital rating system using machine learning and natural language processing
publisher Brac University
publishDate 2023
url http://hdl.handle.net/10361/21912
work_keys_str_mv AT tamjidaliasgar anadvancedhospitalratingsystemusingmachinelearningandnaturallanguageprocessing
AT galpogaurabpaul anadvancedhospitalratingsystemusingmachinelearningandnaturallanguageprocessing
AT urmikhadijabegum anadvancedhospitalratingsystemusingmachinelearningandnaturallanguageprocessing
AT chittofatemasadeque anadvancedhospitalratingsystemusingmachinelearningandnaturallanguageprocessing
AT annafisadia anadvancedhospitalratingsystemusingmachinelearningandnaturallanguageprocessing
AT tamjidaliasgar advancedhospitalratingsystemusingmachinelearningandnaturallanguageprocessing
AT galpogaurabpaul advancedhospitalratingsystemusingmachinelearningandnaturallanguageprocessing
AT urmikhadijabegum advancedhospitalratingsystemusingmachinelearningandnaturallanguageprocessing
AT chittofatemasadeque advancedhospitalratingsystemusingmachinelearningandnaturallanguageprocessing
AT annafisadia advancedhospitalratingsystemusingmachinelearningandnaturallanguageprocessing
_version_ 1814309728193347584