Web-based system for product name extraction in internet forums
Mobile phones have one of the highest user adoption rate all over the world. These devices allow people to stay interconnected with one another in many ways. Besides the basic functionality of making phone calls, smart phone features are increasingly introduced by mobile phone manufacturers in order...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
2015
|
Subjects: | |
Online Access: | http://hdl.handle.net/10356/63079 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
Summary: | Mobile phones have one of the highest user adoption rate all over the world. These devices allow people to stay interconnected with one another in many ways. Besides the basic functionality of making phone calls, smart phone features are increasingly introduced by mobile phone manufacturers in order to meet the rising expectations of mobile phone users. To meet such expectations, discussion threads posted on online forums are a good way to gather feedback and reviews on various types of mobile phone brands and models by the users. However, some users adopt a myriad of mobile phone brand and name variations in their posts – which proves a challenge for mobile phone manufacturers to keep track of the posts with the types of mobile phones concerned. Thus, a Name Entity Recognition and Normalisation system was implemented in order to recognise such mobile phone brand and name variations adopted by the users and map those variations to the official mobile phone names. In this project, the aim is to provide a solid framework where future enhancements can be easily incorporated into the Name Entity Recognition and Normalisation system (which consists of a front end and a back end system). In order to achieve the objective: - The present web interface for the front end system was further enhanced to allow future customisation of content yet also aesthetically appealing to the users of the system. - The implemented code was restructured based on the concept of modular programming. - A back end interface was implemented to facilitate the generation of whole process in order to obtain the training model to be used for the front end system. As a result, the front end and back end interfaces were implemented in order to promote users with improved usability in the system. In addition, the development of the system was restructured according to the modular programming approach, thus having done so would achieve reusability, extensibility and the maintainability of the system in future. |
---|