Your SlideShare is downloading. ×
0
Implementing Semantic Queries in Online Social Networks
Implementing Semantic Queries in Online Social Networks
Implementing Semantic Queries in Online Social Networks
Implementing Semantic Queries in Online Social Networks
Implementing Semantic Queries in Online Social Networks
Implementing Semantic Queries in Online Social Networks
Implementing Semantic Queries in Online Social Networks
Implementing Semantic Queries in Online Social Networks
Implementing Semantic Queries in Online Social Networks
Implementing Semantic Queries in Online Social Networks
Implementing Semantic Queries in Online Social Networks
Implementing Semantic Queries in Online Social Networks
Implementing Semantic Queries in Online Social Networks
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Implementing Semantic Queries in Online Social Networks

562

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
562
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 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. SummaryIntroductionFoundationsAiretamaImplementing Semantic QueriesConclusions
  • 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. 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. Foundations Web 1.0: Internet + Hiperlinks Web 2.0: Collaborative Web Web 3.0: Semantic Web 3/10
  • 6. Foundations Multi-Agent Systems Online Social Networks Web Services 4/10
  • 7. Airetama 5/10
  • 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. Implementing Semantic QueriesAccessing Facebook Data: Tool AgentsMember Controller Facebook SemanticAgents Agents Integrator Repository 7/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. Implementing Semantic QueriesExecuting SPARQL from RDF Data: 9/10
  • 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. Questions? THANKS!

×