Building Recommendation Service with Social Networks and Semantic Databases
Sašo Karakatič, Vili Podgorelec, Marjan Heričko · Advances in human and social aspects of technology book series · 2013
In this chapter, it is shown how useful user services can be created through the integration of social networks and semantic databases. The authors developed a recommendation service in a form of a Web-based application, where a user's interests are imported from social network Facebook and linked with additional data from open semantic database Freebase. Based on a custom implementation of k-nearest neighbors algorithm, the developed method is able to find recommendations based on users’ interests enriched with semantic information. The resulting list of found recommendations is then shown to the user in some basic categories like movies, music, games, books, and others.