SlideShare uma empresa Scribd logo
1 de 20
Baixar para ler offline
WYSIWYQ
What You See Is What You Query
Ali Khalili, Albert Meroño-Peñuela
Knowledge Representation & Reasoning Research Group
Vrije Universiteit Amsterdam
WYSIWYQ — What You See Is What You Query 2Ali Khalili, Albert Meroño-Peñuela
Introduction
WYSIWYG
What You See Is What You Get
WYSIWYQ — What You See Is What You Query 2Ali Khalili, Albert Meroño-Peñuela
Introduction
WYSIWYG
What You See Is What You Get
WYSIWYQ — What You See Is What You Query 2Ali Khalili, Albert Meroño-Peñuela
Introduction
WYSIWYG
What You See Is What You Get
WYSIWYQ — What You See Is What You Query 3Ali Khalili, Albert Meroño-Peñuela
Introduction
UI
Query
WYSIWYQ — What You See Is What You Query 3Ali Khalili, Albert Meroño-Peñuela
Introduction
UI
Query
?
But, how about turning a query into an interactive UI?
WYSIWYQ — What You See Is What You Query 4Ali Khalili, Albert Meroño-Peñuela
Introduction
WYSIWYQ — What You See Is What You Query 4Ali Khalili, Albert Meroño-Peñuela
Introduction
Collaborative interactive querying of Linked Data
WYSIWYQ — What You See Is What You Query 5Ali Khalili, Albert Meroño-Peñuela
WYSIWYQ Requirements
How to enable a two-way binding between the Linked Data
queries and their corresponding interactive browsing UIs?
WYSIWYQ — What You See Is What You Query 5Ali Khalili, Albert Meroño-Peñuela
WYSIWYQ Requirements
1. A mechanism to componentize and customize a faceted
browsing environment.
How to enable a two-way binding between the Linked Data
queries and their corresponding interactive browsing UIs?
WYSIWYQ — What You See Is What You Query 5Ali Khalili, Albert Meroño-Peñuela
WYSIWYQ Requirements
1. A mechanism to componentize and customize a faceted
browsing environment.
2. A mechanism to identify, share and enrich SPARQL queries.
How to enable a two-way binding between the Linked Data
queries and their corresponding interactive browsing UIs?
WYSIWYQ — What You See Is What You Query 5Ali Khalili, Albert Meroño-Peñuela
WYSIWYQ Requirements
1. A mechanism to componentize and customize a faceted
browsing environment.
2. A mechanism to identify, share and enrich SPARQL queries.
3. A mechanism to validate SPARQL queries against a certain
pattern.
How to enable a two-way binding between the Linked Data
queries and their corresponding interactive browsing UIs?
WYSIWYQ — What You See Is What You Query 5Ali Khalili, Albert Meroño-Peñuela
WYSIWYQ Requirements
1. A mechanism to componentize and customize a faceted
browsing environment.
2. A mechanism to identify, share and enrich SPARQL queries.
3. A mechanism to validate SPARQL queries against a certain
pattern.
4. A mechanism to decompose a SPARQL query into a set of
sub-queries which match a certain pattern.
How to enable a two-way binding between the Linked Data
queries and their corresponding interactive browsing UIs?
WYSIWYQ — What You See Is What You Query 5Ali Khalili, Albert Meroño-Peñuela
WYSIWYQ Requirements
1. A mechanism to componentize and customize a faceted
browsing environment.
2. A mechanism to identify, share and enrich SPARQL queries.
3. A mechanism to validate SPARQL queries against a certain
pattern.
4. A mechanism to decompose a SPARQL query into a set of
sub-queries which match a certain pattern.
5. A mechanism to map SPARQL queries and their corresponding
metadata to a set of customizable UI components.
How to enable a two-way binding between the Linked Data
queries and their corresponding interactive browsing UIs?
WYSIWYQ — What You See Is What You Query 6Ali Khalili, Albert Meroño-Peñuela
WYSIWYQ Requirements
1. A mechanism to componentize and customize a faceted
browsing environment.
2. A mechanism to identify, share and enrich SPARQL queries.
3. A mechanism to validate SPARQL queries against a certain
pattern.
4. A mechanism to decompose a SPARQL query into a set of
sub-queries which match a certain pattern.
5. A mechanism to map SPARQL queries and their corresponding
metadata to a set of customizable UI components.
How to enable a two-way binding between the Linked Data
queries and their corresponding interactive browsing UIs?
WYSIWYQ — What You See Is What You Query 7Ali Khalili, Albert Meroño-Peñuela
Implementation
Faceted Browser
componentize
C1
C2
C3
C4
SPARQL Query
componentize
API
generate query
generate UI
WYSIWYQ
P1 P2
ld-r
SPARQL.js
retrieve
generate
Metadata
Architecture
WYSIWYQ — What You See Is What You Query 7Ali Khalili, Albert Meroño-Peñuela
Implementation
Faceted Browser
componentize
C1
C2
C3
C4
SPARQL Query
componentize
API
generate query
generate UI
WYSIWYQ
P1 P2
ld-r
SPARQL.js
retrieve
generate
Metadata
Architecture
WYSIWYQ — What You See Is What You Query 8Ali Khalili, Albert Meroño-Peñuela
Implementation
Proof-of-concept Implementation
http://wysiwyq.ld-r.org
WYSIWYQ — What You See Is What You Query 8Ali Khalili, Albert Meroño-Peñuela
Implementation
Proof-of-concept Implementation
http://wysiwyq.ld-r.org
Ali Khalili <http://ali1k.com>
Albert Meroño-Peñuela <http://albertmeronyo.org>
WYSIWYQ
What You See Is What You Query
http://wysiwyq.ld-r.org
http://risis.eu

Mais conteúdo relacionado

Semelhante a WYSIWYQ -- What You See Is What You Query

Apace Solr Web Development.pdf
Apace Solr Web Development.pdfApace Solr Web Development.pdf
Apace Solr Web Development.pdfAyesha Siddika
 
Finding knowledge, data and answers on the Semantic Web
Finding knowledge, data and answers on the Semantic WebFinding knowledge, data and answers on the Semantic Web
Finding knowledge, data and answers on the Semantic Webebiquity
 
oracle apps scm online training in usa
oracle apps scm online training in usaoracle apps scm online training in usa
oracle apps scm online training in usasapehsit
 
How SADI & SHARE help restore the Scientific Method to in silico science
How SADI & SHARE help restore the Scientific Method to in silico scienceHow SADI & SHARE help restore the Scientific Method to in silico science
How SADI & SHARE help restore the Scientific Method to in silico scienceMark Wilkinson
 
Episodio 9 de 12: Information Architecture para UX @ iTexico
Episodio 9 de 12: Information Architecture para UX @ iTexicoEpisodio 9 de 12: Information Architecture para UX @ iTexico
Episodio 9 de 12: Information Architecture para UX @ iTexicoProduct School
 
Woogle4MediaWiki - Social search and knowledge sharing for MediaWiki
Woogle4MediaWiki - Social search and knowledge sharing for MediaWikiWoogle4MediaWiki - Social search and knowledge sharing for MediaWiki
Woogle4MediaWiki - Social search and knowledge sharing for MediaWikiHans-Joerg Happel
 
Marianne Lykkes presentation at ASIS&T Conference
Marianne Lykkes presentation at ASIS&T ConferenceMarianne Lykkes presentation at ASIS&T Conference
Marianne Lykkes presentation at ASIS&T Conferenceellwordpress
 
ISoLA 2010: SADI Taverna plug-in
ISoLA 2010:  SADI Taverna plug-inISoLA 2010:  SADI Taverna plug-in
ISoLA 2010: SADI Taverna plug-inMark Wilkinson
 
Improving Visibility in Search Engines: How collections and organizations ben...
Improving Visibility in Search Engines: How collections and organizations ben...Improving Visibility in Search Engines: How collections and organizations ben...
Improving Visibility in Search Engines: How collections and organizations ben...Kenning Arlitsch
 
Object-Oriented Programming in Java (Module 1)
Object-Oriented Programming in Java (Module 1)Object-Oriented Programming in Java (Module 1)
Object-Oriented Programming in Java (Module 1)muhammadmubinmacadad2
 
Simplifying RESTful Search- Impetus Webinar
Simplifying RESTful Search- Impetus WebinarSimplifying RESTful Search- Impetus Webinar
Simplifying RESTful Search- Impetus WebinarImpetus Technologies
 
Building SADI Services Tutorial - SIB Workshop, Geneva, December 2015
Building SADI Services Tutorial - SIB Workshop, Geneva, December 2015Building SADI Services Tutorial - SIB Workshop, Geneva, December 2015
Building SADI Services Tutorial - SIB Workshop, Geneva, December 2015Mark Wilkinson
 
Semtech bizsemanticsearchtutorial
Semtech bizsemanticsearchtutorialSemtech bizsemanticsearchtutorial
Semtech bizsemanticsearchtutorialBarbara Starr
 

Semelhante a WYSIWYQ -- What You See Is What You Query (20)

Apace Solr Web Development.pdf
Apace Solr Web Development.pdfApace Solr Web Development.pdf
Apace Solr Web Development.pdf
 
Finding knowledge, data and answers on the Semantic Web
Finding knowledge, data and answers on the Semantic WebFinding knowledge, data and answers on the Semantic Web
Finding knowledge, data and answers on the Semantic Web
 
oracle apps scm online training in usa
oracle apps scm online training in usaoracle apps scm online training in usa
oracle apps scm online training in usa
 
Semantic web an overview and projects
Semantic web   an  overview and projectsSemantic web   an  overview and projects
Semantic web an overview and projects
 
How SADI & SHARE help restore the Scientific Method to in silico science
How SADI & SHARE help restore the Scientific Method to in silico scienceHow SADI & SHARE help restore the Scientific Method to in silico science
How SADI & SHARE help restore the Scientific Method to in silico science
 
Episodio 9 de 12: Information Architecture para UX @ iTexico
Episodio 9 de 12: Information Architecture para UX @ iTexicoEpisodio 9 de 12: Information Architecture para UX @ iTexico
Episodio 9 de 12: Information Architecture para UX @ iTexico
 
Presentation federated search
Presentation federated searchPresentation federated search
Presentation federated search
 
Presentation federated search
Presentation federated searchPresentation federated search
Presentation federated search
 
Woogle4MediaWiki - Social search and knowledge sharing for MediaWiki
Woogle4MediaWiki - Social search and knowledge sharing for MediaWikiWoogle4MediaWiki - Social search and knowledge sharing for MediaWiki
Woogle4MediaWiki - Social search and knowledge sharing for MediaWiki
 
Marianne Lykkes presentation at ASIS&T Conference
Marianne Lykkes presentation at ASIS&T ConferenceMarianne Lykkes presentation at ASIS&T Conference
Marianne Lykkes presentation at ASIS&T Conference
 
ISoLA 2010: SADI Taverna plug-in
ISoLA 2010:  SADI Taverna plug-inISoLA 2010:  SADI Taverna plug-in
ISoLA 2010: SADI Taverna plug-in
 
Improving Visibility in Search Engines: How collections and organizations ben...
Improving Visibility in Search Engines: How collections and organizations ben...Improving Visibility in Search Engines: How collections and organizations ben...
Improving Visibility in Search Engines: How collections and organizations ben...
 
Apace Solr Web Development.pdf
Apace Solr Web Development.pdfApace Solr Web Development.pdf
Apace Solr Web Development.pdf
 
Object-Oriented Programming in Java (Module 1)
Object-Oriented Programming in Java (Module 1)Object-Oriented Programming in Java (Module 1)
Object-Oriented Programming in Java (Module 1)
 
Simplifying RESTful Search- Impetus Webinar
Simplifying RESTful Search- Impetus WebinarSimplifying RESTful Search- Impetus Webinar
Simplifying RESTful Search- Impetus Webinar
 
Building SADI Services Tutorial - SIB Workshop, Geneva, December 2015
Building SADI Services Tutorial - SIB Workshop, Geneva, December 2015Building SADI Services Tutorial - SIB Workshop, Geneva, December 2015
Building SADI Services Tutorial - SIB Workshop, Geneva, December 2015
 
Semtech bizsemanticsearchtutorial
Semtech bizsemanticsearchtutorialSemtech bizsemanticsearchtutorial
Semtech bizsemanticsearchtutorial
 
3 - Discovery-systems
3  - Discovery-systems3  - Discovery-systems
3 - Discovery-systems
 
Apache Solr vs Oracle Endeca
Apache Solr vs Oracle EndecaApache Solr vs Oracle Endeca
Apache Solr vs Oracle Endeca
 
ChemSpider - Building a Crowdsourced Chemical Database for the Chemistry Comm...
ChemSpider - Building a Crowdsourced Chemical Database for the Chemistry Comm...ChemSpider - Building a Crowdsourced Chemical Database for the Chemistry Comm...
ChemSpider - Building a Crowdsourced Chemical Database for the Chemistry Comm...
 

Mais de Ali Khalili

FERASAT: A Serendipity-Fostering Faceted Browser for Linked Data
FERASAT: A Serendipity-Fostering Faceted Browser for Linked DataFERASAT: A Serendipity-Fostering Faceted Browser for Linked Data
FERASAT: A Serendipity-Fostering Faceted Browser for Linked DataAli Khalili
 
An introduction to Linked Open Data
An introduction to Linked Open DataAn introduction to Linked Open Data
An introduction to Linked Open DataAli Khalili
 
Human-Linked Data Interaction
Human-Linked Data InteractionHuman-Linked Data Interaction
Human-Linked Data InteractionAli Khalili
 
Semantically Mapping Science (SMS) Platform
Semantically Mapping Science (SMS) PlatformSemantically Mapping Science (SMS) Platform
Semantically Mapping Science (SMS) PlatformAli Khalili
 
ERSA 2017: A linked open data based system for flexible delineation of geogra...
ERSA 2017: A linked open data based system for flexible delineation of geogra...ERSA 2017: A linked open data based system for flexible delineation of geogra...
ERSA 2017: A linked open data based system for flexible delineation of geogra...Ali Khalili
 
Semantically Mapping Science (SMS)
Semantically Mapping Science (SMS)Semantically Mapping Science (SMS)
Semantically Mapping Science (SMS)Ali Khalili
 
Adaptive Linked Data-driven Web Components: Building Flexible and Reusable Se...
Adaptive Linked Data-driven Web Components: Building Flexible and Reusable Se...Adaptive Linked Data-driven Web Components: Building Flexible and Reusable Se...
Adaptive Linked Data-driven Web Components: Building Flexible and Reusable Se...Ali Khalili
 
LD-R Presentation at ESWC2016 Developers Hackshop
LD-R Presentation at ESWC2016 Developers HackshopLD-R Presentation at ESWC2016 Developers Hackshop
LD-R Presentation at ESWC2016 Developers HackshopAli Khalili
 
Web of Data and its Status on Persian Web Data Space
Web of Data and its Status on Persian Web Data SpaceWeb of Data and its Status on Persian Web Data Space
Web of Data and its Status on Persian Web Data SpaceAli Khalili
 
An introduction to Linked (Open) Data
An introduction to Linked (Open) DataAn introduction to Linked (Open) Data
An introduction to Linked (Open) DataAli Khalili
 
A Semantics-based User Interface Model for Content Annotation, Authoring and ...
A Semantics-based User Interface Model for Content Annotation, Authoring and ...A Semantics-based User Interface Model for Content Annotation, Authoring and ...
A Semantics-based User Interface Model for Content Annotation, Authoring and ...Ali Khalili
 
conTEXT -- Lightweight Text Analytics using Linked Data
conTEXT -- Lightweight Text Analytics using Linked DataconTEXT -- Lightweight Text Analytics using Linked Data
conTEXT -- Lightweight Text Analytics using Linked DataAli Khalili
 
SlideWiki: Elicitation and Sharing of Knowledge using Presentations
SlideWiki: Elicitation and Sharing of Knowledge using PresentationsSlideWiki: Elicitation and Sharing of Knowledge using Presentations
SlideWiki: Elicitation and Sharing of Knowledge using PresentationsAli Khalili
 

Mais de Ali Khalili (13)

FERASAT: A Serendipity-Fostering Faceted Browser for Linked Data
FERASAT: A Serendipity-Fostering Faceted Browser for Linked DataFERASAT: A Serendipity-Fostering Faceted Browser for Linked Data
FERASAT: A Serendipity-Fostering Faceted Browser for Linked Data
 
An introduction to Linked Open Data
An introduction to Linked Open DataAn introduction to Linked Open Data
An introduction to Linked Open Data
 
Human-Linked Data Interaction
Human-Linked Data InteractionHuman-Linked Data Interaction
Human-Linked Data Interaction
 
Semantically Mapping Science (SMS) Platform
Semantically Mapping Science (SMS) PlatformSemantically Mapping Science (SMS) Platform
Semantically Mapping Science (SMS) Platform
 
ERSA 2017: A linked open data based system for flexible delineation of geogra...
ERSA 2017: A linked open data based system for flexible delineation of geogra...ERSA 2017: A linked open data based system for flexible delineation of geogra...
ERSA 2017: A linked open data based system for flexible delineation of geogra...
 
Semantically Mapping Science (SMS)
Semantically Mapping Science (SMS)Semantically Mapping Science (SMS)
Semantically Mapping Science (SMS)
 
Adaptive Linked Data-driven Web Components: Building Flexible and Reusable Se...
Adaptive Linked Data-driven Web Components: Building Flexible and Reusable Se...Adaptive Linked Data-driven Web Components: Building Flexible and Reusable Se...
Adaptive Linked Data-driven Web Components: Building Flexible and Reusable Se...
 
LD-R Presentation at ESWC2016 Developers Hackshop
LD-R Presentation at ESWC2016 Developers HackshopLD-R Presentation at ESWC2016 Developers Hackshop
LD-R Presentation at ESWC2016 Developers Hackshop
 
Web of Data and its Status on Persian Web Data Space
Web of Data and its Status on Persian Web Data SpaceWeb of Data and its Status on Persian Web Data Space
Web of Data and its Status on Persian Web Data Space
 
An introduction to Linked (Open) Data
An introduction to Linked (Open) DataAn introduction to Linked (Open) Data
An introduction to Linked (Open) Data
 
A Semantics-based User Interface Model for Content Annotation, Authoring and ...
A Semantics-based User Interface Model for Content Annotation, Authoring and ...A Semantics-based User Interface Model for Content Annotation, Authoring and ...
A Semantics-based User Interface Model for Content Annotation, Authoring and ...
 
conTEXT -- Lightweight Text Analytics using Linked Data
conTEXT -- Lightweight Text Analytics using Linked DataconTEXT -- Lightweight Text Analytics using Linked Data
conTEXT -- Lightweight Text Analytics using Linked Data
 
SlideWiki: Elicitation and Sharing of Knowledge using Presentations
SlideWiki: Elicitation and Sharing of Knowledge using PresentationsSlideWiki: Elicitation and Sharing of Knowledge using Presentations
SlideWiki: Elicitation and Sharing of Knowledge using Presentations
 

Último

%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisamasabamasaba
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplatePresentation.STUDIO
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...SelfMade bd
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfonteinmasabamasaba
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is insideshinachiaurasa2
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...panagenda
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrainmasabamasaba
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfVishalKumarJha10
 
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfAzure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfryanfarris8
 
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verifiedDelhi Call girls
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 

Último (20)

%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
 
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfAzure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
 
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 

WYSIWYQ -- What You See Is What You Query

  • 1. WYSIWYQ What You See Is What You Query Ali Khalili, Albert Meroño-Peñuela Knowledge Representation & Reasoning Research Group Vrije Universiteit Amsterdam
  • 2. WYSIWYQ — What You See Is What You Query 2Ali Khalili, Albert Meroño-Peñuela Introduction WYSIWYG What You See Is What You Get
  • 3. WYSIWYQ — What You See Is What You Query 2Ali Khalili, Albert Meroño-Peñuela Introduction WYSIWYG What You See Is What You Get
  • 4. WYSIWYQ — What You See Is What You Query 2Ali Khalili, Albert Meroño-Peñuela Introduction WYSIWYG What You See Is What You Get
  • 5. WYSIWYQ — What You See Is What You Query 3Ali Khalili, Albert Meroño-Peñuela Introduction UI Query
  • 6. WYSIWYQ — What You See Is What You Query 3Ali Khalili, Albert Meroño-Peñuela Introduction UI Query ? But, how about turning a query into an interactive UI?
  • 7. WYSIWYQ — What You See Is What You Query 4Ali Khalili, Albert Meroño-Peñuela Introduction
  • 8. WYSIWYQ — What You See Is What You Query 4Ali Khalili, Albert Meroño-Peñuela Introduction Collaborative interactive querying of Linked Data
  • 9. WYSIWYQ — What You See Is What You Query 5Ali Khalili, Albert Meroño-Peñuela WYSIWYQ Requirements How to enable a two-way binding between the Linked Data queries and their corresponding interactive browsing UIs?
  • 10. WYSIWYQ — What You See Is What You Query 5Ali Khalili, Albert Meroño-Peñuela WYSIWYQ Requirements 1. A mechanism to componentize and customize a faceted browsing environment. How to enable a two-way binding between the Linked Data queries and their corresponding interactive browsing UIs?
  • 11. WYSIWYQ — What You See Is What You Query 5Ali Khalili, Albert Meroño-Peñuela WYSIWYQ Requirements 1. A mechanism to componentize and customize a faceted browsing environment. 2. A mechanism to identify, share and enrich SPARQL queries. How to enable a two-way binding between the Linked Data queries and their corresponding interactive browsing UIs?
  • 12. WYSIWYQ — What You See Is What You Query 5Ali Khalili, Albert Meroño-Peñuela WYSIWYQ Requirements 1. A mechanism to componentize and customize a faceted browsing environment. 2. A mechanism to identify, share and enrich SPARQL queries. 3. A mechanism to validate SPARQL queries against a certain pattern. How to enable a two-way binding between the Linked Data queries and their corresponding interactive browsing UIs?
  • 13. WYSIWYQ — What You See Is What You Query 5Ali Khalili, Albert Meroño-Peñuela WYSIWYQ Requirements 1. A mechanism to componentize and customize a faceted browsing environment. 2. A mechanism to identify, share and enrich SPARQL queries. 3. A mechanism to validate SPARQL queries against a certain pattern. 4. A mechanism to decompose a SPARQL query into a set of sub-queries which match a certain pattern. How to enable a two-way binding between the Linked Data queries and their corresponding interactive browsing UIs?
  • 14. WYSIWYQ — What You See Is What You Query 5Ali Khalili, Albert Meroño-Peñuela WYSIWYQ Requirements 1. A mechanism to componentize and customize a faceted browsing environment. 2. A mechanism to identify, share and enrich SPARQL queries. 3. A mechanism to validate SPARQL queries against a certain pattern. 4. A mechanism to decompose a SPARQL query into a set of sub-queries which match a certain pattern. 5. A mechanism to map SPARQL queries and their corresponding metadata to a set of customizable UI components. How to enable a two-way binding between the Linked Data queries and their corresponding interactive browsing UIs?
  • 15. WYSIWYQ — What You See Is What You Query 6Ali Khalili, Albert Meroño-Peñuela WYSIWYQ Requirements 1. A mechanism to componentize and customize a faceted browsing environment. 2. A mechanism to identify, share and enrich SPARQL queries. 3. A mechanism to validate SPARQL queries against a certain pattern. 4. A mechanism to decompose a SPARQL query into a set of sub-queries which match a certain pattern. 5. A mechanism to map SPARQL queries and their corresponding metadata to a set of customizable UI components. How to enable a two-way binding between the Linked Data queries and their corresponding interactive browsing UIs?
  • 16. WYSIWYQ — What You See Is What You Query 7Ali Khalili, Albert Meroño-Peñuela Implementation Faceted Browser componentize C1 C2 C3 C4 SPARQL Query componentize API generate query generate UI WYSIWYQ P1 P2 ld-r SPARQL.js retrieve generate Metadata Architecture
  • 17. WYSIWYQ — What You See Is What You Query 7Ali Khalili, Albert Meroño-Peñuela Implementation Faceted Browser componentize C1 C2 C3 C4 SPARQL Query componentize API generate query generate UI WYSIWYQ P1 P2 ld-r SPARQL.js retrieve generate Metadata Architecture
  • 18. WYSIWYQ — What You See Is What You Query 8Ali Khalili, Albert Meroño-Peñuela Implementation Proof-of-concept Implementation http://wysiwyq.ld-r.org
  • 19. WYSIWYQ — What You See Is What You Query 8Ali Khalili, Albert Meroño-Peñuela Implementation Proof-of-concept Implementation http://wysiwyq.ld-r.org
  • 20. Ali Khalili <http://ali1k.com> Albert Meroño-Peñuela <http://albertmeronyo.org> WYSIWYQ What You See Is What You Query http://wysiwyq.ld-r.org http://risis.eu