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:...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
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 |