Personalized Filtering of the Twitter Stream

With the rapid growth in users on social networks, there is a corresponding increase in user-generated content, in turn resulting in information overload. On Twitter, for example, users tend to receive uninterested information due to their non-overlapping interests from the people whom they follow. In this paper we present a Semantic Web approach to filter public tweets matching interests from personalized user profiles. Our approach includes automatic generation of multi-domain and personalized user profiles, filtering Twitter stream based on the generated profiles and delivering them in real-time. Given that users interests and personalization needs change with time, we also discuss how our application can adapt with these changes.

[1]  Amit P. Sheth,et al.  Linked Open Social Signals , 2010, 2010 IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology.

[2]  Qi Gao,et al.  TUMS: Twitter-Based User Modeling Service , 2011, ESWC Workshops.

[3]  Michael S. Bernstein,et al.  Eddi: interactive topic-based browsing of social status streams , 2010, UIST.

[4]  Alexandre Passant,et al.  Twarql: tapping into the wisdom of the crowd , 2010, I-SEMANTICS '10.

[5]  Susan T. Dumais,et al.  Characterizing Microblogs with Topic Models , 2010, ICWSM.

[6]  Tim Berners-Lee,et al.  Linked Data - The Story So Far , 2009, Int. J. Semantic Web Inf. Syst..

[7]  Dan Brickley,et al.  FOAF Vocabulary Specification , 2004 .

[8]  Amit P. Sheth,et al.  Privacy-Aware and Scalable Content Dissemination in Distributed Social Networks , 2011, SEMWEB.

[9]  John G. Breslin,et al.  SIOC: Content Exchange and Semantic Interoperability Between Social Networks , 2009 .