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