Show simple item record

dc.contributor.advisorChakraborty, Amitabha
dc.contributor.advisorKarim, Dewan Ziaul
dc.contributor.authorTamjid, Ali Asgar
dc.contributor.authorGalpo, Gaurab Paul
dc.contributor.authorUrmi, Khadija Begum
dc.contributor.authorChitto, Fatema Sadeque
dc.contributor.authorAnnafi, Sadia
dc.date.accessioned2023-12-04T05:50:13Z
dc.date.available2023-12-04T05:50:13Z
dc.date.copyright2023
dc.date.issued2023-05
dc.identifier.otherID 19101363
dc.identifier.otherID 19101253
dc.identifier.otherID 19101261
dc.identifier.otherID 19101592
dc.identifier.otherID 19101281
dc.identifier.urihttp://hdl.handle.net/10361/21912
dc.descriptionThis thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science, 2023.en_US
dc.descriptionCataloged from PDF version of thesis.
dc.descriptionIncludes bibliographical references (pages 54-56).
dc.description.abstractBangladesh 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.en_US
dc.description.statementofresponsibilityAli Asgar Tamjid
dc.description.statementofresponsibilityGaurab Paul Galpo
dc.description.statementofresponsibilityKhadija Begum Urmi
dc.description.statementofresponsibilityFatema Sadeque Chitto
dc.description.statementofresponsibilitySadia Annafi
dc.format.extent56 pages
dc.language.isoenen_US
dc.publisherBrac Universityen_US
dc.rightsBrac 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.
dc.subjectHospital reviewen_US
dc.subjectMulticlass dataseten_US
dc.subjectWeb scrappingen_US
dc.subjectSentiment analysisen_US
dc.subjectNLPen_US
dc.subjectDeep learningen_US
dc.subjectSVMen_US
dc.subjectLogistic regressionen_US
dc.subjectRandom foresten_US
dc.subjectDecision treeen_US
dc.subjectBERTen_US
dc.subjectCNNen_US
dc.subjectHospital rankingen_US
dc.subjectSentiment predictionen_US
dc.subjectWeb applicationen_US
dc.subject.lcshCognitive learning theory
dc.subject.lcshMachine learning
dc.titleAn advanced hospital rating system using machine learning and natural language processingen_US
dc.typeThesisen_US
dc.contributor.departmentDepartment of Computer Science and Engineering, Brac University
dc.description.degreeB.Sc. in Computer Science and Engineering


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record