Movatterモバイル変換


[0]ホーム

URL:


Fariz Darari, profile picture
Uploaded byFariz Darari
PPTX, PDF6,170 views

Knowledge Technologies: Opportunities and Challenges

The document discusses knowledge technologies and their opportunities and challenges, focusing on the semantic web and knowledge bases. It highlights the principles of the semantic web, including the use of URIs and RDF for data modeling and querying with SPARQL. Additionally, it outlines the advancements in knowledge bases, referencing Wikidata and DBpedia, and illustrates various applications powered by these technologies.

Embed presentation

Downloaded 12 times
KNOWLEDGE TECHNOLOGIES:OPPORTUNITIES AND CHALLENGESFariz Dararifariz@cs.ui.ac.idDec 8, 2017 Hosted by
Fariz Darari• 1988: Born in Malang• 2010: BSc in Computer Science at Universitas Indonesia• 2013: MSc in Computational Logic at University of Bolzano,Italy and TU Dresden, GermanyBest Thesis Award and Enno-Heidebroek Award• 2017: PhD in Computational Logic at University of Bolzano,Italy and TU Dresden, Germany• 2017: Lecturer at Faculty of CS, Universitas Indonesia
Bolzano
Dresden
Universitas Indonesia
• Knowledge Technologies: Motivations• Semantic Web• Knowledge Bases These Days (= Zaman Now)• Wikidata• DBpedia• Applications• Discussion: Challenges & OpportunitiesMenu
What if the knowledge in your brains,*can be queried by computers?*notice the plural form
What if the knowledge in your brains,*can be queried by computers?*notice the plural form
What if the knowledge in your brains,*can be queried by computers?*notice the plural form
What if the knowledge in your brains,can be queried by computers?Can you imagine what kind of advancementscan be made to humanity?
What if the knowledge in your brains,can be queried by computers?Can you imagine what kind of advancementscan be made to humanity?Stay tuned, will present you an answer to this question some slides later!
... if properly designed,the Semantic Web can assistthe evolution of human knowledgeas a whole.– Tim Berners-LeeInventor of the (Semantic) Web
What is the Semantic Web?
What is the Semantic Web?
What is the Semantic Web?The set of technologies to put knowledge on the Web,that is based on the following four principles:1. Use URIs (Universal Resource Identifiers)* for identifying things2. Use HTTP** URIs so people can look up those names3. When someone looks up a URI, provide useful knowledgeusing the standards: RDF and SPARQL.4. Include links to other URIs, so they can discover more thingshttps://www.w3.org/DesignIssues/LinkedData.html* URI = just like URL (web address), but you use it to identify things just like barcode for supermarket stuff!** HTTP = the mechanism you use every time you access the Web!
Semantic Web IRL (In Real Life)
Semantic Web Standardsthe data guythe schema guythe query guy
RDF in one slidethe data guy• Data model, based on S-P-O triple structure (Subject, Predicate, Object)• Used for describing things, yes, every, single, thingAnd anyway, RDF = Resource Description Framework• Key features:• RDF data can be exported in JSON and XML• RDF links things, not just documents• RDF links are typedTelkomUniversity somelink BandungTelkomUniversity locatedIn Bandung
OWL in one slide• Schema (=Ontology) language, describing vocabularies• Yes, it is on the meta-level!• Short for: Web Ontology Language (WOL? No, it is OWL!)• Key features:• Reasoning: you can check if your knowledge is consistent/not!• Reasoning again: you can conclude new thingsbased on existing facts.• Very simple example:owl SubClassOf bird + bird SubClassOf animal + owl EquivalentClass strigifomesNow, if Bobi is a Strigifomes, do you think Bobi is an animal?the schema guy
OWL in one slide• Schema (=Ontology) language, describing vocabularies• Yes, it is on the meta-level!• Short for: Web Ontology Language (WOL? No, it is OWL!)• Key features:• Reasoning: you can check if your knowledge is consistent/not!• Reasoning again: you can conclude new thingsbased on existing facts.• Very simple example:owl SubClassOf bird + bird SubClassOf animal + owl EquivalentClass strigifomesNow, if Bobi is a Strigifomes, do you think Bobi is an animal? OWL will say:the schema guy
OWL in one slide• Schema (=Ontology) language, describing vocabularies• Yes, it is on the meta-level!• Short for: Web Ontology Language (WOL? No, it is OWL!)• Key features:• Reasoning: you can check if your knowledge is consistent/not!• Reasoning again: you can conclude new thingsbased on existing facts.• Very simple example:owl SubClassOf bird + bird SubClassOf animal + owl EquivalentClass strigifomesNow, if Bobi is a Strigifomes, do you think Bobi is an animal? OWL will say: "YES!"the schema guy
SPARQL in one slidethe query guy• Query language: If RDF captures knowledge,SPARQL asks questions about knowledge!• Short for: SPARQL Protocol and RDF Query Language• Key features: Asking for knowledge, is a KEY feature!• Very simple example:TelkomUniversity locatedIn BandungBandung headOfGov RidwanKamilTelkomUniversity instanceOf UniversityIt is SPARQLing!SELECT ?university WHERE {?university instanceOf University .?university locatedIn ?city .?city headOfGov RidwanKamil }Guess what this query is asking for?HINT: Question mark (?) represents variables to matchwith RDF data!
Knowledge Bases (KBs) These Days (Zaman Now)KB THEN KB ALMOST NOWKB NOW
Knowledge Bases (KBs) These Days (Zaman Now)KB NOW
Knowledge Bases (KBs) These Days (Zaman Now)KB NOWSubjectPredicatePredicatePredicateObjectObjectObjectReminds you of something?
Knowledge Bases (KBs) These Days (Zaman Now)KB NOWSubjectPredicatePredicatePredicateObjectObjectObjectReminds you of something?the data guy
Knowledge Bases (KBs) These Days (Zaman Now)KB NOWSubjectPredicatePredicatePredicateObjectObjectObjectReminds you of something?the data guybtw, every subject in Wikidata has its own identifier, the URI is made by: Wikidata domain + identifier
Knowledge Bases (KBs) These Days (Zaman Now)KB NOWSubjectPredicatePredicatePredicateObjectObjectObjectReminds you of something?the data guybtw, every subject in Wikidata has its own identifier, the URI is made by: Wikidata domain + identifier= P31= P571= Q4830453= Q10389
Knowledge Bases (KBs) These Days (Zaman Now)the query guyhttp://tinyurl.com/yc6jsmhv
Knowledge Bases (KBs) These Days (Zaman Now)the query guyhttp://tinyurl.com/y84kyl4d
Knowledge Bases (KBs) These Days (Zaman Now)the schema guyOwlInWinnieThePooh instanceOf fictionalOwlfictionalOwl subClassOf fictionalBirdfictionalBird subClassOf fictionalAnimal
Knowledge Bases (KBs) These Days (Zaman Now)Wikidata key features:• It is like Wikipedia but for data!• It is under Wikimedia foundation• It is crowdsourced, anyone can add data• It is free• It's got 326 million facts about 40 millionsubjects! (Wikipedia only has 5 million subjects!)• It loves the Semantic Web
Knowledge Bases (KBs) These Days (Zaman Now)
Knowledge Bases (KBs) These Days (Zaman Now)DBpedia key features:• It extracts data from Wikipedia infoboxes(summary box on top right corner).• It is free• It's got 13 BILLION facts about 7 millionsubjects!• It loves the Semantic Web
Knowledge Bases (KBs) These Days (Zaman Now)DBpedia key features:• It extracts data from Wikipedia infoboxes(summary box on top right corner).• It is free• It's got 13 BILLION facts about 7 millionsubjects!• It loves the Semantic Web• DBpedia Indonesia is available, hosted byFaculty of Computer Science, Univ. Indonesia
Knowledge Bases (KBs) From Time to Time(Semantic) Knowledge Bases in 2007
Knowledge Bases (KBs) From Time to Time(Semantic) Knowledge Bases in 2017
Knowledge Bases (KBs) From Time to Time(Semantic) Knowledge Bases in 2017
Application: Answer EngineTHEN: Search Engine
Application: Answer EngineNOW: Answer Engine
Application: Answer EngineQuestion: When was Soekarno born?
Question: When was Soekarno born?http://id.dbpedia.org/page/SoekarnoApplication: DBpedia-powered Answer Engine
Application: DBpedia-powered Answer EngineQuestion: When was Soekarno born?Borrow Techniques fromNatural Language ProcessingSELECT ?birthDateWHERE {<http://id.dbpedia.org/resource/Soekarno> <http://dbpedia.org/ontology/birthDate> ?birthDate}SPARQL Query over DBpediahttp://id.dbpedia.org/sparql
Application: Timeline Infographics
Application: Timeline InfographicsTask: Create timeline of Indonesian national heroes based on their birthdates!Without Wikidata:- Read by eyes websites about national heroes (there are all 173 heroes!)- Gather information manually- Visualize information manuallyTotal time spent: 24+ hours!
Application: Wikidata-powered Timeline InfographicsTask: Create timeline of Indonesian national heroes based on their birthdates!With Wikidata (and Histropedia):- Formulate and evaluate the query- VOILA: Beautiful timeline infographics created!Total time spent: 10 minutes!
Application: Wikidata-powered Timeline Infographics
bit.ly/timelinePahlawanNasional
Bonus: Wikidata-powered Tablehttps://www.wikidata.org/wiki/Wikidata:WikiProject_Jasmerah/List/IndonesianNationalHeroes
Bonus: Wikidata-powered Tablehttps://www.wikidata.org/wiki/Wikidata:WikiProject_Jasmerah/List/IndonesianNationalHeroes
By the way, let's join Jasmerah, for better (data about the) Indonesian history!https://www.wikidata.org/wiki/Wikidata:WikiProject_Jasmerah
Application: Virtual Doctor
Application: Wikidata-powered Virtual Doctordr Wikidata: Tell me your symptoms
Application: Wikidata-powered Virtual Doctordr Wikidata: Tell me your symptomsPatient: I feel like fatigue, headache,joint pain, and vomitting
Application: Wikidata-powered Virtual Doctordr Wikidata: Tell me your symptomsPatient: I feel like fatigue, headache,joint pain, and vomittingdr Wikidata: From what I know,you most likely get dengue fever!
Application: Wikidata-powered Virtual DoctorBehind the sceneshttp://tinyurl.com/y96cpbx8
Application: Wikidata-powered Virtual DoctorBehind the sceneshttp://tinyurl.com/y96cpbx8
Application: What is the news about?http://www.thejakartapost.com/news/2017/10/20/telkom-plans-to-acquire-three-foreign-firms.html
Application: What is the news about?
Application: What is the news about?
Application: What is the news about?
Application: What is the news about?Cross-dataset knowledge discovery!
Data QualitySymptoms of Dengue Fever do not include fever!
Completeness: Is the data completeenough? Is it of sufficient breadth anddepth?Accuracy: How accurate is the data? Isit reliable and verifiable?Timeliness: Is the data up-to-date? Isthe latest data included?Data Quality
Data Qualityhttp://d-nb.info/1136571418
Data PopulationHow tocreatedata?
Data ConsumptionHow to reduce technologicallearning steep for developersand end-users?Can we build more killer apps?
Data ScalabilityAre we readyfor dataexplosion?
Data FusionHow to combinestructured dataand unstructureddata (= text)?
Data AnalyticsWhat can beanalyzed, andhow fast?
Knowledge Technologies: Opportunities and Challenges

Recommended

PPTX
BESOCIAL A Knowledge Graph for Social Media Archiving
PDF
DBpedia as Gaeilge Chapter
PPTX
Otsuka Talk in Dec 2017
PDF
What is Linked Data?
PPTX
Linked Data: A short(-ish) introduction
PPTX
Assessing, Creating and Using Knowledge Graph Restrictions
PDF
Statistics about Data Shape Use in RDF Data
PPT
Metadata Training for Staff and Librarians for the New Data Environment
PPTX
NISO/DCMI Webinar: Schema.org and Linked Data: Complementary Approaches to Pu...
PPT
Exploring the Semantic Web
PPT
Linked Data Tutorial
PPTX
NISO/DCMI Webinar: Cooperative Authority Control: The Virtual International A...
PPTX
NCURA Webinar on Open Data
PPT
PPTX
Data Management 101 (2015)
PPT
Introduction To RDF and RDFS
PPTX
Publishing and Using Linked Open Data - Day 2
PDF
Creating Web APIs with JSON-LD and RDF
PPT
Publishing data on the Semantic Web
PPTX
Semantic Web and Schema.org
 
PPT
Year of the Monkey: Lessons from the first year of SearchMonkey
PPTX
Question answering in linked data
PDF
Linked Data Snowball, or Why We Need Reconciliation
PPTX
Development of Semantic Web based Disaster Management System
PDF
Microformats I: What & Why
PPT
Semantic Search Summer School2009
PPTX
Semantic Web Foundations for Representing, Reasoning, and Traversing Contextu...
PDF
Knowledge extraction in Web media: at the frontier of NLP, Machine Learning a...
PDF
Getting Started with Knowledge Graphs
PDF
ESWC 2017 Tutorial Knowledge Graphs

More Related Content

PPTX
BESOCIAL A Knowledge Graph for Social Media Archiving
PDF
DBpedia as Gaeilge Chapter
PPTX
Otsuka Talk in Dec 2017
PDF
What is Linked Data?
PPTX
Linked Data: A short(-ish) introduction
PPTX
Assessing, Creating and Using Knowledge Graph Restrictions
PDF
Statistics about Data Shape Use in RDF Data
PPT
Metadata Training for Staff and Librarians for the New Data Environment
BESOCIAL A Knowledge Graph for Social Media Archiving
DBpedia as Gaeilge Chapter
Otsuka Talk in Dec 2017
What is Linked Data?
Linked Data: A short(-ish) introduction
Assessing, Creating and Using Knowledge Graph Restrictions
Statistics about Data Shape Use in RDF Data
Metadata Training for Staff and Librarians for the New Data Environment

What's hot

PPTX
NISO/DCMI Webinar: Schema.org and Linked Data: Complementary Approaches to Pu...
PPT
Exploring the Semantic Web
PPT
Linked Data Tutorial
PPTX
NISO/DCMI Webinar: Cooperative Authority Control: The Virtual International A...
PPTX
NCURA Webinar on Open Data
PPT
PPTX
Data Management 101 (2015)
PPT
Introduction To RDF and RDFS
PPTX
Publishing and Using Linked Open Data - Day 2
PDF
Creating Web APIs with JSON-LD and RDF
PPT
Publishing data on the Semantic Web
PPTX
Semantic Web and Schema.org
 
PPT
Year of the Monkey: Lessons from the first year of SearchMonkey
PPTX
Question answering in linked data
PDF
Linked Data Snowball, or Why We Need Reconciliation
PPTX
Development of Semantic Web based Disaster Management System
PDF
Microformats I: What & Why
PPT
Semantic Search Summer School2009
PPTX
Semantic Web Foundations for Representing, Reasoning, and Traversing Contextu...
PDF
Knowledge extraction in Web media: at the frontier of NLP, Machine Learning a...
NISO/DCMI Webinar: Schema.org and Linked Data: Complementary Approaches to Pu...
Exploring the Semantic Web
Linked Data Tutorial
NISO/DCMI Webinar: Cooperative Authority Control: The Virtual International A...
NCURA Webinar on Open Data
Data Management 101 (2015)
Introduction To RDF and RDFS
Publishing and Using Linked Open Data - Day 2
Creating Web APIs with JSON-LD and RDF
Publishing data on the Semantic Web
Semantic Web and Schema.org
 
Year of the Monkey: Lessons from the first year of SearchMonkey
Question answering in linked data
Linked Data Snowball, or Why We Need Reconciliation
Development of Semantic Web based Disaster Management System
Microformats I: What & Why
Semantic Search Summer School2009
Semantic Web Foundations for Representing, Reasoning, and Traversing Contextu...
Knowledge extraction in Web media: at the frontier of NLP, Machine Learning a...

Similar to Knowledge Technologies: Opportunities and Challenges

PDF
Getting Started with Knowledge Graphs
PDF
ESWC 2017 Tutorial Knowledge Graphs
PDF
VALA Tech Camp 2017: Intro to Wikidata & SPARQL
PDF
Knowledge Graphs with MediaWiki Krabina IJCKG 2025
PPTX
Semantic MediaWiki - a Linked Open Data Platform
PPTX
SWT Lecture Session 1 - Introduction
PDF
Ontology, Semantic Web and DBpedia
PPTX
Validating RDF data: Challenges and perspectives
PDF
Exploring Article Networks on Wikipedia with NodeXL
PPT
Netflix presentation final
PPTX
Introduction to the Semantic Web
ODP
State of the Semantic Web
PDF
Semantic Search with Semantic Web
PDF
Hala skafkeynote@conferencedata2021
PDF
Linked Data and Knowledge Graphs -- Constructing and Understanding Knowledge ...
PPT
JahiaOne - Semantic Web with Jahia
PPTX
Tutorial semantic wikis and applications
PPTX
DBpedia - 10 year ISWC SWSA best paper award presentation
PDF
The technical case for a semantic web
PPT
Intro semanticweb
Getting Started with Knowledge Graphs
ESWC 2017 Tutorial Knowledge Graphs
VALA Tech Camp 2017: Intro to Wikidata & SPARQL
Knowledge Graphs with MediaWiki Krabina IJCKG 2025
Semantic MediaWiki - a Linked Open Data Platform
SWT Lecture Session 1 - Introduction
Ontology, Semantic Web and DBpedia
Validating RDF data: Challenges and perspectives
Exploring Article Networks on Wikipedia with NodeXL
Netflix presentation final
Introduction to the Semantic Web
State of the Semantic Web
Semantic Search with Semantic Web
Hala skafkeynote@conferencedata2021
Linked Data and Knowledge Graphs -- Constructing and Understanding Knowledge ...
JahiaOne - Semantic Web with Jahia
Tutorial semantic wikis and applications
DBpedia - 10 year ISWC SWSA best paper award presentation
The technical case for a semantic web
Intro semanticweb

More from Fariz Darari

PPTX
Research Writing - 2018.07.18
PPTX
Basic Python Programming: Part 01 and Part 02
PPTX
Neural Networks and Deep Learning: An Intro
PDF
Data X Museum - Hari Museum Internasional 2022 - WMID
PPTX
Testing in Python: doctest and unittest
PPTX
Artificial Neural Networks: Pointers
PDF
Defense Slides of Avicenna Wisesa - PROWD
PPTX
AI in education done properly
PPTX
KOI - Knowledge Of Incidents - SemEval 2018
PPTX
Free AI Kit - Game Theory
PPTX
Supply and Demand - AI Talents
PPTX
Seminar Laporan Aktualisasi - Tridharma Terbuka - Fariz Darari
PPTX
NLP guest lecture: How to get text to confess what knowledge it has
PDF
[PUBLIC] quiz-01-midterm-solutions.pdf
PPTX
Foundations of Programming - Java OOP
PPTX
Open Tridharma at ICACSIS 2019
PPTX
Testing in Python: doctest and unittest (Updated)
PPTX
Recursion in Python
PPTX
Dissertation Defense - Managing and Consuming Completeness Information for RD...
PDF
[ISWC 2013] Completeness statements about RDF data sources and their use for ...
Research Writing - 2018.07.18
Basic Python Programming: Part 01 and Part 02
Neural Networks and Deep Learning: An Intro
Data X Museum - Hari Museum Internasional 2022 - WMID
Testing in Python: doctest and unittest
Artificial Neural Networks: Pointers
Defense Slides of Avicenna Wisesa - PROWD
AI in education done properly
KOI - Knowledge Of Incidents - SemEval 2018
Free AI Kit - Game Theory
Supply and Demand - AI Talents
Seminar Laporan Aktualisasi - Tridharma Terbuka - Fariz Darari
NLP guest lecture: How to get text to confess what knowledge it has
[PUBLIC] quiz-01-midterm-solutions.pdf
Foundations of Programming - Java OOP
Open Tridharma at ICACSIS 2019
Testing in Python: doctest and unittest (Updated)
Recursion in Python
Dissertation Defense - Managing and Consuming Completeness Information for RD...
[ISWC 2013] Completeness statements about RDF data sources and their use for ...

Recently uploaded

PPTX
evolution of internet (internet journey)
PPTX
ENDNOTE refrencing how to do step by step..
PDF
Optimizing DNS Performance in Kubernetes: Challenges and Best Practices
PPTX
Understanding Universal Acceptance (UA) and Technical Challenges
PDF
OFFENSIVE OPERATIONS : THE ANATOMY OF A NETWORK TAKEOVER
PDF
DNSSEC Implementation Journey at Prime Bank’s Domain
PDF
Hybrid Mesh Firewall: Network firewall revolution
PDF
Automating ISP Networks Using Ansible and IPAM as a Source of Truth [SoT]
PDF
DNSSEC Deployment for .BD SLDs by Abdul Awal
PPTX
BTCFi on Starknet,Troves.fi offers automated strategies for Bitcoin users on ...
PDF
A La Recherche Du Temps Perdu: In Search of the Cozy Web
PDF
Cybrain Software Solutions – Building Future-Ready Digital Tools
PDF
Ethereum Fusaka Upgrade Set For December 3: Everything you need to know | 3.0 TV
PPTX
ARCHITECTURESACGCHCIUOHCOHCSAKJCOQKCHUO.pptx
PPTX
AI Presentation it all about what is ai and how to implement in real life
PPTX
Passive Presentation pasdskpasdasdasdasf
PPTX
[HUN][Hackersuli] Tickets Please - Kerberos
PPTX
Facebook: How to Maximize for Everyday Business
PPTX
MEANING OF EMOJIS OF SOCIAL MEDIA - RUKUNDO Emmanuel..pptx
PPTX
STORY-NAMED-SHARKY when he was a kid growing up
evolution of internet (internet journey)
ENDNOTE refrencing how to do step by step..
Optimizing DNS Performance in Kubernetes: Challenges and Best Practices
Understanding Universal Acceptance (UA) and Technical Challenges
OFFENSIVE OPERATIONS : THE ANATOMY OF A NETWORK TAKEOVER
DNSSEC Implementation Journey at Prime Bank’s Domain
Hybrid Mesh Firewall: Network firewall revolution
Automating ISP Networks Using Ansible and IPAM as a Source of Truth [SoT]
DNSSEC Deployment for .BD SLDs by Abdul Awal
BTCFi on Starknet,Troves.fi offers automated strategies for Bitcoin users on ...
A La Recherche Du Temps Perdu: In Search of the Cozy Web
Cybrain Software Solutions – Building Future-Ready Digital Tools
Ethereum Fusaka Upgrade Set For December 3: Everything you need to know | 3.0 TV
ARCHITECTURESACGCHCIUOHCOHCSAKJCOQKCHUO.pptx
AI Presentation it all about what is ai and how to implement in real life
Passive Presentation pasdskpasdasdasdasf
[HUN][Hackersuli] Tickets Please - Kerberos
Facebook: How to Maximize for Everyday Business
MEANING OF EMOJIS OF SOCIAL MEDIA - RUKUNDO Emmanuel..pptx
STORY-NAMED-SHARKY when he was a kid growing up

Knowledge Technologies: Opportunities and Challenges

  • 1.
    KNOWLEDGE TECHNOLOGIES:OPPORTUNITIES ANDCHALLENGESFariz Dararifariz@cs.ui.ac.idDec 8, 2017 Hosted by
  • 2.
    Fariz Darari• 1988:Born in Malang• 2010: BSc in Computer Science at Universitas Indonesia• 2013: MSc in Computational Logic at University of Bolzano,Italy and TU Dresden, GermanyBest Thesis Award and Enno-Heidebroek Award• 2017: PhD in Computational Logic at University of Bolzano,Italy and TU Dresden, Germany• 2017: Lecturer at Faculty of CS, Universitas Indonesia
  • 3.
  • 4.
  • 5.
  • 6.
    • Knowledge Technologies:Motivations• Semantic Web• Knowledge Bases These Days (= Zaman Now)• Wikidata• DBpedia• Applications• Discussion: Challenges & OpportunitiesMenu
  • 7.
    What if theknowledge in your brains,*can be queried by computers?*notice the plural form
  • 8.
    What if theknowledge in your brains,*can be queried by computers?*notice the plural form
  • 9.
    What if theknowledge in your brains,*can be queried by computers?*notice the plural form
  • 10.
    What if theknowledge in your brains,can be queried by computers?Can you imagine what kind of advancementscan be made to humanity?
  • 11.
    What if theknowledge in your brains,can be queried by computers?Can you imagine what kind of advancementscan be made to humanity?Stay tuned, will present you an answer to this question some slides later!
  • 12.
    ... if properlydesigned,the Semantic Web can assistthe evolution of human knowledgeas a whole.– Tim Berners-LeeInventor of the (Semantic) Web
  • 13.
    What is theSemantic Web?
  • 14.
    What is theSemantic Web?
  • 15.
    What is theSemantic Web?The set of technologies to put knowledge on the Web,that is based on the following four principles:1. Use URIs (Universal Resource Identifiers)* for identifying things2. Use HTTP** URIs so people can look up those names3. When someone looks up a URI, provide useful knowledgeusing the standards: RDF and SPARQL.4. Include links to other URIs, so they can discover more thingshttps://www.w3.org/DesignIssues/LinkedData.html* URI = just like URL (web address), but you use it to identify things just like barcode for supermarket stuff!** HTTP = the mechanism you use every time you access the Web!
  • 16.
    Semantic Web IRL(In Real Life)
  • 17.
    Semantic Web Standardsthedata guythe schema guythe query guy
  • 18.
    RDF in oneslidethe data guy• Data model, based on S-P-O triple structure (Subject, Predicate, Object)• Used for describing things, yes, every, single, thingAnd anyway, RDF = Resource Description Framework• Key features:• RDF data can be exported in JSON and XML• RDF links things, not just documents• RDF links are typedTelkomUniversity somelink BandungTelkomUniversity locatedIn Bandung
  • 19.
    OWL in oneslide• Schema (=Ontology) language, describing vocabularies• Yes, it is on the meta-level!• Short for: Web Ontology Language (WOL? No, it is OWL!)• Key features:• Reasoning: you can check if your knowledge is consistent/not!• Reasoning again: you can conclude new thingsbased on existing facts.• Very simple example:owl SubClassOf bird + bird SubClassOf animal + owl EquivalentClass strigifomesNow, if Bobi is a Strigifomes, do you think Bobi is an animal?the schema guy
  • 20.
    OWL in oneslide• Schema (=Ontology) language, describing vocabularies• Yes, it is on the meta-level!• Short for: Web Ontology Language (WOL? No, it is OWL!)• Key features:• Reasoning: you can check if your knowledge is consistent/not!• Reasoning again: you can conclude new thingsbased on existing facts.• Very simple example:owl SubClassOf bird + bird SubClassOf animal + owl EquivalentClass strigifomesNow, if Bobi is a Strigifomes, do you think Bobi is an animal? OWL will say:the schema guy
  • 21.
    OWL in oneslide• Schema (=Ontology) language, describing vocabularies• Yes, it is on the meta-level!• Short for: Web Ontology Language (WOL? No, it is OWL!)• Key features:• Reasoning: you can check if your knowledge is consistent/not!• Reasoning again: you can conclude new thingsbased on existing facts.• Very simple example:owl SubClassOf bird + bird SubClassOf animal + owl EquivalentClass strigifomesNow, if Bobi is a Strigifomes, do you think Bobi is an animal? OWL will say: "YES!"the schema guy
  • 22.
    SPARQL in oneslidethe query guy• Query language: If RDF captures knowledge,SPARQL asks questions about knowledge!• Short for: SPARQL Protocol and RDF Query Language• Key features: Asking for knowledge, is a KEY feature!• Very simple example:TelkomUniversity locatedIn BandungBandung headOfGov RidwanKamilTelkomUniversity instanceOf UniversityIt is SPARQLing!SELECT ?university WHERE {?university instanceOf University .?university locatedIn ?city .?city headOfGov RidwanKamil }Guess what this query is asking for?HINT: Question mark (?) represents variables to matchwith RDF data!
  • 23.
    Knowledge Bases (KBs)These Days (Zaman Now)KB THEN KB ALMOST NOWKB NOW
  • 24.
    Knowledge Bases (KBs)These Days (Zaman Now)KB NOW
  • 25.
    Knowledge Bases (KBs)These Days (Zaman Now)KB NOWSubjectPredicatePredicatePredicateObjectObjectObjectReminds you of something?
  • 26.
    Knowledge Bases (KBs)These Days (Zaman Now)KB NOWSubjectPredicatePredicatePredicateObjectObjectObjectReminds you of something?the data guy
  • 27.
    Knowledge Bases (KBs)These Days (Zaman Now)KB NOWSubjectPredicatePredicatePredicateObjectObjectObjectReminds you of something?the data guybtw, every subject in Wikidata has its own identifier, the URI is made by: Wikidata domain + identifier
  • 28.
    Knowledge Bases (KBs)These Days (Zaman Now)KB NOWSubjectPredicatePredicatePredicateObjectObjectObjectReminds you of something?the data guybtw, every subject in Wikidata has its own identifier, the URI is made by: Wikidata domain + identifier= P31= P571= Q4830453= Q10389
  • 29.
    Knowledge Bases (KBs)These Days (Zaman Now)the query guyhttp://tinyurl.com/yc6jsmhv
  • 30.
    Knowledge Bases (KBs)These Days (Zaman Now)the query guyhttp://tinyurl.com/y84kyl4d
  • 31.
    Knowledge Bases (KBs)These Days (Zaman Now)the schema guyOwlInWinnieThePooh instanceOf fictionalOwlfictionalOwl subClassOf fictionalBirdfictionalBird subClassOf fictionalAnimal
  • 32.
    Knowledge Bases (KBs)These Days (Zaman Now)Wikidata key features:• It is like Wikipedia but for data!• It is under Wikimedia foundation• It is crowdsourced, anyone can add data• It is free• It's got 326 million facts about 40 millionsubjects! (Wikipedia only has 5 million subjects!)• It loves the Semantic Web
  • 33.
    Knowledge Bases (KBs)These Days (Zaman Now)
  • 34.
    Knowledge Bases (KBs)These Days (Zaman Now)DBpedia key features:• It extracts data from Wikipedia infoboxes(summary box on top right corner).• It is free• It's got 13 BILLION facts about 7 millionsubjects!• It loves the Semantic Web
  • 35.
    Knowledge Bases (KBs)These Days (Zaman Now)DBpedia key features:• It extracts data from Wikipedia infoboxes(summary box on top right corner).• It is free• It's got 13 BILLION facts about 7 millionsubjects!• It loves the Semantic Web• DBpedia Indonesia is available, hosted byFaculty of Computer Science, Univ. Indonesia
  • 36.
    Knowledge Bases (KBs)From Time to Time(Semantic) Knowledge Bases in 2007
  • 37.
    Knowledge Bases (KBs)From Time to Time(Semantic) Knowledge Bases in 2017
  • 38.
    Knowledge Bases (KBs)From Time to Time(Semantic) Knowledge Bases in 2017
  • 39.
  • 40.
  • 41.
  • 42.
    Question: When wasSoekarno born?http://id.dbpedia.org/page/SoekarnoApplication: DBpedia-powered Answer Engine
  • 43.
    Application: DBpedia-powered AnswerEngineQuestion: When was Soekarno born?Borrow Techniques fromNatural Language ProcessingSELECT ?birthDateWHERE {<http://id.dbpedia.org/resource/Soekarno> <http://dbpedia.org/ontology/birthDate> ?birthDate}SPARQL Query over DBpediahttp://id.dbpedia.org/sparql
  • 44.
  • 45.
    Application: Timeline InfographicsTask:Create timeline of Indonesian national heroes based on their birthdates!Without Wikidata:- Read by eyes websites about national heroes (there are all 173 heroes!)- Gather information manually- Visualize information manuallyTotal time spent: 24+ hours!
  • 46.
    Application: Wikidata-powered TimelineInfographicsTask: Create timeline of Indonesian national heroes based on their birthdates!With Wikidata (and Histropedia):- Formulate and evaluate the query- VOILA: Beautiful timeline infographics created!Total time spent: 10 minutes!
  • 47.
  • 48.
  • 49.
  • 50.
  • 51.
    By the way,let's join Jasmerah, for better (data about the) Indonesian history!https://www.wikidata.org/wiki/Wikidata:WikiProject_Jasmerah
  • 52.
  • 53.
    Application: Wikidata-powered VirtualDoctordr Wikidata: Tell me your symptoms
  • 54.
    Application: Wikidata-powered VirtualDoctordr Wikidata: Tell me your symptomsPatient: I feel like fatigue, headache,joint pain, and vomitting
  • 55.
    Application: Wikidata-powered VirtualDoctordr Wikidata: Tell me your symptomsPatient: I feel like fatigue, headache,joint pain, and vomittingdr Wikidata: From what I know,you most likely get dengue fever!
  • 56.
    Application: Wikidata-powered VirtualDoctorBehind the sceneshttp://tinyurl.com/y96cpbx8
  • 57.
    Application: Wikidata-powered VirtualDoctorBehind the sceneshttp://tinyurl.com/y96cpbx8
  • 58.
    Application: What isthe news about?http://www.thejakartapost.com/news/2017/10/20/telkom-plans-to-acquire-three-foreign-firms.html
  • 59.
    Application: What isthe news about?
  • 60.
    Application: What isthe news about?
  • 61.
    Application: What isthe news about?
  • 62.
    Application: What isthe news about?Cross-dataset knowledge discovery!
  • 64.
    Data QualitySymptoms ofDengue Fever do not include fever!
  • 65.
    Completeness: Is thedata completeenough? Is it of sufficient breadth anddepth?Accuracy: How accurate is the data? Isit reliable and verifiable?Timeliness: Is the data up-to-date? Isthe latest data included?Data Quality
  • 66.
  • 67.
  • 68.
    Data ConsumptionHow toreduce technologicallearning steep for developersand end-users?Can we build more killer apps?
  • 69.
    Data ScalabilityAre wereadyfor dataexplosion?
  • 70.
    Data FusionHow tocombinestructured dataand unstructureddata (= text)?
  • 71.
    Data AnalyticsWhat canbeanalyzed, andhow fast?

Editor's Notes

  • #2 Credits:https://www.pexels.com/search/network/
  • #3 Credits:https://www.iconfinder.com/search/?q=award&price=freehttps://www.iconfinder.com/search/?q=baby&price=free
  • #7 https://www.pexels.com/photo/arrangement-blur-clear-cutlery-291767/
  • #8 https://pixabay.com/p-308580/?no_redirect
  • #9 https://www.goodfreephotos.com/albums/vector-images/colorful-brain-map-vector-clipart.png
  • #10 https://www.iconfinder.com/search/?q=computer&price=free
  • #13 https://upload.wikimedia.org/wikipedia/commons/thumb/9/9d/Sir_Tim_Berners-Lee.jpg/1200px-Sir_Tim_Berners-Lee.jpghttps://www-sop.inria.fr/acacia/cours/essi2006/Scientific%20American_%20Feature%20Article_%20The%20Semantic%20Web_%20May%202001.pdf
  • #17 http://linkeddatabook.com/editions/1.0/
  • #21 http://bukuerlangga.co.id/3374-3493-large/pop-up-bobi-si-burung-hantu-.jpg
  • #22 http://bukuerlangga.co.id/3374-3493-large/pop-up-bobi-si-burung-hantu-.jpg
  • #24 http://www.slate.com/content/dam/slate/articles/technology/technology/2012/03/120315_TECH_encyclopediaB.jpg.CROP.original-original.jpg
  • #37 http://lod-cloud.net/
  • #38 http://lod-cloud.net/
  • #39 http://lod-cloud.net/
  • #45 Credits:https://www.showeet.com/wp-content/gallery/2-0070-timeline-infographics-widescreen/04-Timeline-Infographics-PowerPoint.PNG
  • #53 https://symptomsbeta.webmd.com/#/symptoms
  • #54 https://www.pexels.com/search/doctor/
  • #55 https://www.pexels.com/search/doctor/
  • #56 https://www.pexels.com/search/doctor/
  • #57 https://www.pexels.com/search/doctor/
  • #58 https://www.pexels.com/search/doctor/
  • #59 Knowledge discovery
  • #60 Knowledge discovery
  • #61 Knowledge discovery
  • #62 Knowledge discovery
  • #63 Knowledge discovery
  • #71 Machine learning/data mining
  • #72 Machine learning/data mining

[8]ページ先頭

©2009-2025 Movatter.jp