Your SlideShare is downloading. ×
Linked data at globo.com - Web of Linked Entities (WoLE 2013) - WWW 2013
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

Linked data at globo.com - Web of Linked Entities (WoLE 2013) - WWW 2013

2,083
views

Published on

A quick presentation on how we use linked data and semantic technologies at globo.com and our RESTful Linked Data API. Presented at Web of Linked Entities (WoLE 2013) - WWW 2013.

A quick presentation on how we use linked data and semantic technologies at globo.com and our RESTful Linked Data API. Presented at Web of Linked Entities (WoLE 2013) - WWW 2013.

Published in: Technology, Education

0 Comments
11 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,083
On Slideshare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
34
Comments
0
Likes
11
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. LinkedDataatglobo.comSemantic Teamsemantica@corp.globo.comÍcaro Medeirosicaro.medeiros@gmail.comglobo.comWeb of Linked Entities 2013WWW 2013Monday, May 13, 13
  • 2. WhoweareMonday, May 13, 13
  • 3. BROADCAST MOVIES PAY TV INTERNETEVENTS MUSICPUBLISHINGNEW VENTURES NEWSPAPERRADIO NETWORKMonday, May 13, 13
  • 4. 31.4MMunique visitors/month** source: Ibope, 04/13globo.comMonday, May 13, 13
  • 5. LinkedDataatglobo.comMonday, May 13, 13
  • 6. SemanticWebteamMonday, May 13, 13
  • 7. Organize and distribute allcontent produced byOrganizações GloboMissionMonday, May 13, 13
  • 8. OntologiesMonday, May 13, 13
  • 9. BaseCurrent scenarionews sports gossip tvMonday, May 13, 13
  • 10. UpperPerson Place OrganizationMusicPoliticsProgramme EducationSportsFuture scenarioMonday, May 13, 13
  • 11. AnnotationtoolMonday, May 13, 13
  • 12. TechnologiesMonday, May 13, 13
  • 13. Embedded into our existing CMSsWebCMSVideo publishing system (developed in-house)Common UX for content producersInterfaceadapts itself to ontologyAnnotations stored in Virtuoso triplestoreMonday, May 13, 13
  • 14. Monday, May 13, 13
  • 15. Interface follows the ontologyFieldsSearch rangesSuggest as you typeAutomatic entity extractionMonday, May 13, 13
  • 16. AutomaticpagegenerationMonday, May 13, 13
  • 17. globoesporte.comMonday, May 13, 13
  • 18. globoesporte.comMonday, May 13, 13
  • 19. globoesporte.comMonday, May 13, 13
  • 20. globoesporte.comMonday, May 13, 13
  • 21. globoesporte.comMonday, May 13, 13
  • 22. globoesporte.comMonday, May 13, 13
  • 23. Brainiak:LinkeddataRESTfulAPIMonday, May 13, 13
  • 24. triple storeLegacyarchitectureprocessqueuesuggestannotationentityextractorsearch engineAPIsuggestannotationentityextractorentityextractorsuggestannotationannotationsuggest entityextractorCMSCDAMonday, May 13, 13
  • 25. NewarchitecturetriplestoresearchengineBRAINIAKAPIMonday, May 13, 13
  • 26. Linked data made simple!GoalMonday, May 13, 13
  • 27. AuthorizationandauthenticationReduceneedofwritingSPARQLqueriesSinglepointofaccesstothetriplestoreRequirementsDatamanagementquality(deduplication,validation,integrationwithexternaldatasets,etc)Monday, May 13, 13
  • 28. RESTfulhypermediaAPIRequirementsPerformanceenhancement-cachingMonday, May 13, 13
  • 29. TechnologiesMonday, May 13, 13
  • 30. MainconceptsMonday, May 13, 13
  • 31. ContextIsolated dataspace (graph)SportsContextMonday, May 13, 13
  • 32. SchemaDefinition of a data type(i.e. definition of a class)SportsTeamContextSchemaMonday, May 13, 13
  • 33. SportsTeamSchemaInstanceCollectionBarcelonaInstanceCollectionTeamContextMonday, May 13, 13
  • 34. HypermediaAPIMonday, May 13, 13
  • 35. ContentnegotiationDecouplingserverandclientsideAccessSimplicity(don’trememberURLs,navigate)HypermediaApplicationistreatedasastatemachineMonday, May 13, 13
  • 36. self/sports/Team/Barcelona/sports/TeaminCollectionitemcreatedeletereplaceRelationsMonday, May 13, 13
  • 37. ServicesMonday, May 13, 13
  • 38. ContextListcontextsCollectionsListcollections(ofacontext)ServicesSchemasRetrieveschemaofaclass(collection)Monday, May 13, 13
  • 39. Listinstances(sametype)RetrieveinstanceInstancesCreateinstanceUpdateinstanceDeleteinstanceMonday, May 13, 13
  • 40. {"@context": {"rdfs": "http://www.w3.org/2000/01/rdf-schema#""sports": "http://semantica.globo.com/sports/","upper": "http://semantica.globo.com/upper/",},"@id": "http://semantica.globo.com/sports/Team/Barcelona","@type": "sports:Team","rdfs:label": "Barcelona","upper:fullName": "Futbol Club Barcelona","upper:acronym": "BARCELONA"}/sports/Team/BarcelonaGETMonday, May 13, 13
  • 41. FilteringinstancesMonday, May 13, 13
  • 42. FilteringinstancesSELECT *FROM <http://semantica.globo.com/sports/>WHERE{?s a sports:Team .?s rdfs:label “Barcelona” .}Monday, May 13, 13
  • 43. FilteringinstancesMonday, May 13, 13
  • 44. /sports/Team?p=rdfs:label&?o=BarcelonaFilteringinstancesMonday, May 13, 13
  • 45. Dealingwithlegacyandexternalgraphs/sports/&graph_uri=dbpedia:sports&class_uri=dbpedia-ont:TeamMonday, May 13, 13
  • 46. BrainiakwillbeopensourcednextMondayat1stGloboSemanticDayJoinnowforfree:bit.ly/semantic_day_globoFollowusongithub:github.com/globocomMonday, May 13, 13
  • 47. HowweseethefutureMonday, May 13, 13
  • 48. Inference-based navigationSEO (automatic schema.org)Richer content (e.g. timelines), frequent automaticupdatesBetter annotation suggestion (DBpedia Spotlight)Linked with open data (DBPedia, dados.gov.br)Monday, May 13, 13
  • 49. THANKYOUSemantic Teamsemantica@corp.globo.comÍcaro Medeirosicaro.medeiros@gmail.comglobo.comMonday, May 13, 13