SlideShare ist ein Scribd-Unternehmen logo
1 von 44
The Kasabi Information
     Marketplace
            knud.moeller@talis.com
                @knudmoeller
     19/04/2012, WWW2012, Lyon, France
A Place to...
A Place to...

• publish data
A Place to...

• publish data
• integrate your data
A Place to...

• publish data
• integrate your data
• monetize your data
A Place to...

• publish data
• integrate your data
• monetize your data
A Place to...

• publish data
• integrate your data
• monetize your data

• find data
A Place to...

• publish data
• integrate your data
• monetize your data

• find data
• consume and use data
• web-based platform
• horizontal market place
• RESTful APIs
• language bindings (Ruby, PHP, JS,
  Python)
• pytassium
What’s so special?

• Kasabi is based on linked data principles
What’s so special?

• Kasabi is based on linked data principles
   - data in graph structure (RDF)
What’s so special?

• Kasabi is based on linked data principles
   - data in graph structure (RDF)
   - URIs identify data items
What’s so special?

• Kasabi is based on linked data principles
   - data in graph structure (RDF)
   - URIs identify data items
   - data links to other datasets (context)
What’s so special?

• Kasabi is based on linked data principles
   - data in graph structure (RDF)
   - URIs identify data items
   - data links to other datasets (context)
   - linked data views
What’s so special?

• Your data gets APIs
What’s so special?

• Your data gets APIs
   - SPARQL endpoint
What’s so special?

• Your data gets APIs
   - SPARQL endpoint
   - keyword search
What’s so special?

• Your data gets APIs
   - SPARQL endpoint
   - keyword search
   - lookup
What’s so special?

• Your data gets APIs
   - SPARQL endpoint
   - keyword search
   - lookup
   - reconciliation
What’s so special?

• Your data gets APIs
   - SPARQL endpoint
   - keyword search
   - lookup
   - reconciliation
   - custom APIs
Dashboard
Creating a dataset
Creating a dataset
CSV2RDF Conversion
CSV2RDF Conversion
CSV2RDF Conversion


                 Text




https://github.com/mmmmmrob/Vertere-RDF
Datasets
Dataset Description
http://data.kasabi.com/dataset/www2012
Dataset Description
http://data.kasabi.com/dataset/www2012.ttl
Dataset Description
http://data.kasabi.com/dataset/www2012.json
APIs
SPARQL API
Search API
Lookup API
Reconciliation API
Custom APIs
Custom APIs
Custom APIs
Custom APIs
There is more...


• http://kasabi.com/doc/api
• data management APIs (update, jobs,
  status, ...)
Does it cost anything?
Summary
• Kasabi is a platform to publish, link, find
  and consume data
• based on linked data principles
• Linked Data as a Service
• APIs over your data
• data in different flavours (turtle, json, rdf/
  xml)
Keep in touch!

• http://kasabi.com
• http://blog.kasabi.com/
• Twitter: @kasabi
• IRC: #kasabi (freenode.net)
• this presentation:
  http://www.slideshare.net/dunken69/the-kasabi-information-marketplace



  This work is licensed under a Creative Commons Attribution 3.0 Unported License.
Under the Hood

• Cohodo
• (used to be Talis Platform)
• distributed data platform
• load balancing, data replication, etc.

Weitere ähnliche Inhalte

Was ist angesagt?

Strata+Hadoop World NY 2016 - Avinash Ramineni
Strata+Hadoop World NY 2016 - Avinash RamineniStrata+Hadoop World NY 2016 - Avinash Ramineni
Strata+Hadoop World NY 2016 - Avinash RamineniAvinash Ramineni
 
The evolution of DBaaS - israelcloudsummit
The evolution of DBaaS - israelcloudsummitThe evolution of DBaaS - israelcloudsummit
The evolution of DBaaS - israelcloudsummitGuy Korland
 
Voice Powered Analytics: Data Analytics Week SF
Voice Powered Analytics: Data Analytics Week SFVoice Powered Analytics: Data Analytics Week SF
Voice Powered Analytics: Data Analytics Week SFAmazon Web Services
 
Large Scale Graph Analytics with RDF and LPG Parallel Processing
Large Scale Graph Analytics with RDF and LPG Parallel ProcessingLarge Scale Graph Analytics with RDF and LPG Parallel Processing
Large Scale Graph Analytics with RDF and LPG Parallel ProcessingCambridge Semantics
 
Enabling Low-cost Open Data Publishing and Reuse
Enabling Low-cost Open Data Publishing and ReuseEnabling Low-cost Open Data Publishing and Reuse
Enabling Low-cost Open Data Publishing and ReuseMarin Dimitrov
 
Hydra - Content Processing Framework for Search Driven Solutions
Hydra - Content Processing Framework for Search Driven SolutionsHydra - Content Processing Framework for Search Driven Solutions
Hydra - Content Processing Framework for Search Driven SolutionsFindwise
 
What is Hydra?
What is Hydra?What is Hydra?
What is Hydra?Findwise
 
Building a Scalable and Modern Infrastructure at CARFAX
Building a Scalable and Modern Infrastructure at CARFAXBuilding a Scalable and Modern Infrastructure at CARFAX
Building a Scalable and Modern Infrastructure at CARFAXMongoDB
 
Semantic web for ontology chapter4 bynk
Semantic web for ontology chapter4 bynkSemantic web for ontology chapter4 bynk
Semantic web for ontology chapter4 bynkNamgee Lee
 
Scalable Web Data Management using RDF
Scalable Web Data Management using RDF  Scalable Web Data Management using RDF
Scalable Web Data Management using RDF Navid Sedighpour
 
Identify Database User Group Meeting 2017 UK
Identify Database User Group Meeting 2017 UKIdentify Database User Group Meeting 2017 UK
Identify Database User Group Meeting 2017 UKRinggold Inc
 
S4: The Self-Service Semantic Suite
S4: The Self-Service Semantic SuiteS4: The Self-Service Semantic Suite
S4: The Self-Service Semantic SuiteMarin Dimitrov
 
ECU SBL Learning Analytics for Assurance of Learning
ECU SBL Learning Analytics for Assurance of LearningECU SBL Learning Analytics for Assurance of Learning
ECU SBL Learning Analytics for Assurance of LearningSue Hickton
 
The Future of Search and SEO in Drupal
The Future of Search and SEO in DrupalThe Future of Search and SEO in Drupal
The Future of Search and SEO in Drupalscorlosquet
 
CrossRef Workshops 2012 Small Publisher Tools Karl Ward
CrossRef Workshops 2012 Small Publisher Tools Karl WardCrossRef Workshops 2012 Small Publisher Tools Karl Ward
CrossRef Workshops 2012 Small Publisher Tools Karl WardCrossref
 
Introduction to basic data analytics tools
Introduction to basic data analytics toolsIntroduction to basic data analytics tools
Introduction to basic data analytics toolsNascenia IT
 

Was ist angesagt? (20)

Strata+Hadoop World NY 2016 - Avinash Ramineni
Strata+Hadoop World NY 2016 - Avinash RamineniStrata+Hadoop World NY 2016 - Avinash Ramineni
Strata+Hadoop World NY 2016 - Avinash Ramineni
 
The evolution of DBaaS - israelcloudsummit
The evolution of DBaaS - israelcloudsummitThe evolution of DBaaS - israelcloudsummit
The evolution of DBaaS - israelcloudsummit
 
Voice Powered Analytics: Data Analytics Week SF
Voice Powered Analytics: Data Analytics Week SFVoice Powered Analytics: Data Analytics Week SF
Voice Powered Analytics: Data Analytics Week SF
 
Large Scale Graph Analytics with RDF and LPG Parallel Processing
Large Scale Graph Analytics with RDF and LPG Parallel ProcessingLarge Scale Graph Analytics with RDF and LPG Parallel Processing
Large Scale Graph Analytics with RDF and LPG Parallel Processing
 
Enabling Low-cost Open Data Publishing and Reuse
Enabling Low-cost Open Data Publishing and ReuseEnabling Low-cost Open Data Publishing and Reuse
Enabling Low-cost Open Data Publishing and Reuse
 
Introduction to Big Data
Introduction to Big DataIntroduction to Big Data
Introduction to Big Data
 
Rdfa semtech2011
Rdfa semtech2011Rdfa semtech2011
Rdfa semtech2011
 
Hydra - Content Processing Framework for Search Driven Solutions
Hydra - Content Processing Framework for Search Driven SolutionsHydra - Content Processing Framework for Search Driven Solutions
Hydra - Content Processing Framework for Search Driven Solutions
 
What is Hydra?
What is Hydra?What is Hydra?
What is Hydra?
 
Building a Scalable and Modern Infrastructure at CARFAX
Building a Scalable and Modern Infrastructure at CARFAXBuilding a Scalable and Modern Infrastructure at CARFAX
Building a Scalable and Modern Infrastructure at CARFAX
 
Semantic web for ontology chapter4 bynk
Semantic web for ontology chapter4 bynkSemantic web for ontology chapter4 bynk
Semantic web for ontology chapter4 bynk
 
Scalable Web Data Management using RDF
Scalable Web Data Management using RDF  Scalable Web Data Management using RDF
Scalable Web Data Management using RDF
 
The SEO Magic of Structured Data
The SEO Magic of Structured DataThe SEO Magic of Structured Data
The SEO Magic of Structured Data
 
Identify Database User Group Meeting 2017 UK
Identify Database User Group Meeting 2017 UKIdentify Database User Group Meeting 2017 UK
Identify Database User Group Meeting 2017 UK
 
S4: The Self-Service Semantic Suite
S4: The Self-Service Semantic SuiteS4: The Self-Service Semantic Suite
S4: The Self-Service Semantic Suite
 
ECU SBL Learning Analytics for Assurance of Learning
ECU SBL Learning Analytics for Assurance of LearningECU SBL Learning Analytics for Assurance of Learning
ECU SBL Learning Analytics for Assurance of Learning
 
The Future of Search and SEO in Drupal
The Future of Search and SEO in DrupalThe Future of Search and SEO in Drupal
The Future of Search and SEO in Drupal
 
CrossRef Workshops 2012 Small Publisher Tools Karl Ward
CrossRef Workshops 2012 Small Publisher Tools Karl WardCrossRef Workshops 2012 Small Publisher Tools Karl Ward
CrossRef Workshops 2012 Small Publisher Tools Karl Ward
 
Introduction to basic data analytics tools
Introduction to basic data analytics toolsIntroduction to basic data analytics tools
Introduction to basic data analytics tools
 
JSON-LD and SHACL for Knowledge Graphs
JSON-LD and SHACL for Knowledge GraphsJSON-LD and SHACL for Knowledge Graphs
JSON-LD and SHACL for Knowledge Graphs
 

Ähnlich wie The Kasabi Information Marketplace

ISWC GoodRelations Tutorial Part 2
ISWC GoodRelations Tutorial Part 2ISWC GoodRelations Tutorial Part 2
ISWC GoodRelations Tutorial Part 2Martin Hepp
 
GoodRelations Tutorial Part 2
GoodRelations Tutorial Part 2GoodRelations Tutorial Part 2
GoodRelations Tutorial Part 2guestecacad2
 
Graph Databases
Graph DatabasesGraph Databases
Graph Databasesthai
 
CILIP Conference - x metadata evolution the final mile - Richard Wallis
CILIP Conference - x metadata evolution the final mile - Richard WallisCILIP Conference - x metadata evolution the final mile - Richard Wallis
CILIP Conference - x metadata evolution the final mile - Richard WallisCILIP
 
Emerging technologies in academic libraries
Emerging technologies in academic librariesEmerging technologies in academic libraries
Emerging technologies in academic librariesMichael Cummings
 
From Ambition to Go Live SWIB.pdf
From Ambition to Go Live SWIB.pdfFrom Ambition to Go Live SWIB.pdf
From Ambition to Go Live SWIB.pdfRichardWallis3
 
From Ambition to Go Live
From Ambition to Go LiveFrom Ambition to Go Live
From Ambition to Go LiveRichard Wallis
 
Ephedra: efficiently combining RDF data and services using SPARQL federation
Ephedra: efficiently combining RDF data and services using SPARQL federationEphedra: efficiently combining RDF data and services using SPARQL federation
Ephedra: efficiently combining RDF data and services using SPARQL federationPeter Haase
 
Sigma EE: Reaping low-hanging fruits in RDF-based data integration
Sigma EE: Reaping low-hanging fruits in RDF-based data integrationSigma EE: Reaping low-hanging fruits in RDF-based data integration
Sigma EE: Reaping low-hanging fruits in RDF-based data integrationRichard Cyganiak
 
Schema.org: Where did that come from!
Schema.org: Where did that come from!Schema.org: Where did that come from!
Schema.org: Where did that come from!Richard Wallis
 
Why do they call it Linked Data when they want to say...?
Why do they call it Linked Data when they want to say...?Why do they call it Linked Data when they want to say...?
Why do they call it Linked Data when they want to say...?Oscar Corcho
 
Kasabi Linked Data Marketplace
Kasabi Linked Data MarketplaceKasabi Linked Data Marketplace
Kasabi Linked Data MarketplaceLeigh Dodds
 
Schema.org where did that come from?
Schema.org where did that come from?Schema.org where did that come from?
Schema.org where did that come from?Richard Wallis
 
MarcEdit for Everyone with Katie Dunn
MarcEdit for Everyone with Katie DunnMarcEdit for Everyone with Katie Dunn
MarcEdit for Everyone with Katie DunnWiLS
 
Enterprise Data World 2016 | FIBO extension to Schema.org | FIBO SEO | Christ...
Enterprise Data World 2016 | FIBO extension to Schema.org | FIBO SEO | Christ...Enterprise Data World 2016 | FIBO extension to Schema.org | FIBO SEO | Christ...
Enterprise Data World 2016 | FIBO extension to Schema.org | FIBO SEO | Christ...Christopher Regan
 
Intro to Cypher
Intro to CypherIntro to Cypher
Intro to CypherNeo4j
 
Schema.org Structured data the What, Why, & How
Schema.org Structured data the What, Why, & HowSchema.org Structured data the What, Why, & How
Schema.org Structured data the What, Why, & HowRichard Wallis
 
Scaling up Linked Data
Scaling up Linked DataScaling up Linked Data
Scaling up Linked DataMarin Dimitrov
 

Ähnlich wie The Kasabi Information Marketplace (20)

ISWC GoodRelations Tutorial Part 2
ISWC GoodRelations Tutorial Part 2ISWC GoodRelations Tutorial Part 2
ISWC GoodRelations Tutorial Part 2
 
GoodRelations Tutorial Part 2
GoodRelations Tutorial Part 2GoodRelations Tutorial Part 2
GoodRelations Tutorial Part 2
 
Graph Databases
Graph DatabasesGraph Databases
Graph Databases
 
CILIP Conference - x metadata evolution the final mile - Richard Wallis
CILIP Conference - x metadata evolution the final mile - Richard WallisCILIP Conference - x metadata evolution the final mile - Richard Wallis
CILIP Conference - x metadata evolution the final mile - Richard Wallis
 
LOD技術解説
LOD技術解説LOD技術解説
LOD技術解説
 
Emerging technologies in academic libraries
Emerging technologies in academic librariesEmerging technologies in academic libraries
Emerging technologies in academic libraries
 
From Ambition to Go Live SWIB.pdf
From Ambition to Go Live SWIB.pdfFrom Ambition to Go Live SWIB.pdf
From Ambition to Go Live SWIB.pdf
 
From Ambition to Go Live
From Ambition to Go LiveFrom Ambition to Go Live
From Ambition to Go Live
 
Ephedra: efficiently combining RDF data and services using SPARQL federation
Ephedra: efficiently combining RDF data and services using SPARQL federationEphedra: efficiently combining RDF data and services using SPARQL federation
Ephedra: efficiently combining RDF data and services using SPARQL federation
 
Sigma EE: Reaping low-hanging fruits in RDF-based data integration
Sigma EE: Reaping low-hanging fruits in RDF-based data integrationSigma EE: Reaping low-hanging fruits in RDF-based data integration
Sigma EE: Reaping low-hanging fruits in RDF-based data integration
 
Schema.org: Where did that come from!
Schema.org: Where did that come from!Schema.org: Where did that come from!
Schema.org: Where did that come from!
 
Why do they call it Linked Data when they want to say...?
Why do they call it Linked Data when they want to say...?Why do they call it Linked Data when they want to say...?
Why do they call it Linked Data when they want to say...?
 
Kasabi Linked Data Marketplace
Kasabi Linked Data MarketplaceKasabi Linked Data Marketplace
Kasabi Linked Data Marketplace
 
Schema.org where did that come from?
Schema.org where did that come from?Schema.org where did that come from?
Schema.org where did that come from?
 
MarcEdit for Everyone with Katie Dunn
MarcEdit for Everyone with Katie DunnMarcEdit for Everyone with Katie Dunn
MarcEdit for Everyone with Katie Dunn
 
Enterprise Data World 2016 | FIBO extension to Schema.org | FIBO SEO | Christ...
Enterprise Data World 2016 | FIBO extension to Schema.org | FIBO SEO | Christ...Enterprise Data World 2016 | FIBO extension to Schema.org | FIBO SEO | Christ...
Enterprise Data World 2016 | FIBO extension to Schema.org | FIBO SEO | Christ...
 
Danbri Drupalcon Export
Danbri Drupalcon ExportDanbri Drupalcon Export
Danbri Drupalcon Export
 
Intro to Cypher
Intro to CypherIntro to Cypher
Intro to Cypher
 
Schema.org Structured data the What, Why, & How
Schema.org Structured data the What, Why, & HowSchema.org Structured data the What, Why, & How
Schema.org Structured data the What, Why, & How
 
Scaling up Linked Data
Scaling up Linked DataScaling up Linked Data
Scaling up Linked Data
 

Mehr von Knud Möller

Digitales Graffiti und vernetzte Daten für digitale Städte
Digitales Graffiti und vernetzte Daten für digitale StädteDigitales Graffiti und vernetzte Daten für digitale Städte
Digitales Graffiti und vernetzte Daten für digitale StädteKnud Möller
 
EU Data Cloud - On to the Cloud
EU Data Cloud - On to the CloudEU Data Cloud - On to the Cloud
EU Data Cloud - On to the CloudKnud Möller
 
The EU Data Cloud - Introduction
The EU Data Cloud - IntroductionThe EU Data Cloud - Introduction
The EU Data Cloud - IntroductionKnud Möller
 
History and Background of the USEWOD Data Challenge
History and Background of the  USEWOD Data ChallengeHistory and Background of the  USEWOD Data Challenge
History and Background of the USEWOD Data ChallengeKnud Möller
 
SPARQL - Basic and Federated Queries
SPARQL - Basic and Federated QueriesSPARQL - Basic and Federated Queries
SPARQL - Basic and Federated QueriesKnud Möller
 
Executive Whispering for Linked Data
Executive Whispering for Linked DataExecutive Whispering for Linked Data
Executive Whispering for Linked DataKnud Möller
 
The Semantic Web (and what it can deliver for your business)
The Semantic Web (and what it can deliver for your business)The Semantic Web (and what it can deliver for your business)
The Semantic Web (and what it can deliver for your business)Knud Möller
 

Mehr von Knud Möller (10)

daten.berlin.de
daten.berlin.dedaten.berlin.de
daten.berlin.de
 
Linked GeoRef
Linked GeoRefLinked GeoRef
Linked GeoRef
 
Digitales Graffiti und vernetzte Daten für digitale Städte
Digitales Graffiti und vernetzte Daten für digitale StädteDigitales Graffiti und vernetzte Daten für digitale Städte
Digitales Graffiti und vernetzte Daten für digitale Städte
 
EU Data Cloud - On to the Cloud
EU Data Cloud - On to the CloudEU Data Cloud - On to the Cloud
EU Data Cloud - On to the Cloud
 
The EU Data Cloud - Introduction
The EU Data Cloud - IntroductionThe EU Data Cloud - Introduction
The EU Data Cloud - Introduction
 
History and Background of the USEWOD Data Challenge
History and Background of the  USEWOD Data ChallengeHistory and Background of the  USEWOD Data Challenge
History and Background of the USEWOD Data Challenge
 
SPARQL - Basic and Federated Queries
SPARQL - Basic and Federated QueriesSPARQL - Basic and Federated Queries
SPARQL - Basic and Federated Queries
 
Executive Whispering for Linked Data
Executive Whispering for Linked DataExecutive Whispering for Linked Data
Executive Whispering for Linked Data
 
RDFa Everywhere
RDFa EverywhereRDFa Everywhere
RDFa Everywhere
 
The Semantic Web (and what it can deliver for your business)
The Semantic Web (and what it can deliver for your business)The Semantic Web (and what it can deliver for your business)
The Semantic Web (and what it can deliver for your business)
 

Kürzlich hochgeladen

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 DevelopmentsTrustArc
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
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 2024The Digital Insurer
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
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 CVKhem
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
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...apidays
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 

Kürzlich hochgeladen (20)

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
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
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
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
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
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
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...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 

The Kasabi Information Marketplace

Hinweis der Redaktion

  1. - Kasabi is an information marketplace\n- or, to use a different buzz word that you might have come across, a “data market”\n
  2. - so, what does that mean, “information market place”?\n- well, it means different things depending on your perspective\n- if you are a data provider, that is, an organisation, or a company, or an individual that has data and wants to make it available, then Kasabi is a place for you to publish your data\n- a place to integrate your data - link it, put it into context with other data\n- also, it can be a place for you to monetise your data, if that’s what you want\n- on the other hand, if you’re a data consumer, for example a developer, a journalist or an analyst, then Kasabi is a place for you to find data and use it\n
  3. - so, what does that mean, “information market place”?\n- well, it means different things depending on your perspective\n- if you are a data provider, that is, an organisation, or a company, or an individual that has data and wants to make it available, then Kasabi is a place for you to publish your data\n- a place to integrate your data - link it, put it into context with other data\n- also, it can be a place for you to monetise your data, if that’s what you want\n- on the other hand, if you’re a data consumer, for example a developer, a journalist or an analyst, then Kasabi is a place for you to find data and use it\n
  4. - so, what does that mean, “information market place”?\n- well, it means different things depending on your perspective\n- if you are a data provider, that is, an organisation, or a company, or an individual that has data and wants to make it available, then Kasabi is a place for you to publish your data\n- a place to integrate your data - link it, put it into context with other data\n- also, it can be a place for you to monetise your data, if that’s what you want\n- on the other hand, if you’re a data consumer, for example a developer, a journalist or an analyst, then Kasabi is a place for you to find data and use it\n
  5. - so, what does that mean, “information market place”?\n- well, it means different things depending on your perspective\n- if you are a data provider, that is, an organisation, or a company, or an individual that has data and wants to make it available, then Kasabi is a place for you to publish your data\n- a place to integrate your data - link it, put it into context with other data\n- also, it can be a place for you to monetise your data, if that’s what you want\n- on the other hand, if you’re a data consumer, for example a developer, a journalist or an analyst, then Kasabi is a place for you to find data and use it\n
  6. - so, what does that mean, “information market place”?\n- well, it means different things depending on your perspective\n- if you are a data provider, that is, an organisation, or a company, or an individual that has data and wants to make it available, then Kasabi is a place for you to publish your data\n- a place to integrate your data - link it, put it into context with other data\n- also, it can be a place for you to monetise your data, if that’s what you want\n- on the other hand, if you’re a data consumer, for example a developer, a journalist or an analyst, then Kasabi is a place for you to find data and use it\n
  7. - so, what does that mean, “information market place”?\n- well, it means different things depending on your perspective\n- if you are a data provider, that is, an organisation, or a company, or an individual that has data and wants to make it available, then Kasabi is a place for you to publish your data\n- a place to integrate your data - link it, put it into context with other data\n- also, it can be a place for you to monetise your data, if that’s what you want\n- on the other hand, if you’re a data consumer, for example a developer, a journalist or an analyst, then Kasabi is a place for you to find data and use it\n
  8. Ok, just to give a couple of basic facts to set the stage:\n- Kasabi is web-based platform. In other words, you store and consume data “in the cloud”, there is no need to install any software locally\n- Kasabi is a horizontal market place, meaning that it is not specialised for any particular domain\n- instead, you will find data from any domain in there\n- the was you interact with Kasabi as a developer is through a set of APIs (I’ll come to that)\n- or you can use a number of language bindings\n- there is also a Python-based command line tool called “pytassium”\n\n
  9. - there are a number of data markets out there, each with their own distinguishing features\n- Infochimps, Factual, MS Azure, ...\n- one of Kasabi’s main differentiators is that it’s built on linked data principles\n- in other words, your data in Kasabi will has a graph structure, rather than a table structure\n- each individual data item is identified by a URI\n- this enables you to link your data not just within your own dataset, but also to any other dataset\n- so, you can integrate your data and put it into context\n\n
  10. - there are a number of data markets out there, each with their own distinguishing features\n- Infochimps, Factual, MS Azure, ...\n- one of Kasabi’s main differentiators is that it’s built on linked data principles\n- in other words, your data in Kasabi will has a graph structure, rather than a table structure\n- each individual data item is identified by a URI\n- this enables you to link your data not just within your own dataset, but also to any other dataset\n- so, you can integrate your data and put it into context\n\n
  11. - there are a number of data markets out there, each with their own distinguishing features\n- Infochimps, Factual, MS Azure, ...\n- one of Kasabi’s main differentiators is that it’s built on linked data principles\n- in other words, your data in Kasabi will has a graph structure, rather than a table structure\n- each individual data item is identified by a URI\n- this enables you to link your data not just within your own dataset, but also to any other dataset\n- so, you can integrate your data and put it into context\n\n
  12. - there are a number of data markets out there, each with their own distinguishing features\n- Infochimps, Factual, MS Azure, ...\n- one of Kasabi’s main differentiators is that it’s built on linked data principles\n- in other words, your data in Kasabi will has a graph structure, rather than a table structure\n- each individual data item is identified by a URI\n- this enables you to link your data not just within your own dataset, but also to any other dataset\n- so, you can integrate your data and put it into context\n\n
  13. - once you publish your data, it doesn’t just sit there, waiting to be downloaded as a CSV file, or even an RDF file\n- instead, what will happen is that you get a number of basic APIs that provide various ways of accessing your data\n- the most powerful of these is the SPARQL API, in other words, you get a SPARQL endpoint out of the box to allow rich, structured queries over your data\n- you also get keyword search over your data, a lookup API to get descriptions for individual data items, a reconciliation API and an attribution API\n- probably most interesting: you can define your own custom APIs to provide specialised access to your data\n\n
  14. - once you publish your data, it doesn’t just sit there, waiting to be downloaded as a CSV file, or even an RDF file\n- instead, what will happen is that you get a number of basic APIs that provide various ways of accessing your data\n- the most powerful of these is the SPARQL API, in other words, you get a SPARQL endpoint out of the box to allow rich, structured queries over your data\n- you also get keyword search over your data, a lookup API to get descriptions for individual data items, a reconciliation API and an attribution API\n- probably most interesting: you can define your own custom APIs to provide specialised access to your data\n\n
  15. - once you publish your data, it doesn’t just sit there, waiting to be downloaded as a CSV file, or even an RDF file\n- instead, what will happen is that you get a number of basic APIs that provide various ways of accessing your data\n- the most powerful of these is the SPARQL API, in other words, you get a SPARQL endpoint out of the box to allow rich, structured queries over your data\n- you also get keyword search over your data, a lookup API to get descriptions for individual data items, a reconciliation API and an attribution API\n- probably most interesting: you can define your own custom APIs to provide specialised access to your data\n\n
  16. - once you publish your data, it doesn’t just sit there, waiting to be downloaded as a CSV file, or even an RDF file\n- instead, what will happen is that you get a number of basic APIs that provide various ways of accessing your data\n- the most powerful of these is the SPARQL API, in other words, you get a SPARQL endpoint out of the box to allow rich, structured queries over your data\n- you also get keyword search over your data, a lookup API to get descriptions for individual data items, a reconciliation API and an attribution API\n- probably most interesting: you can define your own custom APIs to provide specialised access to your data\n\n
  17. - once you publish your data, it doesn’t just sit there, waiting to be downloaded as a CSV file, or even an RDF file\n- instead, what will happen is that you get a number of basic APIs that provide various ways of accessing your data\n- the most powerful of these is the SPARQL API, in other words, you get a SPARQL endpoint out of the box to allow rich, structured queries over your data\n- you also get keyword search over your data, a lookup API to get descriptions for individual data items, a reconciliation API and an attribution API\n- probably most interesting: you can define your own custom APIs to provide specialised access to your data\n\n
  18. OK, I’m just going to give you a little tour of the Kasabi web app.\nYour starting point as a registered user is always the dashboard, which provides you with some usage statistics, your own datasets, the datasets you have subscribed to, lets you change your profile, etc.\nYou also find out about your API key here, which you need to access any other datasets APIs.\nNow, if you’re a data publisher, this is also the place where you create new datasets.\n
  19. - creating a new dataset is a relatively simple process:\n- you put in some basic metadata, maybe a logo and a short description\n- you could assign some categories, specify a license for your data, give typical example resources to illustrate what kind of data people can find in your dataset\n- for uploading your data, the requirement is currently that you have your data available in graph form (i.e., RDF)\n\n
  20. - obviously the RDF requirement is a bottle neck\n- internally we are using a tool called “Vertere” to convert tabular data into RDF\n- snippet of MS AdventureWorks dataset\n- relatively simple approach\n- declarative conversion\n\n
  21. - in a nutshell, you define mapping rules for each column\n- can be quite simple (#category rule) or more complex (#weight) rule\n- similar to XLWrap\n
  22. - here is the output data ready to upload to Kasabi\n
  23. - right, once your data is in Kasabi, you get a dataset page which gives consumers an overview of what it has to offer\n- this starts with very high-level overviews (types of things)\n
  24. - ... continues with detailed structured metadata about the dataset\n- another feature of Kasabi is that any kind of data the platform provides is usually available in different flavours\n- so, here we are looking at an HTML page showing the dataset metadata\n
  25. ... this is the same data as a Turtle (RDF) file\n- for those of you who know a little about linked data best practices - this is a VoiD dataset description\n
  26. ... you can also get the same as JSON\n- these different flavours are all available under their own URI\n- however, HTTP content negotiation is also supported\n- also via URL parameters\n- this way of getting data in different flavours works across the board, for each data item in a dataset\n- by the way - yes, we distinguish information and non-information resources...\n
  27. - I told you about APIs\n- so, I’m just going to give you a quick glimpse at each of them\n- the query API basically is a SPARQL endpoint that you get out of the box when you publish a dataset\n- connected to that is the possibility of adding example queries to your dataset page, which can act as additional documentation for users\n- actually, anyone who has subscribed to your dataset can add queries here, so in this way the dataset page acts a little like a community hub around your data\n
  28. - obviously the SPARQL API follows the regular SPARQL HTTP protocol, but like all APIs, it also has a Web interface where you can just try it out in your browser\n
  29. - a basic keyword search API\n- you can also use SOLR syntax by appending /solr to the path\n
  30. - lookup API useful for publishing existing RDF data in Kasabi\n- when URIs in dataset are not in the namespace of the dataset itself\n- otherwise, Kasabi will just serve these descriptions directly at the URI of the resource, following linked data principles\n
  31. - the reconciliation API can be used to find the identifier of some data item in your dataset\n- e.g., I know there is an author called “Tom Heath” in the WWW dataset, but I don’t know his URI\n- this can be very useful for entity resolution purposes and linking between datasets\n- if you are familiar with Google Refine, then you can use the API within Google Refine to align data\n
  32. - a very useful feature is to ability to create custom APIs\n- in particular a stored SPARQL procedure\n- you could say that SPARQL itself is for power users, but not all users of your dataset are likely wanting to learn SPARQL\n- so what you can do is pre-conceive typical queries that users of your data might want to run, and wrap them in a simple API call \n
  33. - what you would do is define a SPARQL query like this, to get papers by subject\n- and then bind one or more of the variables in the query to an API parameter\n- so finally, to get all papers for the subject “online communities”, you would have a simple API call like this, rather than requiring users to write the query\n
  34. - what you would do is define a SPARQL query like this, to get papers by subject\n- and then bind one or more of the variables in the query to an API parameter\n- so finally, to get all papers for the subject “online communities”, you would have a simple API call like this, rather than requiring users to write the query\n
  35. - there are more APIs for you - you can find a complete list here\n- for example, there are various data management APIs, which will be use by the data publisher themselves\n
  36. - does it cost anything?\n- at the moment, we are still in beta, so everything is free\n- there will be different pricing plans once we get out of beta (no date set yet)\n
  37. \n
  38. \n
  39. \n