The proliferation of Internet-based platforms such as online social networks and other web services, as well as the use of different user devices, has drastically expanded the plurality of data produced. The sheer volume and velocity with which data, social or not, are produced have increased multifold and the functions executed on such data have become more complex and computationally expensive. To address these new challenges, we need a new paradigm for designing distributed systems that handle such big, fast, multi-purpose, multi-device social data. This paradigm should take into account key characteristics of the data and their users-owners, and embed these properties in the design of the supporting system.
In this talk I will cover various explorations of this paradigm, by extracting user behaviors and characteristics from social data and embedding this knowledge in the design of systems responsible for managing and processing said data, or informing the design of system features for improved performance and user experience. In so doing, I will cover efforts on different types of distributed platforms such as social data management in a P2P network, content abuse management in a question-answering community, network analysis of streaming graphs, and user cost management in real-time-bidding ad ecosystems.
Nicolas Kourtellis is an Associate Researcher at Telefonica Research. Previously he was a Postdoctoral Researcher in the Web Mining Research Group at Yahoo Labs, Barcelona. He holds a Ph.D. in Computer Science and Engineering from the University of South Florida (2012), a MSc in Computer Science from the University of South Florida (2008), and a BSc/MEng in Electrical and Computer Engineering from the National Technical University of Athens, Greece (2006). He is interested in the distributed management and analysis of user private data vs. advertising,pattern mining and behavior analysis of users in large-scale online social platforms, and load balancing and graph mining in distributed streaming processing engines. He has published in venues such as IEEE ICDE, IEEE P2P, ACM WWW, ACM KDD, ACM/IFIP/Usenix Middleware, IEEE TKDE, IEEE TPDS and ACM TOIT.