SlideShare une entreprise Scribd logo
1  sur  14
Télécharger pour lire hors ligne
AceWiki
Tobias Kuhn
Department of Intelligent Computer Systems
University of Malta
Grammatical Framework Summer School
23 August 2011
Barcelona
• AceWiki is a semantic wiki
• Articles are written in Attempto Controlled English (ACE)
• These sentences are internally translated into the Semantic Web
language OWL
• An OWL reasoner is built in to answer questions and detect
inconsistencies
• Special editor for writing ACE statements
• Stable implementation, but some important features are still
missing
Tobias Kuhn, University of Malta AceWiki GF Summer School, 23 August 2011 2 / 14
Screenshot
Tobias Kuhn, University of Malta AceWiki GF Summer School, 23 August 2011 3 / 14
Writability Problem
Writing CNL statements is much harder than reading them:
• For writing statements in a CNL, users have to know the
restrictions of the language
• The restrictions of sophisticated CNLs like ACE are quite
complex
• Users need support for writing CNL statements!
There are several approaches:
• Error messages
• Conceptual authoring: users do not directly change the text, but
trigger modification actions
• Predictive editors
Tobias Kuhn, University of Malta AceWiki GF Summer School, 23 August 2011 4 / 14
Predictive Editors: Challenges
A predictive editor shows all possible continuations of a partial text.
Challenges:
• Potentially high number of possible words
• Sentence creation should be quick (not much more than one
mouse click per word)
• Novice versus experienced users
• Creation of new words
• Suitable grammar notation and parser
Tobias Kuhn, University of Malta AceWiki GF Summer School, 23 August 2011 5 / 14
Predictive Editor
Tobias Kuhn, University of Malta AceWiki GF Summer School, 23 August 2011 6 / 14
Articles, Words and Statements
Articles ⇔ Words. Every word has an article.
• Proper names (Individuals)
• Nouns (Concepts)
• Of-constructs (Relations)
• Transitive Verbs (Relations)
• Transitive Adjectives (Relations)
Statements. Every article consist of a list of statements.
• Declarative ACE Sentences (Assertions)
• considered for reasoning: blue triangle
• too complex for reasoning: red triangle
• ACE Questions (Queries)
• Comments (Informal Notes)
Tobias Kuhn, University of Malta AceWiki GF Summer School, 23 August 2011 7 / 14
Consistency Checking
Consistency of the knowledge base is very important, because it is a
prerequisite for all other reasoning tasks.
AceWiki ensures consistency by checking every new statement:
Tobias Kuhn, University of Malta AceWiki GF Summer School, 23 August 2011 8 / 14
Question Answering
AceWiki supports simple wh-questions with exactly one wh-word:
Tobias Kuhn, University of Malta AceWiki GF Summer School, 23 August 2011 9 / 14
Evaluation
Two small usability experiments with earlier versions of AceWiki:
• Altogether 26 untrained participants
• Task: Collaborative creation of a knowledge base
Results:
• 78%-81% of the sentences were correct and sensible
• 61%-70% of them were complex (containing negation,
implication, disjunction or number restriction)
• Creation of a correct sentence every 5–6 minutes
• Definition of a new word every 5–7 minutes
→ Even untrained users can effectively use AceWiki
Tobias Kuhn, University of Malta AceWiki GF Summer School, 23 August 2011 10 / 14
Expressiveness versus Efficiency
Trade-off: Expressiveness/Complexity ⇔ Decidability/Efficiency
• First-order logic: expressive, undecidable, very inefficient
• Description Logics, OWL: less expressive, decidable, inefficient
• OWL Profiles (RL, EL, QL): even less expressive, decidable,
efficient
AceWiki can use full OWL or an OWL profile for reasoning.
Sentences that are more complex get a red triangle and are ignored
for reasoning:
Tobias Kuhn, University of Malta AceWiki GF Summer School, 23 August 2011 11 / 14
Architecture
AceWiki
GUI
Echo Web
Framework
Core Engine
ACE/OWL Language Engine
OWL API
OWLlink HermiT
Reasoner
Java APE
Binding
JPL
Java Servlet Container
(e.g. Jetty, Apache Tomcat)
ACE Parser
(APE)
SWI Prolog
External
Reasoner:
FaCT++,
Pellet,
RacerPro,
etc.
Tobias Kuhn, University of Malta AceWiki GF Summer School, 23 August 2011 12 / 14
Future
Within the MOLTO project, the AceWiki approach should be
extended to a multilingual semantic wiki.
Users should be able to access (view and edit) the same knowledge
base in different languages in a fully synchronized way.
Tobias Kuhn, University of Malta AceWiki GF Summer School, 23 August 2011 13 / 14
That’s it from my side
Now, Kaarel will tell you more about what is going on under the
hood of AceWiki
Tobias Kuhn, University of Malta AceWiki GF Summer School, 23 August 2011 14 / 14

Contenu connexe

En vedette

An Introduction to AceWiki
An Introduction to AceWikiAn Introduction to AceWiki
An Introduction to AceWikiTobias Kuhn
 
nanopub-java: A Java Library for Nanopublications
nanopub-java: A Java Library for Nanopublicationsnanopub-java: A Java Library for Nanopublications
nanopub-java: A Java Library for NanopublicationsTobias Kuhn
 
Controlled Natural Language and Opportunities for Standardization
Controlled Natural Language and Opportunities for StandardizationControlled Natural Language and Opportunities for Standardization
Controlled Natural Language and Opportunities for StandardizationTobias Kuhn
 
A Decentralized Approach to Dissemination, Retrieval, and Archiving of Data
A Decentralized Approach to Dissemination, Retrieval, and Archiving of DataA Decentralized Approach to Dissemination, Retrieval, and Archiving of Data
A Decentralized Approach to Dissemination, Retrieval, and Archiving of DataTobias Kuhn
 
Data Publishing and Post-Publication Reviews
Data Publishing and Post-Publication ReviewsData Publishing and Post-Publication Reviews
Data Publishing and Post-Publication ReviewsTobias Kuhn
 
Trusty URIs: Verifiable, Immutable, and Permanent Digital Artifacts for Linke...
Trusty URIs: Verifiable, Immutable, and Permanent Digital Artifacts for Linke...Trusty URIs: Verifiable, Immutable, and Permanent Digital Artifacts for Linke...
Trusty URIs: Verifiable, Immutable, and Permanent Digital Artifacts for Linke...Tobias Kuhn
 
A Multilingual Semantic Wiki based on Attempto Controlled English and Grammat...
A Multilingual Semantic Wiki based on Attempto Controlled English and Grammat...A Multilingual Semantic Wiki based on Attempto Controlled English and Grammat...
A Multilingual Semantic Wiki based on Attempto Controlled English and Grammat...Tobias Kuhn
 
AceWiki: Controlled English in a Semantic Wiki
AceWiki: Controlled English in a Semantic WikiAceWiki: Controlled English in a Semantic Wiki
AceWiki: Controlled English in a Semantic WikiTobias Kuhn
 
A Decentralized Network for Publishing Linked Data — Nanopublications, Trusty...
A Decentralized Network for Publishing Linked Data — Nanopublications, Trusty...A Decentralized Network for Publishing Linked Data — Nanopublications, Trusty...
A Decentralized Network for Publishing Linked Data — Nanopublications, Trusty...Tobias Kuhn
 
Broadening the Scope of Nanopublications
Broadening the Scope of NanopublicationsBroadening the Scope of Nanopublications
Broadening the Scope of NanopublicationsTobias Kuhn
 

En vedette (10)

An Introduction to AceWiki
An Introduction to AceWikiAn Introduction to AceWiki
An Introduction to AceWiki
 
nanopub-java: A Java Library for Nanopublications
nanopub-java: A Java Library for Nanopublicationsnanopub-java: A Java Library for Nanopublications
nanopub-java: A Java Library for Nanopublications
 
Controlled Natural Language and Opportunities for Standardization
Controlled Natural Language and Opportunities for StandardizationControlled Natural Language and Opportunities for Standardization
Controlled Natural Language and Opportunities for Standardization
 
A Decentralized Approach to Dissemination, Retrieval, and Archiving of Data
A Decentralized Approach to Dissemination, Retrieval, and Archiving of DataA Decentralized Approach to Dissemination, Retrieval, and Archiving of Data
A Decentralized Approach to Dissemination, Retrieval, and Archiving of Data
 
Data Publishing and Post-Publication Reviews
Data Publishing and Post-Publication ReviewsData Publishing and Post-Publication Reviews
Data Publishing and Post-Publication Reviews
 
Trusty URIs: Verifiable, Immutable, and Permanent Digital Artifacts for Linke...
Trusty URIs: Verifiable, Immutable, and Permanent Digital Artifacts for Linke...Trusty URIs: Verifiable, Immutable, and Permanent Digital Artifacts for Linke...
Trusty URIs: Verifiable, Immutable, and Permanent Digital Artifacts for Linke...
 
A Multilingual Semantic Wiki based on Attempto Controlled English and Grammat...
A Multilingual Semantic Wiki based on Attempto Controlled English and Grammat...A Multilingual Semantic Wiki based on Attempto Controlled English and Grammat...
A Multilingual Semantic Wiki based on Attempto Controlled English and Grammat...
 
AceWiki: Controlled English in a Semantic Wiki
AceWiki: Controlled English in a Semantic WikiAceWiki: Controlled English in a Semantic Wiki
AceWiki: Controlled English in a Semantic Wiki
 
A Decentralized Network for Publishing Linked Data — Nanopublications, Trusty...
A Decentralized Network for Publishing Linked Data — Nanopublications, Trusty...A Decentralized Network for Publishing Linked Data — Nanopublications, Trusty...
A Decentralized Network for Publishing Linked Data — Nanopublications, Trusty...
 
Broadening the Scope of Nanopublications
Broadening the Scope of NanopublicationsBroadening the Scope of Nanopublications
Broadening the Scope of Nanopublications
 

Similaire à AceWiki Semantic Wiki Overview

How Controlled English can Improve Semantic Wikis
How Controlled English can Improve Semantic WikisHow Controlled English can Improve Semantic Wikis
How Controlled English can Improve Semantic WikisTobias Kuhn
 
Towards Self-explanatory Ontology Visualization with Contextual Verbalization
Towards Self-explanatory Ontology Visualization with Contextual VerbalizationTowards Self-explanatory Ontology Visualization with Contextual Verbalization
Towards Self-explanatory Ontology Visualization with Contextual VerbalizationNormunds Grūzītis
 
Thom Kiddle & Eaquals members, Assessing oral Proficiency
Thom Kiddle & Eaquals members, Assessing oral ProficiencyThom Kiddle & Eaquals members, Assessing oral Proficiency
Thom Kiddle & Eaquals members, Assessing oral Proficiencyeaquals
 
Building Open Educational Resources for EAP at Hanoi Open University
Building Open Educational Resources for EAP at Hanoi Open UniversityBuilding Open Educational Resources for EAP at Hanoi Open University
Building Open Educational Resources for EAP at Hanoi Open UniversityAlannah Fitzgerald
 
Love is a stranger in an open car to tempt you in and drive you far away... t...
Love is a stranger in an open car to tempt you in and drive you far away... t...Love is a stranger in an open car to tempt you in and drive you far away... t...
Love is a stranger in an open car to tempt you in and drive you far away... t...Alannah Fitzgerald
 
Open Annotation: Annotating High Energy Physics on the Web
Open Annotation: Annotating High Energy Physics on the WebOpen Annotation: Annotating High Energy Physics on the Web
Open Annotation: Annotating High Energy Physics on the WebRobert Sanderson
 
AlphaMWE: Construction of Multilingual Parallel Corpora with MWE Annotations ...
AlphaMWE: Construction of Multilingual Parallel Corpora with MWE Annotations ...AlphaMWE: Construction of Multilingual Parallel Corpora with MWE Annotations ...
AlphaMWE: Construction of Multilingual Parallel Corpora with MWE Annotations ...Lifeng (Aaron) Han
 
KOS Management - The case of the Organic.Edunet Ontology
KOS Management - The case of the Organic.Edunet OntologyKOS Management - The case of the Organic.Edunet Ontology
KOS Management - The case of the Organic.Edunet OntologyVassilis Protonotarios
 
Delhi University OER for ELT Collections Building
Delhi University OER for ELT Collections BuildingDelhi University OER for ELT Collections Building
Delhi University OER for ELT Collections BuildingAlannah Fitzgerald
 
Wiki Technology in the Classroom
Wiki Technology in the ClassroomWiki Technology in the Classroom
Wiki Technology in the ClassroomCLT-HU
 
Scientific and Technical Translation in English - Week 7
Scientific and Technical Translation in English - Week 7Scientific and Technical Translation in English - Week 7
Scientific and Technical Translation in English - Week 7Ron Martinez
 
[E-Dev-Day 2015][1/4] Eolian - Past Year Experiences and the Future (Daniel K...
[E-Dev-Day 2015][1/4] Eolian - Past Year Experiences and the Future (Daniel K...[E-Dev-Day 2015][1/4] Eolian - Past Year Experiences and the Future (Daniel K...
[E-Dev-Day 2015][1/4] Eolian - Past Year Experiences and the Future (Daniel K...EnlightenmentProject
 
yehlaoshi_1105_2011
yehlaoshi_1105_2011yehlaoshi_1105_2011
yehlaoshi_1105_2011ChinHuei Yeh
 
North East regional collaboration for personalised, work-based, and life-long...
North East regional collaboration for personalised, work-based, and life-long...North East regional collaboration for personalised, work-based, and life-long...
North East regional collaboration for personalised, work-based, and life-long...JISC Netskills
 

Similaire à AceWiki Semantic Wiki Overview (20)

How Controlled English can Improve Semantic Wikis
How Controlled English can Improve Semantic WikisHow Controlled English can Improve Semantic Wikis
How Controlled English can Improve Semantic Wikis
 
Towards Self-explanatory Ontology Visualization with Contextual Verbalization
Towards Self-explanatory Ontology Visualization with Contextual VerbalizationTowards Self-explanatory Ontology Visualization with Contextual Verbalization
Towards Self-explanatory Ontology Visualization with Contextual Verbalization
 
M1 M69 2009
M1 M69 2009M1 M69 2009
M1 M69 2009
 
Thom Kiddle & Eaquals members, Assessing oral Proficiency
Thom Kiddle & Eaquals members, Assessing oral ProficiencyThom Kiddle & Eaquals members, Assessing oral Proficiency
Thom Kiddle & Eaquals members, Assessing oral Proficiency
 
Building Open Educational Resources for EAP at Hanoi Open University
Building Open Educational Resources for EAP at Hanoi Open UniversityBuilding Open Educational Resources for EAP at Hanoi Open University
Building Open Educational Resources for EAP at Hanoi Open University
 
FinalReport
FinalReportFinalReport
FinalReport
 
Love is a stranger in an open car to tempt you in and drive you far away... t...
Love is a stranger in an open car to tempt you in and drive you far away... t...Love is a stranger in an open car to tempt you in and drive you far away... t...
Love is a stranger in an open car to tempt you in and drive you far away... t...
 
Open Annotation: Annotating High Energy Physics on the Web
Open Annotation: Annotating High Energy Physics on the WebOpen Annotation: Annotating High Energy Physics on the Web
Open Annotation: Annotating High Energy Physics on the Web
 
Training python (new Updated)
Training python (new Updated)Training python (new Updated)
Training python (new Updated)
 
Python - the basics
Python - the basicsPython - the basics
Python - the basics
 
AlphaMWE: Construction of Multilingual Parallel Corpora with MWE Annotations ...
AlphaMWE: Construction of Multilingual Parallel Corpora with MWE Annotations ...AlphaMWE: Construction of Multilingual Parallel Corpora with MWE Annotations ...
AlphaMWE: Construction of Multilingual Parallel Corpora with MWE Annotations ...
 
KOS Management - The case of the Organic.Edunet Ontology
KOS Management - The case of the Organic.Edunet OntologyKOS Management - The case of the Organic.Edunet Ontology
KOS Management - The case of the Organic.Edunet Ontology
 
Knowledge Organization Systems (KOS): Management of Classification Systems in...
Knowledge Organization Systems (KOS): Management of Classification Systems in...Knowledge Organization Systems (KOS): Management of Classification Systems in...
Knowledge Organization Systems (KOS): Management of Classification Systems in...
 
Delhi University OER for ELT Collections Building
Delhi University OER for ELT Collections BuildingDelhi University OER for ELT Collections Building
Delhi University OER for ELT Collections Building
 
Facs online tutorial
Facs online tutorialFacs online tutorial
Facs online tutorial
 
Wiki Technology in the Classroom
Wiki Technology in the ClassroomWiki Technology in the Classroom
Wiki Technology in the Classroom
 
Scientific and Technical Translation in English - Week 7
Scientific and Technical Translation in English - Week 7Scientific and Technical Translation in English - Week 7
Scientific and Technical Translation in English - Week 7
 
[E-Dev-Day 2015][1/4] Eolian - Past Year Experiences and the Future (Daniel K...
[E-Dev-Day 2015][1/4] Eolian - Past Year Experiences and the Future (Daniel K...[E-Dev-Day 2015][1/4] Eolian - Past Year Experiences and the Future (Daniel K...
[E-Dev-Day 2015][1/4] Eolian - Past Year Experiences and the Future (Daniel K...
 
yehlaoshi_1105_2011
yehlaoshi_1105_2011yehlaoshi_1105_2011
yehlaoshi_1105_2011
 
North East regional collaboration for personalised, work-based, and life-long...
North East regional collaboration for personalised, work-based, and life-long...North East regional collaboration for personalised, work-based, and life-long...
North East regional collaboration for personalised, work-based, and life-long...
 

Plus de Tobias Kuhn

Nanopublications and Decentralized Publishing
Nanopublications and Decentralized PublishingNanopublications and Decentralized Publishing
Nanopublications and Decentralized PublishingTobias Kuhn
 
Linked Data Publishing with Nanopublications
Linked Data Publishing with NanopublicationsLinked Data Publishing with Nanopublications
Linked Data Publishing with NanopublicationsTobias Kuhn
 
Genuine semantic publishing
Genuine semantic publishingGenuine semantic publishing
Genuine semantic publishingTobias Kuhn
 
The Controlled Natural Language of Randall Munroe’s Thing Explainer
The Controlled Natural Language of Randall Munroe’s Thing Explainer The Controlled Natural Language of Randall Munroe’s Thing Explainer
The Controlled Natural Language of Randall Munroe’s Thing Explainer Tobias Kuhn
 
Publishing without Publishers: a Decentralized Approach to Dissemination, Ret...
Publishing without Publishers: a Decentralized Approach to Dissemination, Ret...Publishing without Publishers: a Decentralized Approach to Dissemination, Ret...
Publishing without Publishers: a Decentralized Approach to Dissemination, Ret...Tobias Kuhn
 
Semantic Publishing and Nanopublications
Semantic Publishing and NanopublicationsSemantic Publishing and Nanopublications
Semantic Publishing and NanopublicationsTobias Kuhn
 
Scientific Data Publishing
Scientific Data PublishingScientific Data Publishing
Scientific Data PublishingTobias Kuhn
 
Science Bots: A Model for the Future of Scientific Computation?
Science Bots: A Model for the Future of Scientific Computation?Science Bots: A Model for the Future of Scientific Computation?
Science Bots: A Model for the Future of Scientific Computation?Tobias Kuhn
 
Semantic Publishing with Nanopublications
Semantic Publishing with Nanopublications Semantic Publishing with Nanopublications
Semantic Publishing with Nanopublications Tobias Kuhn
 
Citation Graph Analysis to Identify Memes in Scientific Literature
Citation Graph Analysis to Identify Memes in Scientific LiteratureCitation Graph Analysis to Identify Memes in Scientific Literature
Citation Graph Analysis to Identify Memes in Scientific LiteratureTobias Kuhn
 
Citation Graph Analysis to Identify Memes in Scientific Literature
Citation Graph Analysis to Identify Memes in Scientific LiteratureCitation Graph Analysis to Identify Memes in Scientific Literature
Citation Graph Analysis to Identify Memes in Scientific LiteratureTobias Kuhn
 
Automatische Übersetzung in einem multilingualen, semantischen Wiki
Automatische Übersetzung in einem multilingualen, semantischen WikiAutomatische Übersetzung in einem multilingualen, semantischen Wiki
Automatische Übersetzung in einem multilingualen, semantischen WikiTobias Kuhn
 
Improving Text Mining with Controlled Natural Language: A Case Study for Prot...
Improving Text Mining with Controlled Natural Language: A Case Study for Prot...Improving Text Mining with Controlled Natural Language: A Case Study for Prot...
Improving Text Mining with Controlled Natural Language: A Case Study for Prot...Tobias Kuhn
 
AceRules: Executing Rules in Controlled Natural Language
AceRules: Executing Rules in Controlled Natural LanguageAceRules: Executing Rules in Controlled Natural Language
AceRules: Executing Rules in Controlled Natural LanguageTobias Kuhn
 
Wissensrepräsentation in kontrolliertem Englisch
Wissensrepräsentation in kontrolliertem EnglischWissensrepräsentation in kontrolliertem Englisch
Wissensrepräsentation in kontrolliertem EnglischTobias Kuhn
 

Plus de Tobias Kuhn (16)

Nanopublications and Decentralized Publishing
Nanopublications and Decentralized PublishingNanopublications and Decentralized Publishing
Nanopublications and Decentralized Publishing
 
Linked Data Publishing with Nanopublications
Linked Data Publishing with NanopublicationsLinked Data Publishing with Nanopublications
Linked Data Publishing with Nanopublications
 
Genuine semantic publishing
Genuine semantic publishingGenuine semantic publishing
Genuine semantic publishing
 
The Controlled Natural Language of Randall Munroe’s Thing Explainer
The Controlled Natural Language of Randall Munroe’s Thing Explainer The Controlled Natural Language of Randall Munroe’s Thing Explainer
The Controlled Natural Language of Randall Munroe’s Thing Explainer
 
Publishing without Publishers: a Decentralized Approach to Dissemination, Ret...
Publishing without Publishers: a Decentralized Approach to Dissemination, Ret...Publishing without Publishers: a Decentralized Approach to Dissemination, Ret...
Publishing without Publishers: a Decentralized Approach to Dissemination, Ret...
 
Semantic Publishing and Nanopublications
Semantic Publishing and NanopublicationsSemantic Publishing and Nanopublications
Semantic Publishing and Nanopublications
 
Scientific Data Publishing
Scientific Data PublishingScientific Data Publishing
Scientific Data Publishing
 
Science Bots: A Model for the Future of Scientific Computation?
Science Bots: A Model for the Future of Scientific Computation?Science Bots: A Model for the Future of Scientific Computation?
Science Bots: A Model for the Future of Scientific Computation?
 
Semantic Publishing with Nanopublications
Semantic Publishing with Nanopublications Semantic Publishing with Nanopublications
Semantic Publishing with Nanopublications
 
Nanopubs
NanopubsNanopubs
Nanopubs
 
Citation Graph Analysis to Identify Memes in Scientific Literature
Citation Graph Analysis to Identify Memes in Scientific LiteratureCitation Graph Analysis to Identify Memes in Scientific Literature
Citation Graph Analysis to Identify Memes in Scientific Literature
 
Citation Graph Analysis to Identify Memes in Scientific Literature
Citation Graph Analysis to Identify Memes in Scientific LiteratureCitation Graph Analysis to Identify Memes in Scientific Literature
Citation Graph Analysis to Identify Memes in Scientific Literature
 
Automatische Übersetzung in einem multilingualen, semantischen Wiki
Automatische Übersetzung in einem multilingualen, semantischen WikiAutomatische Übersetzung in einem multilingualen, semantischen Wiki
Automatische Übersetzung in einem multilingualen, semantischen Wiki
 
Improving Text Mining with Controlled Natural Language: A Case Study for Prot...
Improving Text Mining with Controlled Natural Language: A Case Study for Prot...Improving Text Mining with Controlled Natural Language: A Case Study for Prot...
Improving Text Mining with Controlled Natural Language: A Case Study for Prot...
 
AceRules: Executing Rules in Controlled Natural Language
AceRules: Executing Rules in Controlled Natural LanguageAceRules: Executing Rules in Controlled Natural Language
AceRules: Executing Rules in Controlled Natural Language
 
Wissensrepräsentation in kontrolliertem Englisch
Wissensrepräsentation in kontrolliertem EnglischWissensrepräsentation in kontrolliertem Englisch
Wissensrepräsentation in kontrolliertem Englisch
 

Dernier

Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
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
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
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
 
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
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
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
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
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
 
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
 
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
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
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
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
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
 
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
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 

Dernier (20)

Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
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
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
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
 
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
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
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...
 
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
 
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
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
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
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
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
 
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
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 

AceWiki Semantic Wiki Overview

  • 1. AceWiki Tobias Kuhn Department of Intelligent Computer Systems University of Malta Grammatical Framework Summer School 23 August 2011 Barcelona
  • 2. • AceWiki is a semantic wiki • Articles are written in Attempto Controlled English (ACE) • These sentences are internally translated into the Semantic Web language OWL • An OWL reasoner is built in to answer questions and detect inconsistencies • Special editor for writing ACE statements • Stable implementation, but some important features are still missing Tobias Kuhn, University of Malta AceWiki GF Summer School, 23 August 2011 2 / 14
  • 3. Screenshot Tobias Kuhn, University of Malta AceWiki GF Summer School, 23 August 2011 3 / 14
  • 4. Writability Problem Writing CNL statements is much harder than reading them: • For writing statements in a CNL, users have to know the restrictions of the language • The restrictions of sophisticated CNLs like ACE are quite complex • Users need support for writing CNL statements! There are several approaches: • Error messages • Conceptual authoring: users do not directly change the text, but trigger modification actions • Predictive editors Tobias Kuhn, University of Malta AceWiki GF Summer School, 23 August 2011 4 / 14
  • 5. Predictive Editors: Challenges A predictive editor shows all possible continuations of a partial text. Challenges: • Potentially high number of possible words • Sentence creation should be quick (not much more than one mouse click per word) • Novice versus experienced users • Creation of new words • Suitable grammar notation and parser Tobias Kuhn, University of Malta AceWiki GF Summer School, 23 August 2011 5 / 14
  • 6. Predictive Editor Tobias Kuhn, University of Malta AceWiki GF Summer School, 23 August 2011 6 / 14
  • 7. Articles, Words and Statements Articles ⇔ Words. Every word has an article. • Proper names (Individuals) • Nouns (Concepts) • Of-constructs (Relations) • Transitive Verbs (Relations) • Transitive Adjectives (Relations) Statements. Every article consist of a list of statements. • Declarative ACE Sentences (Assertions) • considered for reasoning: blue triangle • too complex for reasoning: red triangle • ACE Questions (Queries) • Comments (Informal Notes) Tobias Kuhn, University of Malta AceWiki GF Summer School, 23 August 2011 7 / 14
  • 8. Consistency Checking Consistency of the knowledge base is very important, because it is a prerequisite for all other reasoning tasks. AceWiki ensures consistency by checking every new statement: Tobias Kuhn, University of Malta AceWiki GF Summer School, 23 August 2011 8 / 14
  • 9. Question Answering AceWiki supports simple wh-questions with exactly one wh-word: Tobias Kuhn, University of Malta AceWiki GF Summer School, 23 August 2011 9 / 14
  • 10. Evaluation Two small usability experiments with earlier versions of AceWiki: • Altogether 26 untrained participants • Task: Collaborative creation of a knowledge base Results: • 78%-81% of the sentences were correct and sensible • 61%-70% of them were complex (containing negation, implication, disjunction or number restriction) • Creation of a correct sentence every 5–6 minutes • Definition of a new word every 5–7 minutes → Even untrained users can effectively use AceWiki Tobias Kuhn, University of Malta AceWiki GF Summer School, 23 August 2011 10 / 14
  • 11. Expressiveness versus Efficiency Trade-off: Expressiveness/Complexity ⇔ Decidability/Efficiency • First-order logic: expressive, undecidable, very inefficient • Description Logics, OWL: less expressive, decidable, inefficient • OWL Profiles (RL, EL, QL): even less expressive, decidable, efficient AceWiki can use full OWL or an OWL profile for reasoning. Sentences that are more complex get a red triangle and are ignored for reasoning: Tobias Kuhn, University of Malta AceWiki GF Summer School, 23 August 2011 11 / 14
  • 12. Architecture AceWiki GUI Echo Web Framework Core Engine ACE/OWL Language Engine OWL API OWLlink HermiT Reasoner Java APE Binding JPL Java Servlet Container (e.g. Jetty, Apache Tomcat) ACE Parser (APE) SWI Prolog External Reasoner: FaCT++, Pellet, RacerPro, etc. Tobias Kuhn, University of Malta AceWiki GF Summer School, 23 August 2011 12 / 14
  • 13. Future Within the MOLTO project, the AceWiki approach should be extended to a multilingual semantic wiki. Users should be able to access (view and edit) the same knowledge base in different languages in a fully synchronized way. Tobias Kuhn, University of Malta AceWiki GF Summer School, 23 August 2011 13 / 14
  • 14. That’s it from my side Now, Kaarel will tell you more about what is going on under the hood of AceWiki Tobias Kuhn, University of Malta AceWiki GF Summer School, 23 August 2011 14 / 14