Search in location based social network

With the advent of geo-positioning technologies, it is possible for a user to be able to check-in his or her location information online, especially to location based social networks such as Foursquare and Twitter. It is reported that web querying with local intent has also increased, especially...

Full description

Saved in:
Bibliographic Details
Main Author: Lew, Stephanie Yin Hui.
Other Authors: School of Computer Engineering
Format: Final Year Project
Language:English
Published: 2013
Subjects:
Online Access:http://hdl.handle.net/10356/55035
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-55035
record_format dspace
spelling sg-ntu-dr.10356-550352023-03-03T20:27:42Z Search in location based social network Lew, Stephanie Yin Hui. School of Computer Engineering Cong Gao DRNTU::Engineering::Computer science and engineering::Information systems::Information storage and retrieval With the advent of geo-positioning technologies, it is possible for a user to be able to check-in his or her location information online, especially to location based social networks such as Foursquare and Twitter. It is reported that web querying with local intent has also increased, especially originating from mobile users who are on the go. Thus, a search engine that can effectively capture location embedded information can come in useful in such situations. Such content can be conceptualized as spatial objects, which contain both spatial and textual information. With a location aware search engine, users can submit geographically constrained searches against a structured database of spatial objects. To improve the retrieval process of these spatial objects is the prime motivation of this project. A custom ranking score incorporating distance, textual relevancy and popularity of a location was designed in the process, to score and find top-k spatial objects. Four indexing schemes that could be used for the local spatial querying were discussed in the report. In particular, the Cartesian Tier plotting, Geohasing with prefixes and Sharding for scalability was expanded on and implemented with Lucene and ElasticSearch. Through the performance experiments conducted, it was found that the implementation of Geohashing with Lucene or ElasticSearch could support fast querying in a local spatial search system. A web application prototype was developed to visualize the results. The project can be potentially expanded to support other kinds of geospatial shapes such as polygons or lines, apart of venue points and also other types of spatial querying such as collective or relevant region querying that returns relevant groups of spatial objects. Bachelor of Engineering (Computer Science) 2013-12-04T03:29:37Z 2013-12-04T03:29:37Z 2013 2013 Final Year Project (FYP) http://hdl.handle.net/10356/55035 en Nanyang Technological University 56 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 storage and retrieval
spellingShingle DRNTU::Engineering::Computer science and engineering::Information systems::Information storage and retrieval
Lew, Stephanie Yin Hui.
Search in location based social network
description With the advent of geo-positioning technologies, it is possible for a user to be able to check-in his or her location information online, especially to location based social networks such as Foursquare and Twitter. It is reported that web querying with local intent has also increased, especially originating from mobile users who are on the go. Thus, a search engine that can effectively capture location embedded information can come in useful in such situations. Such content can be conceptualized as spatial objects, which contain both spatial and textual information. With a location aware search engine, users can submit geographically constrained searches against a structured database of spatial objects. To improve the retrieval process of these spatial objects is the prime motivation of this project. A custom ranking score incorporating distance, textual relevancy and popularity of a location was designed in the process, to score and find top-k spatial objects. Four indexing schemes that could be used for the local spatial querying were discussed in the report. In particular, the Cartesian Tier plotting, Geohasing with prefixes and Sharding for scalability was expanded on and implemented with Lucene and ElasticSearch. Through the performance experiments conducted, it was found that the implementation of Geohashing with Lucene or ElasticSearch could support fast querying in a local spatial search system. A web application prototype was developed to visualize the results. The project can be potentially expanded to support other kinds of geospatial shapes such as polygons or lines, apart of venue points and also other types of spatial querying such as collective or relevant region querying that returns relevant groups of spatial objects.
author2 School of Computer Engineering
author_facet School of Computer Engineering
Lew, Stephanie Yin Hui.
format Final Year Project
author Lew, Stephanie Yin Hui.
author_sort Lew, Stephanie Yin Hui.
title Search in location based social network
title_short Search in location based social network
title_full Search in location based social network
title_fullStr Search in location based social network
title_full_unstemmed Search in location based social network
title_sort search in location based social network
publishDate 2013
url http://hdl.handle.net/10356/55035
_version_ 1759857650487525376