Development of point-of-interest recommendation web application

The use of recommendation based systems has been a growing trend in the last decade. In today’s modern technology age, whereby users have access to high bandwidth network, it has been a norm for people to frequently visit recommendation website to look for point-of-interests such as nearby restauran...

Full description

Saved in:
Bibliographic Details
Main Author: How, Jiahe
Other Authors: Gao Cong
Format: Final Year Project
Language:English
Published: 2016
Subjects:
Online Access:http://hdl.handle.net/10356/67399
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-67399
record_format dspace
spelling sg-ntu-dr.10356-673992023-03-03T20:39:07Z Development of point-of-interest recommendation web application How, Jiahe Gao Cong School of Computer Engineering DRNTU::Engineering::Computer science and engineering::Information systems::Information systems applications The use of recommendation based systems has been a growing trend in the last decade. In today’s modern technology age, whereby users have access to high bandwidth network, it has been a norm for people to frequently visit recommendation website to look for point-of-interests such as nearby restaurants or tourist attractions. However, most recommendation systems such as “HungryGoWhere” would only provide recommendation for 1 type of category, such as food for this instance, which proves to be uninformative for general users. The purpose of the project is to combine ideas from various recommendation system available in the market and create a web application that would provide recommendation for a range of categories with enhanced features. Firstly, data crawlers was created to crawl venues and tips data from Foursquare which is used as the database for the web application. The setting of the crawler allow it to crawl venues from any countries specified. Secondly, a web application that function as a recommendation system was built which provides the recommendation of point-of-interest for a ranges of categories. Additional feature such as Google Street View and reviews sections of each venue was added to enhance user experience. The web application structure was designed for high maintainability as well as loose coupling whereby each features and layers are distinctly separated that enable limited efforts for future improvement work. By the end of the project, all objectives were met and accomplished. The crawler has crawled data for both Singapore and London and comparison were made between them. The web application were able to recommend places based on user preferences and contains features that enhance its usability. Further analyzing of the crawled data and user’s behavior could give in-depth view of the venue density of an area as well as future improvement for the User Interface of the web application. Bachelor of Engineering (Computer Science) 2016-05-16T07:02:31Z 2016-05-16T07:02:31Z 2016 Final Year Project (FYP) http://hdl.handle.net/10356/67399 en Nanyang Technological University 52 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Computer science and engineering::Information systems::Information systems applications
spellingShingle DRNTU::Engineering::Computer science and engineering::Information systems::Information systems applications
How, Jiahe
Development of point-of-interest recommendation web application
description The use of recommendation based systems has been a growing trend in the last decade. In today’s modern technology age, whereby users have access to high bandwidth network, it has been a norm for people to frequently visit recommendation website to look for point-of-interests such as nearby restaurants or tourist attractions. However, most recommendation systems such as “HungryGoWhere” would only provide recommendation for 1 type of category, such as food for this instance, which proves to be uninformative for general users. The purpose of the project is to combine ideas from various recommendation system available in the market and create a web application that would provide recommendation for a range of categories with enhanced features. Firstly, data crawlers was created to crawl venues and tips data from Foursquare which is used as the database for the web application. The setting of the crawler allow it to crawl venues from any countries specified. Secondly, a web application that function as a recommendation system was built which provides the recommendation of point-of-interest for a ranges of categories. Additional feature such as Google Street View and reviews sections of each venue was added to enhance user experience. The web application structure was designed for high maintainability as well as loose coupling whereby each features and layers are distinctly separated that enable limited efforts for future improvement work. By the end of the project, all objectives were met and accomplished. The crawler has crawled data for both Singapore and London and comparison were made between them. The web application were able to recommend places based on user preferences and contains features that enhance its usability. Further analyzing of the crawled data and user’s behavior could give in-depth view of the venue density of an area as well as future improvement for the User Interface of the web application.
author2 Gao Cong
author_facet Gao Cong
How, Jiahe
format Final Year Project
author How, Jiahe
author_sort How, Jiahe
title Development of point-of-interest recommendation web application
title_short Development of point-of-interest recommendation web application
title_full Development of point-of-interest recommendation web application
title_fullStr Development of point-of-interest recommendation web application
title_full_unstemmed Development of point-of-interest recommendation web application
title_sort development of point-of-interest recommendation web application
publishDate 2016
url http://hdl.handle.net/10356/67399
_version_ 1759857600116031488