skip to main content
10.1145/2187980.2188227acmotherconferencesArticle/Chapter ViewAbstractPublication PagesthewebconfConference Proceedingsconference-collections
tutorial

User profile integration made easy: model-driven extraction and transformation of social network schemas

Published: 16 April 2012 Publication History

Abstract

User profile integration from multiple social networks is indispensable for gaining a comprehensive view on users. Although current social networks provide access to user profile data via dedicated APIs, they fail to provide accurate schema information, which aggravates the integration of user profiles, and not least the adaptation of applications in the face of schema evolution. To alleviate these problems, this paper presents, firstly, a semi-automatic approach to extract schema information from instance data. Secondly, transformations of the derived schemas to different technical spaces are utilized, thereby allowing, amongst other benefits, the application of established integration tools and methods. Finally, as a case study, schemas are derived for Facebook, Google+, and LinkedIn. The resulting schemas are analyzed (i) for completeness and correctness according to the documentation, and (ii) for semantic overlaps and heterogeneities amongst each other, building the basis for future user profile integration.

References

[1]
F. Abel, S. Araujo, Q. Gao, and G. J. Houben. Analyzing cross-system user modeling on the social web. In Proc. of the 11th Int. Conf. on Web Engineering (ICWE), pages 28--43. Springer, 2011.
[2]
D. Aumueller, H. H. Do, S. Massmann, and E. Rahm. Schema and ontology matching with COMA++. In Proc. of the Int. Conf. on Management of Data (SIGMOD), pages 906--908. ACM, 2005.
[3]
S. Berkovsky, T. Kuflik, and F. Ricci. Mediation of user models for enhanced personalization in recommender systems.User Modeling and User-Adapted Interaction, 18(3):245--286, Aug. 2008.
[4]
G. J. Bex, F. Neven, and S. Vansummeren. Inferring XML schema definitions from XML data. In Proc. of the 33rd Int. Conf. on Very Large Data Bases (VLDB), pages 998--1009. VLDB Endowment, 2007.
[5]
J. Bezivin. On the unification power of models. Software and Systems Modeling, 4(2):171--188, 2005.
[6]
L. Drumond and R. Girardi. A survey of ontology learning procedures. In Proc. of the 3rd Workshop on Ont. and their Applications. CEUR-WS.org, 2008.
[7]
M. Eki, T. Ozono, and T. Shintani. Extracting XML schema from multiple implicit xml documents based on inductive reasoning. In Proc. of the 17th Int. Conf. on World Wide Web, pages 1219--1220. ACM, 2008.
[8]
M. Hazman, S. R. El-Beltagy, and A. Rafea. A Survey of Ontology Learning Approaches.Int. Journal of Computer Applications, 22(8):36--43, May 2011.
[9]
D. Heckmann, T. Schwartz, B. Brandherm, M. Schmitz, and M. von Wilamowitz-Moellendorff. GUMO - The General User Model Ontology. In Proceedings of the 10th International Conference on User Modeling, pages 428--432. Springer, July 2005.
[10]
J. Hegewald, F. Naumann, and M. Weis. XStruct: Efficient schema extraction from multiple and large XML documents. In Proc. of the 22nd Int. Conf. on Data Engineering, page 81. IEEE, 2006.
[11]
F. Javed, M. Mernik, J. Gray, and B. R. Bryant. MARS: A metamodel recovery system using grammar inference. Information and Software Technology, 50(9-10):948--968, Aug. 2008.
[12]
E. Kapsammer, S. Mitsch, B. Proll, W. Retschitzegger, W. Schwinger, M. Wimmer, M. Wischenbart, and S. Lechner. Towards a Reference Model for Social User Profiles: Concept & Implementation. In Proc. of the Int. Workshop on Personalized Access, Profile Management, and Context Awareness in Databases (PersDB), 2011.
[13]
E. Kapsammer, S. Mitsch, B. Proll, W. Schwinger, M. Wimmer, and M. Wischenbart. A first step towards a conceptual reference model for comparing social user profiles. In Proc. of the Int. Workshop on User Profile Data on the Social Semantic Web (UWeb), 2011.
[14]
V. Kashyap and A. Sheth. Semantic and schematic similarities between database objects: a context-based approach.The VLDB Journal, 5(4):276--304, 1996.
[15]
M. Kavalec, A. Maedche, and V. Svatek. Discovery of lexical entries for non-taxonomic relations in ontology learning. In Proc. of SOFSEM: Theory and Practice of Computer Science, pages 17--33. Springer, 2004.
[16]
R. Lammel and C. Verhoef. Semi-automatic grammar recovery. Softw. Pract. Exper., 31:1395--1448, 2001.
[17]
S. Massmann, S. Raunich, D. Aumuller, P. Arnold, and E. Rahm. Evolution of the COMA match system. In Proc. of the 6th Int. Workshop on Ontology Matching, Oct. 2011.
[18]
I. Mlynkova. An Analysis of Approaches to XML Schema Inference. In Proc. of the Int. Conf. on Signal Image Technology and Internet Based Systems (SITIS), pages 16--23. IEEE, Nov. 2008.
[19]
S. Nestorov, S. Abiteboul, and R. Motwani. Extracting schema from semistructured data. In Proc. of the 1998 Int. Conf. on Management of data (SIGMOD), SIGMOD '98, pages 295--306. ACM, 1998.
[20]
D. Ratiu, M. Feilkas, and J. Jurjens. Extracting domain ontologies from domain specific APIs. In Proc. of the 12th European Conf. on Software Maintenance and Reengineering, pages 203--212. IEEE, 2008.
[21]
M. Viviani, N. Bennani, and E. Egyed-Zsigmond. A survey on user modeling in multi-application environments. In Proc. of the 3rd Int. Conf. on Advances in Human-Oriented and Personalized Mechanisms, Technologies and Services, pages 111--116. IEEE, 2010.
[22]
M. Wimmer, G. Kappel, A. Kusel, W. Retschitzegger, J. Schonbock, and W. Schwinger. Surviving the heterogeneity jungle with composite mapping operators. InProc. of the 3rd Int. Conf. on Model Transformation, pages 260--275. Springer, 2010.
[23]
M. Wimmer, G. Kappel, A. Kusel, W. Retschitzegger, J. Schonbock, and W. Schwinger. Towards an expressivity benchmark for mappings based on a systematic classification of heterogeneities. In Proc. of the 1st Int. Workshop on Model-Driven Interoperability (MDI @ MoDELS), pages 32--41. ACM, 2010.

Cited By

View all

Index Terms

  1. User profile integration made easy: model-driven extraction and transformation of social network schemas

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Other conferences
    WWW '12 Companion: Proceedings of the 21st International Conference on World Wide Web
    April 2012
    1250 pages
    ISBN:9781450312301
    DOI:10.1145/2187980
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    • Univ. de Lyon: Universite de Lyon

    In-Cooperation

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 16 April 2012

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. JSon schema
    2. model driven approach
    3. model transformation
    4. schema extraction
    5. social network data integration
    6. social networks

    Qualifiers

    • Tutorial

    Conference

    WWW 2012
    Sponsor:
    • Univ. de Lyon
    WWW 2012: 21st World Wide Web Conference 2012
    April 16 - 20, 2012
    Lyon, France

    Acceptance Rates

    Overall Acceptance Rate 1,899 of 8,196 submissions, 23%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)19
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 30 Dec 2024

    Other Metrics

    Citations

    Cited By

    View all

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media