Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.
Rio de Janeiro, Brazil, 5-8 November 2011IMPLEMENTING SEMANTIC QUERIES IN     ONLINE SOCIAL NETWORKS         Jair Abú Bech...
SummaryIntroductionFoundationsAiretamaImplementing Semantic QueriesConclusions
IntroductionThe Web is a great technological achievementAccess, extraction, interpretation and maintenanceinformation is d...
IntroductionThis article presents the implementationof semantic queries in online social networksFor this implementation w...
Foundations  Web 1.0: Internet + Hiperlinks               Web 2.0: Collaborative Web Web 3.0: Semantic Web                ...
Foundations    Multi-Agent Systems           Online Social Networks    Web Services                                    4/10
Airetama           5/10
AiretamaFOAF is an ontology that is        SIOC provides the mainused to describe people, the   concepts and properties re...
Implementing Semantic QueriesAccessing Facebook Data:                           Tool AgentsMember       Controller    Face...
Implementing Semantic QueriesConverting Data from Facebook to Airetama:    Facebook                 Airetama    Table/Fiel...
Implementing Semantic QueriesExecuting SPARQL from RDF Data:                                  9/10
ConclusionsThe biggest advantage found in this work is the ability toperform semantic queries on the pre-existing data fro...
Questions?             THANKS!
Nächste SlideShare
Wird geladen in …5
×

Implementing Semantic Queries in Online Social Networks

886 Aufrufe

Veröffentlicht am

Veröffentlicht in: Technologie
  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

Implementing Semantic Queries in Online Social Networks

  1. 1. Rio de Janeiro, Brazil, 5-8 November 2011IMPLEMENTING SEMANTIC QUERIES IN ONLINE SOCIAL NETWORKS Jair Abú Bechir Láscar Alarcón jairabu@gmail.com Otávio Calaça Xavier otaviocx@gmail.com Cedric Luiz de Carvalho cedric@inf.ufg.br
  2. 2. SummaryIntroductionFoundationsAiretamaImplementing Semantic QueriesConclusions
  3. 3. IntroductionThe Web is a great technological achievementAccess, extraction, interpretation and maintenanceinformation is done manuallyWeb Systems are often isolated applications.They are designed for human beings and are not suitableto be automatically accessed by software toolsThere is a need for software agents that help users infinding, processing and organizing this information 1/10
  4. 4. IntroductionThis article presents the implementationof semantic queries in online social networksFor this implementation we created a framework thatuses Semantic Web to make relationships in such networksThe experiment used in this article was to create a rankingof affinity between users based on common interestsThis work was done because of the clear need for moresophisticated queries, which would enable the computerto interpret these relationships semantically 2/10
  5. 5. Foundations Web 1.0: Internet + Hiperlinks Web 2.0: Collaborative Web Web 3.0: Semantic Web 3/10
  6. 6. Foundations Multi-Agent Systems Online Social Networks Web Services 4/10
  7. 7. Airetama 5/10
  8. 8. AiretamaFOAF is an ontology that is SIOC provides the mainused to describe people, the concepts and properties required things they create and do, to describe information fromand how they are connected online communities 6/10
  9. 9. Implementing Semantic QueriesAccessing Facebook Data: Tool AgentsMember Controller Facebook SemanticAgents Agents Integrator Repository 7/10
  10. 10. Implementing Semantic QueriesConverting Data from Facebook to Airetama: Facebook Airetama Table/Field Class/Property Domain Range User foaf:Person - - User.name foaf:name owl:Thing rdfs:Literal User.first_name foaf:firstName foaf:Person rdfs:Literal User.last_name foaf:lastName foaf:Person rdfs:Literal User.email foaf:mbox foaf:Agent owl:Thing User.birthday foaf:birthday foaf:Agent rdfs:Literal User.sex foaf:gender foaf:Agent rdfs:Literal Page owl:Thing - - Page_fan(page_id, uid) foaf:topic_interest foaf:Agent owl:Thing Page.page_url foaf:homepage owl:Thing foaf:Document Page.name foaf:name owl:Thing rdfs:Literal Friend (uid1, uid2) foaf:knows foaf:Person foaf:Person 8/10
  11. 11. Implementing Semantic QueriesExecuting SPARQL from RDF Data: 9/10
  12. 12. ConclusionsThe biggest advantage found in this work is the ability toperform semantic queries on the pre-existing data fromsocial network usersAnother contribution was the conversion of data fromFacebook users to triples in RDFIt was also relevant to show that it is possible to createsemantic-based social applicationsCan be done an approach of potential relationshipsamong strangers and not just a search for people you knowin real life, as is done in most social networks online todayThe inclusion of semantic in the current Web aims atallowing agents software to use their pages moreintelligently, thus offering better services 10/10
  13. 13. Questions? THANKS!

×