SlideShare ist ein Scribd-Unternehmen logo
1 von 73
Downloaden Sie, um offline zu lesen
SF Semantic Web Meet-up May 2009
Colin Evans + Jamie Taylor
A socially managed semantic database
A Brief History of Data Modeling
Photo CC-BY: http://en.wikipedia.org/wiki/File:McDonalds_on_Interstate_44.jpg
Ugly Tabular Data
A Simple Restaurant Schema
A Simple Restaurant Schema
A Big, Ugly Schema
What Went Wrong?
• Things change
• Requirements change
• User expectations change
• Data structures change
• Our data models aren’t keeping up
Using Graphs to Model Data
Metadata is Data
• Relationships are represented explicitly
• Schema can be represented as a graph
• Data integration is the union of two graphs
• This makes creating, extending, and
combining data much easier than before
A
B
C
E
F
E
D
C
B
A
Data Integration
• Semantics facilitate shared meaning through
• Subject Identity
• Strong and Consistent Semantics
• Open APIS + Open Data
• These principles make it much easier to
extend, combine, and integrate data
Why Does This Work?
What is Freebase?
• Structured Database
• Strong Collaboratively Edited Subjects
• Strong Collaboratively Developed
Semantics
• Open API + Open Data
Freebase is a database of things.
5,203,825 Topics
14,110,006 Named Entities
Users can write to Freebase
+ add entities
+ add properties
+ create data models!
All objects in Freebase have strong identifiers!
/guid/9202a8c04000641f8000000000009d0e
/business/cik/0000012927
/wikipedia/en_id/3709
/wikipedia/en/Boeing
/en/boeing
NYSE: BA
TYO: 7661
http://blog.kiwitobes.com/?p=57
Topics in Freebase are Unique
(no two Topics represent the same thing)
Boeing
Market Capitalization
CEO
AircraftManufactured
Ticker Symbol
Subsidiaries
CIK Code
SIC Code
Operating Income
Date Founded
Headquarters
PoliticalContributions
RocketsManufactured
Once you access an object in Freebase you
have access to all facets of information
What are people doing with the results?
Microsoft Political Blog
What else can you do with Freebase?
Use Freebase to publish into the LOD Cloud
<fb:people.sibling_relationship
rdf:about="http://rdf.freebase.com/ns/guid.9202a8c04000641f8000000004598a74">
<fb:people.sibling_relationship.sibling
rdf:resource="http://rdf.freebase.com/ns/en.carlene_barous"/>
<fb:people.sibling_relationship.sibling
rdf:resource="http://rdf.freebase.com/ns/en.terri_brosius"/>
</fb:people.sibling_relationship>
http://rdf.freebase.com/ns/en.terri_brosius
RDFa
<span xmlns:v="http://rdf.data-vocabulary.org/" typeof="v:Review">
<span rel="v:itemReviewed">
<span about="http://komalavilas.com" property="v:name"
typeof="v:Restaurant">KomalaVilas</span>
</span>
<span rel="v:reviewer">
<span about="http://rdf.freebase.com/ns/en.s_meenakshi_ammal"
property="v:name">Meenakshi Ammal</span>
</span>
<span property="v:rating" >3.7</span>
<span property="v:date">1st April 2005</span>
<span property="v:summary">
Best south Indian vegetarian food in the bay area</span>
</span>
An example of an RDFa Restaurant Review
5,203,825 Topics
14,110,006 Named Entities
Freebase Suggest
http://code.google.com/p/freebase-suggest/
ACRE:
The Freebase Javascript Development Environment
The Acre application environment
A source of Vocabularies
Freebase is a database of types.
A source of Vocabularies
publicdomainphoto:http://en.wikipedia.org/wiki/File:SwissReHQ.jpg
photobyJamie
Can’t find a vocabulary you need?
Write your own!
sameas.freebase.com
/en/ibm
sameas.freebase.com
CIK
0000051143
GovTrack
MQL: Metaweb Query Language
{
“id”:”/en/ibm”,
“type”:”/business/company”,
“founded”:null
}
Query:
July 15, 1916
MQL Extensions + sameAs Map
{
“id”:”/en/ibm”,
“type”:”/business/company”,
“lod”:[{ }]
}
Query:
Freebase, RDF and the Semantic Web

Weitere ähnliche Inhalte

Andere mochten auch

Towards Linked Ontologies and Data on the Semantic Web
Towards Linked Ontologies and Data on the Semantic WebTowards Linked Ontologies and Data on the Semantic Web
Towards Linked Ontologies and Data on the Semantic Web
Jie Bao
 
Concept Modeling on Semantic Wiki
Concept Modeling on Semantic WikiConcept Modeling on Semantic Wiki
Concept Modeling on Semantic Wiki
Jie Bao
 
Smart Models for Smart Cities - Modeling of Dynamics, Sensors, Urban Indicato...
Smart Models for Smart Cities - Modeling of Dynamics, Sensors, Urban Indicato...Smart Models for Smart Cities - Modeling of Dynamics, Sensors, Urban Indicato...
Smart Models for Smart Cities - Modeling of Dynamics, Sensors, Urban Indicato...
Technische Universität München
 
Semantic Modeling - A Query Language for the 21st century
Semantic Modeling - A Query Language for the 21st centurySemantic Modeling - A Query Language for the 21st century
Semantic Modeling - A Query Language for the 21st century
Clifford Heath
 

Andere mochten auch (20)

Continous Delivery and Rails Upgrades
Continous Delivery and Rails UpgradesContinous Delivery and Rails Upgrades
Continous Delivery and Rails Upgrades
 
NYC Semantic Web Meetup - Aug 2009
NYC Semantic Web Meetup -  Aug 2009NYC Semantic Web Meetup -  Aug 2009
NYC Semantic Web Meetup - Aug 2009
 
Social Fabric of Semantics - SemTech 2010
Social Fabric of Semantics - SemTech 2010Social Fabric of Semantics - SemTech 2010
Social Fabric of Semantics - SemTech 2010
 
Geo Location Semantics
Geo Location SemanticsGeo Location Semantics
Geo Location Semantics
 
Building Semantic Web Portals with WebML
Building Semantic Web Portals with WebMLBuilding Semantic Web Portals with WebML
Building Semantic Web Portals with WebML
 
A Semantic Multimedia Web (Part 3)
A Semantic Multimedia Web (Part 3)A Semantic Multimedia Web (Part 3)
A Semantic Multimedia Web (Part 3)
 
A Semantic Multimedia Web (Part 1)
A Semantic Multimedia Web (Part 1)A Semantic Multimedia Web (Part 1)
A Semantic Multimedia Web (Part 1)
 
Towards Linked Ontologies and Data on the Semantic Web
Towards Linked Ontologies and Data on the Semantic WebTowards Linked Ontologies and Data on the Semantic Web
Towards Linked Ontologies and Data on the Semantic Web
 
A Semantic Multimedia Web (Part 2)
A Semantic Multimedia Web (Part 2)A Semantic Multimedia Web (Part 2)
A Semantic Multimedia Web (Part 2)
 
Concept Modeling on Semantic Wiki
Concept Modeling on Semantic WikiConcept Modeling on Semantic Wiki
Concept Modeling on Semantic Wiki
 
Semantic Data Normalization For Efficient Clinical Trial Research
Semantic Data Normalization For Efficient Clinical Trial ResearchSemantic Data Normalization For Efficient Clinical Trial Research
Semantic Data Normalization For Efficient Clinical Trial Research
 
A Semantic Data Model for Web Applications
A Semantic Data Model for Web ApplicationsA Semantic Data Model for Web Applications
A Semantic Data Model for Web Applications
 
Smart Models for Smart Cities - Modeling of Dynamics, Sensors, Urban Indicato...
Smart Models for Smart Cities - Modeling of Dynamics, Sensors, Urban Indicato...Smart Models for Smart Cities - Modeling of Dynamics, Sensors, Urban Indicato...
Smart Models for Smart Cities - Modeling of Dynamics, Sensors, Urban Indicato...
 
First Steps in Semantic Data Modelling and Search & Analytics in the Cloud
First Steps in Semantic Data Modelling and Search & Analytics in the CloudFirst Steps in Semantic Data Modelling and Search & Analytics in the Cloud
First Steps in Semantic Data Modelling and Search & Analytics in the Cloud
 
Semantic Modeling - A Query Language for the 21st century
Semantic Modeling - A Query Language for the 21st centurySemantic Modeling - A Query Language for the 21st century
Semantic Modeling - A Query Language for the 21st century
 
Semantic Web For Distributed Social Networks
Semantic Web For Distributed Social NetworksSemantic Web For Distributed Social Networks
Semantic Web For Distributed Social Networks
 
The Semantic Web: 2010 Update
The Semantic Web: 2010 Update The Semantic Web: 2010 Update
The Semantic Web: 2010 Update
 
Building OBO Foundry ontology using semantic web tools
Building OBO Foundry ontology using semantic web toolsBuilding OBO Foundry ontology using semantic web tools
Building OBO Foundry ontology using semantic web tools
 
Practical Semantic Web and Why You Should Care - DrupalCon DC 2009
Practical Semantic Web and Why You Should Care - DrupalCon DC 2009Practical Semantic Web and Why You Should Care - DrupalCon DC 2009
Practical Semantic Web and Why You Should Care - DrupalCon DC 2009
 
Ontology, Semantic Web and DBpedia
Ontology, Semantic Web and DBpediaOntology, Semantic Web and DBpedia
Ontology, Semantic Web and DBpedia
 

Ähnlich wie Freebase, RDF and the Semantic Web

SMX Advanced 2012 - Catching up with the Semantic Web
SMX Advanced 2012 - Catching up with the Semantic WebSMX Advanced 2012 - Catching up with the Semantic Web
SMX Advanced 2012 - Catching up with the Semantic Web
Matthew Brown
 

Ähnlich wie Freebase, RDF and the Semantic Web (20)

Power BI Overview
Power BI OverviewPower BI Overview
Power BI Overview
 
Using OBIEE and Data Vault to Virtualize Your BI Environment: An Agile Approach
Using OBIEE and Data Vault to Virtualize Your BI Environment: An Agile ApproachUsing OBIEE and Data Vault to Virtualize Your BI Environment: An Agile Approach
Using OBIEE and Data Vault to Virtualize Your BI Environment: An Agile Approach
 
Power BI: From the Basics
Power BI: From the BasicsPower BI: From the Basics
Power BI: From the Basics
 
Why Data Modeling Is Fundamental
Why Data Modeling Is FundamentalWhy Data Modeling Is Fundamental
Why Data Modeling Is Fundamental
 
March 2022 CIAOPS Need to Know Webinar
March 2022 CIAOPS Need to Know WebinarMarch 2022 CIAOPS Need to Know Webinar
March 2022 CIAOPS Need to Know Webinar
 
Data Integration, Interoperability and Virtualization
Data Integration, Interoperability and VirtualizationData Integration, Interoperability and Virtualization
Data Integration, Interoperability and Virtualization
 
Power BI101 SPS Chicago Suburbs 2020
Power BI101 SPS Chicago Suburbs 2020Power BI101 SPS Chicago Suburbs 2020
Power BI101 SPS Chicago Suburbs 2020
 
Learn How to Use Microsoft Power BI for Office 365 to Analyze Salesforce Data
Learn How to Use Microsoft Power BI for Office 365 to Analyze Salesforce DataLearn How to Use Microsoft Power BI for Office 365 to Analyze Salesforce Data
Learn How to Use Microsoft Power BI for Office 365 to Analyze Salesforce Data
 
Governance for power bi Toronto SPS Saturday
Governance for power bi Toronto SPS Saturday Governance for power bi Toronto SPS Saturday
Governance for power bi Toronto SPS Saturday
 
Evolution of Content Services
Evolution of Content ServicesEvolution of Content Services
Evolution of Content Services
 
SPTechCon Austin - Top 10 Out-of-the-Box SharePoint 2013 Features
SPTechCon Austin - Top 10 Out-of-the-Box SharePoint 2013 FeaturesSPTechCon Austin - Top 10 Out-of-the-Box SharePoint 2013 Features
SPTechCon Austin - Top 10 Out-of-the-Box SharePoint 2013 Features
 
powerBI_theguy.ppt
powerBI_theguy.pptpowerBI_theguy.ppt
powerBI_theguy.ppt
 
Data analytics and powerbi intro
Data analytics and powerbi introData analytics and powerbi intro
Data analytics and powerbi intro
 
Architecting Data For The Modern Enterprise - Data Summit 2017, Closing Keynote
Architecting Data For The Modern Enterprise - Data Summit 2017, Closing KeynoteArchitecting Data For The Modern Enterprise - Data Summit 2017, Closing Keynote
Architecting Data For The Modern Enterprise - Data Summit 2017, Closing Keynote
 
SIMPLE ISO 19650 TEMPLATES (BILT VIRTUAL PRESENTATION)
SIMPLE ISO 19650 TEMPLATES (BILT VIRTUAL PRESENTATION)SIMPLE ISO 19650 TEMPLATES (BILT VIRTUAL PRESENTATION)
SIMPLE ISO 19650 TEMPLATES (BILT VIRTUAL PRESENTATION)
 
SMX Advanced 2012 - Catching up with the Semantic Web
SMX Advanced 2012 - Catching up with the Semantic WebSMX Advanced 2012 - Catching up with the Semantic Web
SMX Advanced 2012 - Catching up with the Semantic Web
 
Microsoft Power BI 101
Microsoft Power BI 101Microsoft Power BI 101
Microsoft Power BI 101
 
Delivering a Linked Data warehouse and realising the power of graphs
Delivering a Linked Data warehouse and realising the power of graphsDelivering a Linked Data warehouse and realising the power of graphs
Delivering a Linked Data warehouse and realising the power of graphs
 
Building Self-Service BI WP-7
Building Self-Service BI WP-7Building Self-Service BI WP-7
Building Self-Service BI WP-7
 
Power BI Desktop Overview
Power BI Desktop Overview Power BI Desktop Overview
Power BI Desktop Overview
 

Mehr von Jamie Taylor

Public private-cloud
Public private-cloudPublic private-cloud
Public private-cloud
Jamie Taylor
 

Mehr von Jamie Taylor (8)

Text Analytic Summit 2010
Text Analytic Summit 2010Text Analytic Summit 2010
Text Analytic Summit 2010
 
The next phase of Web2.0: Data
The next phase of Web2.0: DataThe next phase of Web2.0: Data
The next phase of Web2.0: Data
 
Public private-cloud
Public private-cloudPublic private-cloud
Public private-cloud
 
Using Semantics to Enhance Content
Using Semantics to Enhance ContentUsing Semantics to Enhance Content
Using Semantics to Enhance Content
 
Freebase Workshop, December 2009
Freebase Workshop, December 2009Freebase Workshop, December 2009
Freebase Workshop, December 2009
 
Using Semantics to Enhance Content Publishing
Using Semantics to Enhance Content PublishingUsing Semantics to Enhance Content Publishing
Using Semantics to Enhance Content Publishing
 
ISWC 2009 Consuming LOD
ISWC 2009 Consuming LODISWC 2009 Consuming LOD
ISWC 2009 Consuming LOD
 
Drupal and the Semantic Web
Drupal and the Semantic WebDrupal and the Semantic Web
Drupal and the Semantic Web
 

Kürzlich hochgeladen

Kürzlich hochgeladen (20)

A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 

Freebase, RDF and the Semantic Web