Pat Hayes Thomas C Eskridge Raul Saavedra Thomas ReichherzerMala Mehrotra Dmitri Bobrovnikoff Collaborative Knowledge Capture In Ontologies.

Slides:



Advertisements
Similar presentations
MICHAEL MARINO CSC 101 Whats New in Office Office Live Workspace 3 new things about Office Live Workspace are: Anywhere Access Store Microsoft.
Advertisements

TU e technische universiteit eindhoven / department of mathematics and computer science Modeling User Input and Hypermedia Dynamics in Hera Databases and.
CH-4 Ontologies, Querying and Data Integration. Introduction to RDF(S) RDF stands for Resource Description Framework. RDF is a standard for describing.
Sharpdesk Overview Desktop Composer Search Imaging      
1 Mind Visual Diff An architecture comparison tool December 16 th, 2014 – v0.2.2 Seyvoz Stephane Assystem.
University of Illinois Visualizing Text Loretta Auvil UIUC February 25, 2011.
UNCERTML - DESCRIBING AND COMMUNICATING UNCERTAINTY Matthew Williams
Objective Understand web-based digital media production methods, software, and hardware. Course Weight : 10%
SRDC Ltd. 1. Problem  Solutions  Various standardization efforts ◦ Document models addressing a broad range of requirements vs Industry Specific Document.
Coastal Atlas Interoperability - Ontologies (continued) Luis Bermudez Stephanie Watson Marine Metadata Interoperability Initiative 1.
Using the Semantic Web to Construct an Ontology- Based Repository for Software Patterns Scott Henninger Computer Science and Engineering University of.
Research topics Semantic Web - Spring 2007 Computer Engineering Department Sharif University of Technology.
A New Learning Tools. Topic Maps is a standard for the representation and interchange of knowledge, with an emphasis on the findability of information.
Semantic Search Jiawei Rong Authors Semantic Search, in Proc. Of WWW Author R. Guhua (IBM) Rob McCool (Stanford University) Eric Miller.
Dynamic Ontologies on the Web Jeff Heflin, James Hendler.
Visual Web Information Extraction With Lixto Robert Baumgartner Sergio Flesca Georg Gottlob.
COMP 6703 eScience Project Semantic Web for Museums Student : Lei Junran Client/Technical Supervisor : Tom Worthington Academic Supervisor : Peter Strazdins.
Understanding Metamodels. Outline Understanding metamodels Applying reference models Fundamental metamodel for describing software components Content.
ReQuest (Validating Semantic Searches) Norman Piedade de Noronha 16 th July, 2004.
1 of 5 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
Editing Description Logic Ontologies with the Protege OWL Plugin.
Open and save files directly from Word, Excel, and PowerPoint No more flash drives or sending yourself documents via Stop manually merging versions.
Working with SharePoint Document Libraries. What are document libraries? Document libraries are collections of files that you can share with team members.
DartGrid Browser-based mapping tool of SQL to RDF Point Template Zhejiang University & OpenLink Software.
New trends in Semantic Web Cagliari, December, 2nd, 2004 Using Standards in e-Learning Claude Moulin UMR CNRS 6599 Heudiasyc University of Compiègne (France)
Chapter 11-Multimedia Authoring Tools. Overview Introduction to multimedia authoring tools. Types of authoring tools. Cross-platform authoring notes.
Linking Disparate Datasets of the Earth Sciences with the SemantEco Annotator Session: Managing Ecological Data for Effective Use and Reuse Patrice Seyed.
Break Out Session on Infrastructure and Technology: A Report Vipul Kashyap AOS Workshop, Rome, 15 November 2001
Tutorial 1 Getting Started with Adobe Dreamweaver CS3
The Semantic Web Service Shuying Wang Outline Semantic Web vision Core technologies XML, RDF, Ontology, Agent… Web services DAML-S.
Building Search Portals With SP2013 Search. 2 SharePoint 2013 Search  Introduction  Changes in the Architecture  Result Sources  Query Rules/Result.
Department of Mechanical Engineering, LSUSession VII MATLAB Tutorials Session VIII Graphical User Interface using MATLAB Rajeev Madazhy
University of Dublin Trinity College Localisation and Personalisation: Dynamic Retrieval & Adaptation of Multi-lingual Multimedia Content Prof Vincent.
Chapter 8: Writing Graphical User Interfaces
1 GRL Tools JUCMNav vs. OpenOME CSI5112 – Project Winter 2008 Bo Peng, Li Chen, Yessine Daadaa.
Information Systems & Semantic Web University of Koblenz ▪ Landau, Germany Semantic Web - Multimedia Annotation – Steffen Staab
RDF and OWL Developing Semantic Web Services by H. Peter Alesso and Craig F. Smith CMPT 455/826 - Week 6, Day Sept-Dec 2009 – w6d21.
Aude Dufresne and Mohamed Rouatbi University of Montreal LICEF – CIRTA – MATI CANADA Learning Object Repositories Network (CRSNG) Ontologies, Applications.
IBM Software Group ® Overview of SA and RSA Integration John Jessup June 1, 2012 Slides from Kevin Cornell December 2008 Have been reused in this presentation.
Selected Topics in Software Engineering - Distributed Software Development.
Enabling Access to Sound Archives through Integration, Enrichment and Retrieval WP2 – Media Semantics and Ontologies.
Coastal Atlas Interoperability - Ontologies (Advanced topics that we did not get to in detail) Luis Bermudez Stephanie Watson Marine Metadata Interoperability.
WDO-It! 101 Workshop: Creating an abstraction of a process UTEP’s Trust Laboratory NDR HP MP.
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.
SKOS. Ontologies Metadata –Resources marked-up with descriptions of their content. No good unless everyone speaks the same language; Terminologies –Provide.
© Geodise Project, University of Southampton, Knowledge Management in Geodise Geodise Knowledge Management Team Barry Tao, Colin Puleston, Liming.
Chapter 4: Working with ASP.NET Server Controls OUTLINE  What ASP.NET Server Controls are  How the ASP.NET run time processes the server controls on.
Towards the Semantic Web 6 Generating Ontologies for the Semantic Web: OntoBuilder R.H.P. Engles and T.Ch.Lech 이 은 정
Introduction to the Semantic Web and Linked Data Module 1 - Unit 2 The Semantic Web and Linked Data Concepts 1-1 Library of Congress BIBFRAME Pilot Training.
User Profiling using Semantic Web Group members: Ashwin Somaiah Asha Stephen Charlie Sudharshan Reddy.
Of 33 lecture 1: introduction. of 33 the semantic web vision today’s web (1) web content – for human consumption (no structural information) people search.
CASE (Computer-Aided Software Engineering) Tools Software that is used to support software process activities. Provides software process support by:- –
Issues in Ontology-based Information integration By Zhan Cui, Dean Jones and Paul O’Brien.
UI's for inputting and presenting the metadata of hypermedia documents Kai Kuikkaniemi HUT T
® IBM Software Group © 2007 IBM Corporation Module 1: Getting Started with Rational Software Architect Essentials of Modeling with IBM Rational Software.
Concepts and Realization of a Diagram Editor Generator Based on Hypergraph Transformation Author: Mark Minas Presenter: Song Gu.
The Semantic Web. What is the Semantic Web? The Semantic Web is an extension of the current Web in which information is given well-defined meaning, enabling.
A Portrait of the Semantic Web in Action Jeff Heflin and James Hendler IEEE Intelligent Systems December 6, 2010 Hyewon Lim.
Information Architecture & Design Week 9 Schedule - Web Research Papers Due Now - Questions about Metaphors and Icons with Labels - Design 2- the Web -
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.
21 Copyright © 2009, Oracle. All rights reserved. Working with Oracle Business Intelligence Answers.
OWL Web Ontology Language Summary IHan HSIAO (Sharon)
Easy Site Navigation Getting organized, staying organized Creating custom site-navigation controls Using Menu, TreeView, and SiteMenuPath controls Make.
GoRelations: an Intuitive Query System for DBPedia Lushan Han and Tim Finin 15 November 2011
Semantic Web. P2 Introduction Information management facilities not keeping pace with the capacity of our information storage. –Information Overload –haphazardly.
CHAPTER 8 Multimedia Authoring Tools
Knowledge Based Workflow Building Architecture
Overview of Oracle Site Hub
Semantic Wikis Expedition #52 Conor Shankey CEO July 18, 2006
Presentation transcript:

Pat Hayes Thomas C Eskridge Raul Saavedra Thomas ReichherzerMala Mehrotra Dmitri Bobrovnikoff Collaborative Knowledge Capture In Ontologies

Concept-Map Ontology Environment OWL is the Semantic Web standard for formal knowledge representation and communication between systems. Concept mapping is a tested, intuitive, low- entry-cost technique for knowledge capture and composition. COE uses concept maps to display, edit and compose OWL, in an integrated GUI combining Cmap display with concept search and cluster analysis.

A key part of the Semantic Web vision is that authors of new ontologies can re-use concepts which already occur in other published ontologies. This reinforces the meaning of new concepts by relating them to existing ontological content. Such re-use may provide a way around the classical problems of resolving incompatibilities between rival formalizations. We call this distributed syndication. Examples include FOAF, Dublin Core. The Semantic Web as a distributed information environment

If you know about concept mapping….. COE is built on top of IHMC Concept Map Tools tool suite, so (almost) anything you can do in normal concept mapping you can also do in COE: adding nodes, moving things around, dragging and clicking, navigating, etc..

If you know about concept mapping….. COE is built on top of IHMC Concept Map Tools tool suite, so (almost) anything you can do in normal concept mapping you can also do in COE: adding nodes, moving things around, dragging and clicking, navigating, etc.. BUT in order to understand the imported OWL ontologies, and produce Cmaps which will be output as OWL, users will need to learn, and use, some new conventions. The COE GUI provides a number of new tricks to make users task easier, and COE is also a Web-oriented concept search and clustering tool.

If you know about OWL and the Semantic Web….. COE allows users to view, edit and compose OWL ontologies without needing to know anything about, or ever look at, XML or RDF. Just looking at OWL ontologies with COE is often very illuminating. The concept map GUI can be learned by SWeb newbies in about half a day.

If you know about OWL and the Semantic Web….. COE allows you to view, edit and compose OWL ontologies without needing to know anything about, or ever look at, XML or RDF. Just looking at OWL ontologies with COE is often very illuminating. The concept map GUI can be learned by SWeb newbies in about half a day. BUT composing good ontologies still requires some care. COE provides access to concept clusters from published SWeb ontologies, constructed using the Expozé algorithm. This makes visible conceptual and structural relationships between concepts, which go beyond strict OWL inference.

RDF is basically a set of triples, and so is a Cmap… … but OWL is a more complicated language

Putting OWL syntax into a Concept map Basic ideas: Individuals and classes are nodes, properties are links. Sub- links are blue, exact definitions are red:

Putting OWL syntax into a Concept map Restrictions on properties are indicated by textual labels under the property name. Property value is restricted by value and cardinality root class is defined to be an intersection

Putting OWL syntax into a Concept map Domains and ranges, properties of properties and other exotica are indicated using graphical conventions:

Putting OWL syntax into a Concept map Domains and ranges, properties of properties and other exotica are indicated using graphical conventions: Dotted edges indicate domain and range Blue edges indicate subclass Functional property shown by annotation

Using COE COE can be used as: an ontology viewer an ontology editor a concept search engine. Integrating these abilities into one user interface is important for SWeb-style ontology development, where re-use of concepts from existing ontologies on the network is a basic mechanism for achieving interoperability. ags: = dc: = owl: =

Using COE as an ontology viewer COE imports OWL/RDFS/RDF ontologies from XML files (or URIs using http) and displays them as a new concept map. Layout is automatic. Stored ontology Cmaps can be modified and archived using Cmap Tools.

Using COE as an ontology viewer The navigation tool provides a useful overview of a large ontology

Using COE as an ontology viewer The COE view provides a rapid visual assessment of ontology content and 'style', and helps locate the most salient concepts. No color, no long labels; mostly plain RDF Lots of dashed lines: mostly about properties. Nodes with large convergence are generic domains and ranges.

Using COE as an ontology viewer The COE view provides a rapid visual assessment of ontology content and 'style', and helps locate the most salient concepts. Many blue lines: a large, complex, class hierarchy Simple class hierarchies are easy to recognize

Using COE as an ontology viewer COE allows the same concept node to be copied to several places on the map surface, reducing clutter.

Using COE as an ontology viewer The auto-layout can be tuned to user preferences, and layout can be adjusted manually, and finished Cmaps archived for reference.

COE user interface additions Selecting a link label opens a drop-down menu of link names and components

COE user interface additions Templates of commonly used COE structures can be dragged into a Cmap

COE user interface additions Templates of commonly used COE structures can be dragged onto a node in a Cmap

COE user interface additions Nodes can be easily merged with a control-shift drop

Using COE as an ontology editor COE will export any Cmap into OWL. The output is always syntactically correct OWL/XML: any parts that are not translatable into OWL are ignored. This allows 'formal' and 'informal' content to be mixed in the same Cmap, and informal Cmaps to be gradually extended by adding OWL content. Re-importing the OWL file as a Cmap gives a visual 'reality check' on the state of the formalization. Complex ontologies may be composed in parts as separate Cmaps in an ontology folder, and COE will export them as a single OWL file.

Using COE as a concept search engine Distributed syndication depends on composers of new content having easy access to concepts, and enough information to enable them to make rational choices between existing concepts or inventing their own. COE provides a simple text search through archived Concept Maps in the local files and the IHMC Public Ontology Server. The COE architecture provides for a variety of more sophisticated tools for displaying concept information. A simple graphical interface to the Expozé concept clustering system is incorporated into the current version of the software, to display clusters of concepts in OWL ontologies currently available on the Semantic Web. Concepts may be used to identify and retrieve related ontologies, and be incorporated into new Cmaps.

Context Exposition in COE/MVP-CA

Vicinity Concepts for Region

Expozé-Query Panel Expozé-Query web-service allows a user to search through clustered ontologies in a COE repository. Grouping of concepts performed through an agglomerative clustering algorithm which uses various semantic and structural distance-measures across axioms. As clusters are merged, a term stabilizes when it appears only in a single cluster. The 'vicinity concepts' display shows the cluster at the stage when the query term stabilizes. The outer circle presents terms that stabilize with the query term; the inner circle presents terms that stabilized earlier in the clustering process.

Importance of vicinity concept Looking at each axiom in isolation provides a myopic view of the concept terms Examining a term across various related axioms allows users to rapidly understand it in its context Vicinity terms provide a quick intuitive guide into likely similarity of intended meaning of the concepts in different ontologies Aids exploratory ontology building through fortuitous re-use opportunities

Context Exposition in COE/MVP-CA