ABSTRACT
We investigate term clouds that represent the content available in a peer-to-peer (P2P) network. Such network term clouds are non-trivial to generate in distributed settings. Our term cloud generator was implemented and released in Tribler--a widely-used, server-free P2P system--to support users in understanding the sorts of content available. Our evaluation and analysis focuses on three aspects of the clouds: coverage, usefulness and accumulation speed. A live experiment demonstrates that individual peers accumulate substantial network-level information, indicating good coverage of the overall content of the system. The results of a user study carried out on a crowdsourcing platform confirm the usefulness of clouds, showing that they succeed in conveying to users information on the type of content available in the network. An analysis of five example peers reveals that accumulation speeds of terms at new peers can support the development of a semantically diverse term set quickly after a cold start. This work represents the first investigation of term clouds in a live, 100% server-free P2P setting.
- B. Cohen. Incentives build robustness in BitTorrent. In Workshop on Economics of Peer-to-Peer systems, 2003.Google Scholar
- P. Costa et al. Exploring the interdisciplinary connections of gossip-based systems. ACM SIGOPS Operating Systems Review, 41(5):51--60, 2007. Google ScholarDigital Library
- O. Görlitz, S. Sizov, and S. Staab. PINTS: Peer-to-Peer Infrastructure for Tagging Systems. In International Conference on Peer-to-Peer Systems. USENIX, 2008. Google ScholarDigital Library
- R. Kaptein, D. Hiemstra, and J. Kamps. How different are language models and word clouds? In ECIR 2010, volume 5993 of LNCS, pages 556--568, Berlin, March 2010. Google ScholarDigital Library
- E. K. Lua et al. A survey and comparison of peer-to-peer overlay network schemes. Communications Surveys & Tutorials, IEEE, 7(2), 2005. Google ScholarDigital Library
- J. Pouwelse et al. Buddycast: an operational peer-to-peer epidemic protocol stack. In ASCI 2008.Google Scholar
- J. Pouwelse et al. Tribler: A social-based peer-to-peer system. Concurrency and Computation: Practice and Experience, 20(2), 2008. Google ScholarDigital Library
- J. Sinclair and M. Cardew-Hall. The folksonomy tag cloud: when is it useful? J Inf Sci, 34(1), 2008. Google ScholarDigital Library
- R. Vliegendhart, M. Larson, C. Kofler, C. Eickhoff, and J. Pouwelse. Investigating Factors Influencing Crowdsourcing Tasks with High Imaginative Load. In WSDM'11 Workshop on Crowdsourcing for Search and Data Mining, February 2011.Google Scholar
Index Terms
- A peer's-eye view: network term clouds in a peer-to-peer system
Recommendations
An Efficient Hybrid Peer-to-Peer System for Distributed Data Sharing
Peer-to-peer overlay networks are widely used in distributed systems. Based on whether a regular topology is maintained among peers, peer-to-peer networks can be divided into two categories: structured peer-to-peer networks in which peers are connected ...
Trustworthiness of acquaintances in Peer-to-Peer overlay networks
Various types of applications manipulate objects distributed in Peer-to-Peer overlay networks. An acquaintance peer of a peer p is a peer whose service the peer p knows and with which the peer p can directly communicate. We discuss types of acquaintance ...
Subjective and Objective Types of Trustworthiness in Peer-to-Peer(P2P) Overlay Networks
WAINA '10: Proceedings of the 2010 IEEE 24th International Conference on Advanced Information Networking and Applications WorkshopsSystems using peer-to-peer (P2P) overlay networks are getting a central position in information systems. P2P systems are in nature fully distributed with no centralized coordinator and each peer is autonomous. Each peer has to obtain information on ...
Comments