SocIoS API: A Data Aggregator for Accessing User Generated Content from Online Social Networks

  • Magdalini Kardara
  • Vasilis Kalogirou
  • Athanasios Papaoikonomou
  • Theodora Varvarigou
  • Konstantinos TserpesEmail author
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 9051)


Following the boost in popularity of online social networks, both enterprises and researchers looked for ways to access the social dynamics information and user generated content residing in these spaces. This endeavor, however, presented several challenges caused by the heterogeneity of data and the lack of a common way to access them. The SocIoS framework tries to address these challenges by providing tools that operate on top of multiple popular social networks allowing uniform access to their data. It provides a single access point for aggregating data and functionality from the networks, as well as a set of analytical tools for exploiting them. In this paper we present the SocIoS API, an abstraction layer on top of the social networks exposing operations that encapsulate the functionality of their APIs. Currently, the component provides support for seven social networks and is flexible enough to allow for the seamless addition of more.


Social networks Data aggregator API REST SOAP 



This work has been supported by the RADICAL project ( and partly funded by the European Union’s Competitiveness and Innovation Framework Programme under grant agreement no 325138.


  1. 1.
    The Twitter REST API | Twitter Developers (2014). Accessed 18 July 2014
  2. 2.
    Graph API. Accessed 18 July 2014
  3. 3.
    YouTube — Google Developers. Accessed 18 July 2014
  4. 4.
    The Source for Social Data - Gnip. Accessed 18 July 2014
  5. 5.
    Social Media Management Dashboard - Hootsuite. Accessed 18 July 2014
  6. 6.
    DataSift | Powering the Social Economy. Accessed 18 July 2014
  7. 7.
    +Spaces-Policy Simulation in Virtual Spaces (FP7 EU Funded Research Project). Accessed 18 July 2014
  8. 8.
    Tserpes, K., Jacovi, M., Gardner, M., Triantafillou, A., Cohen, B.: +spaces: Intelligent virtual spaces for egovernment. In: 2010 Sixth International Conference on Intelligent Environments (IE), pp. 318−323 (2010)Google Scholar
  9. 9.
    Wandhöfer, T., Taylor, S., Alani, H., Joshi, S., Sizov, S., Walland, P., Thamm, M., Bleier, A., Mutschke, P.: Engaging politicians with citizens on social networking sites: the WeGov Toolbox. Int. J. Electron. Gov. Res. 8(3), 22−32, 33 (2012)Google Scholar
  10. 10.
    WeGov-Where eGovernment meets the eSociety (FP7 EU Funded Research Project). Accessed 18 July 2014
  11. 11.
    SOCIETIES-Self Orchestrating Community Ambient Intelligence Spaces (FP7 EU Funded Research Project). Accessed 18 July 2014
  12. 12.
    Roussaki, I., Kalatzis, N., Liampotis, N., Jennings, E., Kosmides, P., Roddy, M., Lamorte, L., Anagnostou, M.: Enhancing social media with pervasive features. In: Meiselwitz, G. (ed.) SCSM 2014. LNCS, vol. 8531, pp. 265–276. Springer, Heidelberg (2014)Google Scholar
  13. 13.
    Benevenuto, F., Rodrigues, T., Cha, M., Almeida, V.: Characterizing user behavior in online social networks. In: Proceedings of the 9th ACM SIGCOMM Conference on Internet Measurement Conference, pp. 49−62. New York, NY, USA (2009)Google Scholar
  14. 14.
    Tserpes, K., Papadakis, G., Kardara, M., Papaoikonomou, A., Aisopos, F., Sardis, E., Varvarigou, T.: An ontology for social networking sites interoperability. In: 4th International Conference of Knowledge Engineering and Ontology Development (KEOD2012), pp. 245−250 (2012)Google Scholar
  15. 15.
    Mika, P.: Ontologies are us: a unified model of social networks and semantics. In: Gil, Y., Motta, E., Benjamins, V.R., Musen, M.A. (eds.) The Semantic Web – ISWC 2005, pp. 522–536. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  16. 16.
    OpenSocial Specification 2.5.1. Accessed 18 July 2014
  17. 17.
    Jacovi, M., Guy, I., Kremer-Davidson, S., Porat, S., Aizenbud-Reshef, N.: The perception of others: inferring reputation from social media in the enterprise. In: CSCW 2014 Computer Supported Cooperative Work, pp. 756–766. Baltimore, MD, USA, 15–19 February 2014Google Scholar
  18. 18.
    Kardara, M., Papadakis, G., Papaoikonomou, T., Tserpes, K., Varvarigou, T.: Influence patterns in topic communities of social media. In: Proceedings of the 2nd International Conference on Web Intelligence, Mining and Semantics, p. 10 (2012)Google Scholar
  19. 19.
    Papaoikonomou, A., Tserpes, K., Kardara, M., Varvarigou, T.: A similarity-based chinese restaurant process for social event detection. In: Working Notes Proceedings of the Mediaeval. 2013 Workshop Barcelona, Spain, October 18−19, CEUR-WS Org ISSN 1613-0073 (2013)Google Scholar
  20. 20.
    SocIoSEUProject/SocIoS, GitHub. Accessed 17 July 2014
  21. 21.
    Gonen, R., Raban, D., Brady, C., Mazor, M.: Increased efficiency through pricing in online labor markets. J. Electron. Commer. Res. 15(1), 58–76 (2014)Google Scholar
  22. 22.
    Raban, D., Richter, G., Corem, Y.: Harnessing the power of games to enhance organizational knowledge sharing system. In: ILAIS Conference, p. 73. Open University of Israel, 29 June 2011Google Scholar

Copyright information

© Springer International Publishing Switzerland 2015

Authors and Affiliations

  • Magdalini Kardara
    • 1
  • Vasilis Kalogirou
    • 1
  • Athanasios Papaoikonomou
    • 1
  • Theodora Varvarigou
    • 1
  • Konstantinos Tserpes
    • 2
    Email author
  1. 1.Dept of Electrical and Computer EngineeringNational Technical University of AthensAthensGreece
  2. 2.Dept of Informatics and TelematicsHarokopio University of AthensAthensGreece

Personalised recommendations