Skip navigation
Run Run Shaw Library City University of Hong KongRun Run Shaw Library

Please use this identifier to cite or link to this item: http://dspace.cityu.edu.hk/handle/2031/9209
Full metadata record
DC FieldValueLanguage
dc.contributor.authorAnsellen_US
dc.date.accessioned2020-01-15T09:43:13Z-
dc.date.available2020-01-15T09:43:13Z-
dc.date.issued2019en_US
dc.identifier.other2019csa607en_US
dc.identifier.urihttp://dspace.cityu.edu.hk/handle/2031/9209-
dc.description.abstractWith the rapid growth of travel and e-commerce industries, online accommodation booking becomes very popular among travelers. Existing online travel sites do not only provide booking service, but also allow users to write and read reviews of the accommodation. Reviews on major websites, generally consist of a short text and an overall rating of the accommodation. Unfortunately, these formats are time-consuming to read and may create ambiguity as rating does not able to express the exact experience (Elango and Narayanan, 2014). Furthermore, users with specific preferences, such as a good location or service, will need to compare the reviews individually. Current approaches from several booking websites to allow manual input of specific aspects’ rating are proven to be inefficient with a very few percentage of user inputted reviews contain ratings of each aspects of the hotel. Therefore, this project develops a web application which allows users to view rating of certain aspects of the hotel and compare based on their preferences. This is developed with sentiment analysis, which is defined as an algorithmic process of identifying opinion to see user’s attitude towards subject expressed in text (Martin, 2018). This technique utilizes natural language processing and machine learning to extract and identify sentiment of a given aspect from existing user inputted reviews of the hotel. The processes include data processing, text processing, aspect extraction, web scrapping, feature extraction, imbalanced class processing, classification, as well as extensive evaluation procedures for the predicted classification results. The sentiment classification process includes extensive comparison and evaluation of different extraction models, processing models, and machine learning models to achieve the most credible results. Furthermore, the sentiment classification results of the processed reviews and ratings are showcased through a web application which also acts as a demo to show the improvement from current booking application. This improvement aims to simplify and improve current online hotel reviews by allowing users to compare and sort hotels not only based on the overall aspect, but also based on their own preferences in a minimum time possible.en_US
dc.rightsThis work is protected by copyright. Reproduction or distribution of the work in any format is prohibited without written permission of the copyright owner.en_US
dc.rightsAccess is restricted to CityU users.en_US
dc.titleApplication of Sentiment Analysis to Improve Online Hotel Reviewsen_US
dc.contributor.departmentDepartment of Computer Scienceen_US
dc.description.supervisorSupervisor: Dr. Wong, Hau San Raymond; First Reader: Ms. Mong, Yu; Second Reader: Prof. Wang, Jianpingen_US
Appears in Collections:Computer Science - Undergraduate Final Year Projects 

Files in This Item:
File SizeFormat 
fulltext.html146 BHTMLView/Open
Show simple item record


Items in Digital CityU Collections are protected by copyright, with all rights reserved, unless otherwise indicated.

Send feedback to Library Systems
Privacy Policy | Copyright | Disclaimer