How can Computer Science contribute to Research Publishing?

Slides:



Advertisements
Similar presentations
Ontology-Based Computing Kenneth Baclawski Northeastern University and Jarg.
Advertisements

Using Several Ontologies for Describing Audio-Visual Documents: A Case Study in the Medical Domain Sunday 29 th of May, 2005 Antoine Isaac 1 & Raphaël.
Description Logic Based Ontology Languages Ian Horrocks Information Systems Group Oxford University Computing Laboratory.
Ontologies and Databases Ian Horrocks Information Systems Group Oxford University Computing Laboratory.
An Introduction to Description Logics
Object-Oriented Software Development CS 3331 Fall 2009.
Simplifying Syntactic and Semantic Parsing of NL Based Queries in Advanced Application Domains E. Kapetanios, D. Baer, P. Groenewoud Dept. of Computer.
Of 27 lecture 7: owl - introduction. of 27 ece 627, winter ‘132 OWL a glimpse OWL – Web Ontology Language describes classes, properties and relations.
DL-LITE: TRACTABLE DESCRIPTION LOGICS FOR ONTOLOGIES AUTHORS: DIEGO CALVANESE, GIUSEPPE DE GIACOMO, DOMENICO LEMBO, MAURIZIO LENZERINI, RICCARDO ROSATI.
Ontologies and the Semantic Web by Ian Horrocks presented by Thomas Packer 1.
PR-OWL: A Framework for Probabilistic Ontologies by Paulo C. G. COSTA, Kathryn B. LASKEY George Mason University presented by Thomas Packer 1PR-OWL.
Software Testing and Quality Assurance
SPARQL and OWL: How to Answer Conjunctive Queries with an Expressive Ontology Language Birte Glimm.
Ontology-Based Information Systems Ian Horrocks Information Systems Group Oxford University Computing Laboratory.
Scalable Ontology-Based Information Systems Ian Horrocks Information Systems Group Oxford University Computing Laboratory.
Semantic Web Tools for Authoring and Using Analysis Results Richard Fikes Robert McCool Deborah McGuinness Sheila McIlraith Jessica Jenkins Knowledge Systems.
Chapter 6 Methodology Conceptual Databases Design Transparencies © Pearson Education Limited 1995, 2005.
Use of Ontologies in the Life Sciences: BioPax Graciela Gonzalez, PhD (some slides adapted from presentations available at
Semantic Location Based Services for Smart Spaces Kostas Kolomvatsos, Vassilis Papataxiarhis, Vassileios Tsetsos P ervasive C omputing R esearch G roup.
Lecture Fourteen Methodology - Conceptual Database Design
Semantic Web The Story So Far Ian Horrocks Oxford University Computing Laboratory.
From SHIQ and RDF to OWL: The Making of a Web Ontology Language
Domain Modelling the upper levels of the eframework Yvonne Howard Hilary Dexter David Millard Learning Societies LabDistributed Learning, University of.
Semantic Web Technologies Lecture # 2 Faculty of Computer Science, IBA.
Scalable Ontology-Based Information Systems Ian Horrocks Information Systems Group Oxford University Computing Laboratory.
MDC Open Information Model West Virginia University CS486 Presentation Feb 18, 2000 Lijian Liu (OIM:
Amarnath Gupta Univ. of California San Diego. An Abstract Question There is no concrete answer …but …
Carlos Lamsfus. ISWDS 2005 Galway, November 7th 2005 CENTRO DE TECNOLOGÍAS DE INTERACCIÓN VISUAL Y COMUNICACIONES VISUAL INTERACTION AND COMMUNICATIONS.
Semantic Interoperability Jérôme Euzenat INRIA & LIG France Natasha Noy Stanford University USA.
CONTI’2008, 5-6 June 2008, TIMISOARA 1 Towards a digital content management system Gheorghe Sebestyen-Pal, Tünde Bálint, Bogdan Moscaliuc, Agnes Sebestyen-Pal.
Katanosh Morovat.   This concept is a formal approach for identifying the rules that encapsulate the structure, constraint, and control of the operation.
Ontologies and the Semantic Web The Story So Far Ian Horrocks Information Systems Group Oxford University Computing Laboratory.
An Introduction to Description Logics. What Are Description Logics? A family of logic based Knowledge Representation formalisms –Descendants of semantic.
EXCS Sept Knowledge Engineering Meets Software Engineering Hele-Mai Haav Institute of Cybernetics at TUT Software department.
Applying Belief Change to Ontology Evolution PhD Student Computer Science Department University of Crete Giorgos Flouris Research Assistant.
Methodology - Conceptual Database Design Transparencies
Methodology Conceptual Databases Design
CoGenTex, Inc. Ontology-based Multimodal User Interface in MOQA AQUAINT 18-Month Workshop San Diego, California Tanya Korelsky Benoit Lavoie Ted Caldwell.
Information Systems: Databases Define the role of general information systems Describe the elements of a database management system (DBMS) Describe the.
PART IV: REPRESENTING, EXPLAINING, AND PROCESSING ALIGNMENTS & PART V: CONCLUSIONS Ontology Matching Jerome Euzenat and Pavel Shvaiko.
School of Computing FACULTY OF ENGINEERING Developing a methodology for building small scale domain ontologies: HISO case study Ilaria Corda PhD student.
1 Ontology-based Semantic Annotatoin of Process Template for Reuse Yun Lin, Darijus Strasunskas Depart. Of Computer and Information Science Norwegian Univ.
The Agricultural Ontology Service (AOS) A Tool for Facilitating Access to Knowledge AGRIS/CARIS and Documentation Group Library and Documentation Systems.
Dimitrios Skoutas Alkis Simitsis
Object Oriented Multi-Database Systems An Overview of Chapters 4 and 5.
GREGORY SILVER KUSHEL RIA BELLPADY JOHN MILLER KRYS KOCHUT WILLIAM YORK Supporting Interoperability Using the Discrete-event Modeling Ontology (DeMO)
Using Several Ontologies for Describing Audio-Visual Documents: A Case Study in the Medical Domain Sunday 29 th of May, 2005 Antoine Isaac 1 & Raphaël.
A Systemic Approach for Effective Semantic Access to Cultural Content Ilianna Kollia, Vassilis Tzouvaras, Nasos Drosopoulos and George Stamou Presenter:
Ontology-Based Computing Kenneth Baclawski Northeastern University and Jarg.
SKOS. Ontologies Metadata –Resources marked-up with descriptions of their content. No good unless everyone speaks the same language; Terminologies –Provide.
1 Resolving Schematic Discrepancy in the Integration of Entity-Relationship Schemas Qi He Tok Wang Ling Dept. of Computer Science School of Computing National.
Issues in Ontology-based Information integration By Zhan Cui, Dean Jones and Paul O’Brien.
Knowledge Representation. Keywordsquick way for agents to locate potentially useful information Thesaurimore structured approach than keywords, arranging.
Description Logics Dr. Alexandra I. Cristea. Description Logics Description Logics allow formal concept definitions that can be reasoned about to be expressed.
A Portrait of the Semantic Web in Action Jeff Heflin and James Hendler IEEE Intelligent Systems December 6, 2010 Hyewon Lim.
Semantic Data Extraction for B2B Integration Syntactic-to-Semantic Middleware Bruno Silva 1, Jorge Cardoso 2 1 2
WonderWeb. Ontology Infrastructure for the Semantic Web. IST Project Review Meeting, 11 th March, WP2: Tools Raphael Volz Universität.
1 Integration of data sources Patrick Lambrix Department of Computer and Information Science Linköpings universitet.
1 Integrating Databases into the Semantic Web through an Ontology-based Framework Dejing Dou, Paea LePendu, Shiwoong Kim Computer and Information Science,
Ontology Technology applied to Catalogues Paul Kopp.
OWL (Ontology Web Language and Applications) Maw-Sheng Horng Department of Mathematics and Information Education National Taipei University of Education.
The Semantic Web By: Maulik Parikh.
Description Logic Reasoning
Lecture #11: Ontology Engineering Dr. Bhavani Thuraisingham
Ontology Evolution: A Methodological Overview
ece 720 intelligent web: ontology and beyond
Ontology-Based Approaches to Data Integration
Towards Semantically Grounded Decision Rules Using ORM+
Ontologies and Databases
Presentation transcript:

How can Computer Science contribute to Research Publishing?

Introduction to KRR Group

Who are we? Academics –Ian Horrocks –A. N. Other Research Students –Héctor Pérez-Urbina –Rob Shearer Research Staff –Bernardo Cuenca Grau –Birte Glimm –Yevgeny Kazakov –Boris Motik –Rob Shearer

What Do We Do? Knowledge representation (obviously) Ontologies and ontology languages Description logics –Formal underpinnings of ontology languages Reasoning problems and algorithms Implementation and optimisation of reasoning systems

Relevance to Publishing?

Annotations Key role will be played by annotations

Annotations Key role will be played by annotations But how can meaning be understood by software? Now... that should clear up a few things around here

Annotation Semantics Agree on meaning of a set of terms E.g., Dublin Core –Limited flexibility and extensibility –Limited number of things can be expressed Agree on language used to define meanings E.g., an ontology language –Flexible and extensible –New terms can be formed by combining existing ones –Meaning (semantics) of such terms is formally specified

What is an Ontology? A model of (some aspect of) the world Introduces vocabulary relevant to domain –Often includes names for classes and relationships Specifies intended meaning of vocabulary –Typically formalised using a suitable logic Closely related to schemas in the DB world –Instantiated by set of individuals and relations –Defines constraints on possible instantiations

Supporting Ontology Engineering Developing and maintaining quality ontolgies is very challenging Users need tools and services, e.g., to help check if ontology is: –Meaningful — all named classes can have instances

Supporting Ontology Engineering Developing and maintaining quality ontolgies is very challenging Users need tools and services, e.g., to help check if ontology is: –Meaningful — all named classes can have instances –Correct — captures intuitions of domain experts

Supporting Ontology Engineering Developing and maintaining quality ontolgies is very challenging Users need tools and services, e.g., to help check if ontology is: –Meaningful — all named classes can have instances –Correct — captures intuitions of domain experts –Minimally redundant — no unintended synonyms  Banana splitBanana sundae

Range of new “non-standard” services supporting, e.g.: –Error diagnosis and repair Supporting Ontology Engineering

Range of new “non-standard” services supporting, e.g.: –Error diagnosis and repair –Modular design and integration What is the effect of merging O 2 into O 1 ? –Module Extraction Extract a (small) module from O capturing all “relevant” information about some vocabulary V –Bottom-up design Find a (small and specific) concept describing a set of individuals Supporting Ontology Engineering

In an Ontology based Information System (OIS), Query answering ¼ computing logical entailment –Reasoner needed in order to answer queries, e.g.: C is a sub-class of D iff O ² 8 x. C(x) ! D(x) a is an instance of C iff O ² C(a) OIS with no reasoner ¼ DBMS with no query engine Supporting Query Answering

Information Integration Ontologies provide unifying schema –Bridging between different data sources Query answering w.r.t.ontology –Date retrieved from relevant sources Similar to data integration in DBs –More flexible –Deductive capabilities

Driving User Interfaces Interface reflects structure of knowledge Query by navigation Semantically meaningful presentation of data –Easier understanding Context aware

Research Themes

Ontology Languages Standards crucial –Interoperability –Tool support W3C OWL ontology language standard –Central role in development of OWL language –Leading development of OWL 2 Extension to OWL driven by application requirements OWL 3? –Graphs –Integrity constraints –…–…

Scalability Integration of DLs with DBs Tractable ontology languages –Lightweight languages for data-intensive applications –Reasoning can be reduced to SQL querying New HermiT DL reasoner –Implements optimised hypertableau algorithm –Already outperforms existing reasoners –Aim is to push the limits of “practical” reasoning

New Reasoning Services Integration & extraction of modules Algorithms and practical techniques Incremental reasoning Methodologies and tool support

New Reasoning Services Conjunctive query answering Views –Definition and application in ontologies –Algorithms and tool support Information hiding and privacy –Lift/transform ideas from DB research –Reformulate as reasoning problems

Thank you for listening Any questions?