Aspect-based sentiment analysis for restaurant reviews on food items

This project investigates techniques for performing aspect-based sentiment analysis (ABSA) on restaurant reviews on food items, which may be deployed to the existing FoodHunter system, a food review system for canteens at Nanyang Technological University (NTU). The task is divided into two subtasks:...

Full description

Saved in:
Bibliographic Details
Main Author: Liu, Zhixuan
Other Authors: Hui Siu Cheung
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2023
Subjects:
Online Access:https://hdl.handle.net/10356/166061
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-166061
record_format dspace
spelling sg-ntu-dr.10356-1660612023-04-21T15:36:44Z Aspect-based sentiment analysis for restaurant reviews on food items Liu, Zhixuan Hui Siu Cheung School of Computer Science and Engineering ASSCHUI@ntu.edu.sg Engineering::Computer science and engineering This project investigates techniques for performing aspect-based sentiment analysis (ABSA) on restaurant reviews on food items, which may be deployed to the existing FoodHunter system, a food review system for canteens at Nanyang Technological University (NTU). The task is divided into two subtasks: food item extraction and ABSA using the extracted food items. Approaches are investigated and evaluated using a newly created dataset for ABSA on food items, which was adapted from the SemEval 2014 dataset through manual data cleaning and annotations. Two approaches for food item extraction are implemented and evaluated, and the N-gram Dictionary-based method is selected due to its efficient processing time compared to that of Noun-Phrase-T5 method with similar F1-score. For ABSA, two approaches are implemented and compared, and the PyPi ABSA Pipeline method is chosen over BERT for ABSA as Sentence Pair Classification due to its higher weighted average F1-score. Case studies are carried out to clarify the advantages and drawbacks of the models. Besides obtaining a final working model for ABSA, this project also demonstrates the power and efficiency of transfer learning and pre-trained language models in complex Natural Language Processing (NLP) tasks. It also highlights the importance and usefulness of available tools and packages for various tasks. Bachelor of Engineering (Computer Science) 2023-04-20T07:31:44Z 2023-04-20T07:31:44Z 2023 Final Year Project (FYP) Liu, Z. (2023). Aspect-based sentiment analysis for restaurant reviews on food items. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/166061 https://hdl.handle.net/10356/166061 en SCSE22-0289 application/pdf Nanyang Technological University
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering::Computer science and engineering
spellingShingle Engineering::Computer science and engineering
Liu, Zhixuan
Aspect-based sentiment analysis for restaurant reviews on food items
description This project investigates techniques for performing aspect-based sentiment analysis (ABSA) on restaurant reviews on food items, which may be deployed to the existing FoodHunter system, a food review system for canteens at Nanyang Technological University (NTU). The task is divided into two subtasks: food item extraction and ABSA using the extracted food items. Approaches are investigated and evaluated using a newly created dataset for ABSA on food items, which was adapted from the SemEval 2014 dataset through manual data cleaning and annotations. Two approaches for food item extraction are implemented and evaluated, and the N-gram Dictionary-based method is selected due to its efficient processing time compared to that of Noun-Phrase-T5 method with similar F1-score. For ABSA, two approaches are implemented and compared, and the PyPi ABSA Pipeline method is chosen over BERT for ABSA as Sentence Pair Classification due to its higher weighted average F1-score. Case studies are carried out to clarify the advantages and drawbacks of the models. Besides obtaining a final working model for ABSA, this project also demonstrates the power and efficiency of transfer learning and pre-trained language models in complex Natural Language Processing (NLP) tasks. It also highlights the importance and usefulness of available tools and packages for various tasks.
author2 Hui Siu Cheung
author_facet Hui Siu Cheung
Liu, Zhixuan
format Final Year Project
author Liu, Zhixuan
author_sort Liu, Zhixuan
title Aspect-based sentiment analysis for restaurant reviews on food items
title_short Aspect-based sentiment analysis for restaurant reviews on food items
title_full Aspect-based sentiment analysis for restaurant reviews on food items
title_fullStr Aspect-based sentiment analysis for restaurant reviews on food items
title_full_unstemmed Aspect-based sentiment analysis for restaurant reviews on food items
title_sort aspect-based sentiment analysis for restaurant reviews on food items
publisher Nanyang Technological University
publishDate 2023
url https://hdl.handle.net/10356/166061
_version_ 1764208096319635456