Distance browsing in spatial databases
ACM Transactions on Database Systems (TODS)
Optimizing Multi-Feature Queries for Image Databases
VLDB '00 Proceedings of the 26th International Conference on Very Large Data Bases
Query Processing Issues in Image(Multimedia) Databases
ICDE '99 Proceedings of the 15th International Conference on Data Engineering
Bluetooth and WAP push based location-aware mobile advertising system
Proceedings of the 2nd international conference on Mobile systems, applications, and services
Efficient top-K query calculation in distributed networks
Proceedings of the twenty-third annual ACM symposium on Principles of distributed computing
WWW '05 Proceedings of the 14th international conference on World Wide Web
VLDB '06 Proceedings of the 32nd international conference on Very large data bases
Google news personalization: scalable online collaborative filtering
Proceedings of the 16th international conference on World Wide Web
Multi-objective query processing for database systems
VLDB '04 Proceedings of the Thirtieth international conference on Very large data bases - Volume 30
Efficient processing of top-k dominating queries on multi-dimensional data
VLDB '07 Proceedings of the 33rd international conference on Very large data bases
Proceedings of the 6th international conference on Mobile systems, applications, and services
A survey of top-k query processing techniques in relational database systems
ACM Computing Surveys (CSUR)
Proceedings of the 16th ACM SIGSPATIAL international conference on Advances in geographic information systems
Personalized news recommendation based on click behavior
Proceedings of the 15th international conference on Intelligent user interfaces
A contextual-bandit approach to personalized news article recommendation
Proceedings of the 19th international conference on World wide web
Collaborative location and activity recommendations with GPS history data
Proceedings of the 19th international conference on World wide web
Feeding frenzy: selectively materializing users' event feeds
Proceedings of the 2010 ACM SIGMOD International Conference on Management of data
Determining the spatial reader scopes of news sources using local lexicons
Proceedings of the 18th SIGSPATIAL International Conference on Advances in Geographic Information Systems
Ranking Spatial Data by Quality Preferences
IEEE Transactions on Knowledge and Data Engineering
Processing a large number of continuous preference top-k queries
SIGMOD '12 Proceedings of the 2012 ACM SIGMOD International Conference on Management of Data
Optimal top-k generation of attribute combinations based on ranked lists
SIGMOD '12 Proceedings of the 2012 ACM SIGMOD International Conference on Management of Data
Sindbad: a location-based social networking system
SIGMOD '12 Proceedings of the 2012 ACM SIGMOD International Conference on Management of Data
GeoFeed: A Location Aware News Feed System
ICDE '12 Proceedings of the 2012 IEEE 28th International Conference on Data Engineering
WAW'12 Proceedings of the 9th international conference on Algorithms and Models for the Web Graph
Location-based and preference-aware recommendation using sparse geo-social networking data
Proceedings of the 20th International Conference on Advances in Geographic Information Systems
MobiFeed: a location-aware news feed system for mobile users
Proceedings of the 20th International Conference on Advances in Geographic Information Systems
Hi-index | 0.00 |
News feed function becomes very popular in many social networking services and news aggregators, as it delivers the messages from users' subscribed sources. More recently, location has been introduced to the news feed function, which returns the news items relevant to the user's location. However, with the large number of the news items generated by the sources, existing news feed systems opt to return the top-k most recent ones, which completely overlooks the messages' spatial relevance and may end up in missing more geographically close ones. In this paper, we present GeoRank, an efficient location-aware news feed ranking system that provides top-k new feeds based on (a) spatial proximity, (b) temporal proximity, and (c) user preferences. GeoRank encapsulates spatio-temporal pruning techniques to improve its response time and efficiency. GeoRank is composed of two main modules, namely, query processor and message updater. The query processor module is triggered by the user, upon logging on to the system, to provide the top-k ranked location-based news feeds. The message updater module is a process running in the background, which keeps maintaining statistics used by the query processor module. Extensive experimental results, based on real and synthetic data sets, show the scalability and efficiency of GeoRank.