1 / 20

SSSW 2008 Summary

SSSW 2008 Summary. http://kmi.open.ac.uk/events/sssw08/presentations.php rdenaux@comp.leeds.ac.uk. Sunday: Registration & Reception. Around 50 students Mostly from Europe, a couple from Asia (Japan) and one from US.

whitley
Download Presentation

SSSW 2008 Summary

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. SSSW 2008 Summary • http://kmi.open.ac.uk/events/sssw08/presentations.php • rdenaux@comp.leeds.ac.uk

  2. Sunday: Registration & Reception • Around 50 students • Mostly from Europe, a couple from Asia (Japan) and one from US. • John Domingue (director) welcomes everybody and warns about not getting stressed about the demanding schedule: a lot of theory, but also a lot of socializing.

  3. Monday: Introduction • Main goal of SSSW is to train future researches who want to enter in the SW area. • The socializing part of the school is as important as the theory because that is how projects start. • Overview of what is to come.

  4. Monday: Ontology Languages for the Semantic Web Theory by Sean Bechhoffer (Manchester)‏ • Reasons to use Ontology Languages: • Annotation, integration, inference • Current languages: • XML, RDF, RDFS, OWL • Semantic Networks, Topic Maps, UML, Description Logics, Rules, First Order Logic, Conceptual Graphs • Analysis of RDF, RDFS and OWL (hint of SKOS)‏

  5. Monday: Pattern Based Ontology Design • Aldo Gangemi (Semantic Technology Laboratory, Rome)‏ • Capture solutions and best practices of using ontologies and OWL into Ontology Design Patterns (OPs) and provide tools to make ontology design and use easier. • Several categories of OPs: Content, Presentation, Reasoning, Architectural, Logical, Refactoring, etc. • Special attention to Content Ontology Patterns, which can be used to model parts of ontologies (e.g. model time, n-ary relations, etc.). • http://www.ontologydesignpatterns.org

  6. Monday: Practice OWL & Design Patterns • Follow a tutorial using OWL in Protégé 4 • Try to predict and explain OWL reasoning results • http://owl.cs.manchester.ac.uk/2008/07/sssw • Use TopBraid to build an ontology • following Extreme Ontology Design method (pair-based modelling, test-oriented)‏ • Reuse library of common design patterns to create ontology. • Plugin for Protege available, but P4 doesn't currently support SPARQL querying (so no test-oriented development).

  7. Monday: Poster Sessions • Every student has to present a poster • Only two sessions, so you can have a look at half of the other student's work • Good mix of interests: Semantic Web Services (and frameworks), Natural Language Processing, Ontology design and use support.

  8. Tuesday: Invited Talk by Guus Schreiber • Experiences of using SW technologies in the area of Cultural Heritage and Demo. • Cultural Heritage domain already provides vast amounts of metadata. The main problem becomes converting the plain metadata into semantic metadata: • Reach syntactic interoperability: SKOS • Align metadata schema: Dublin Core, OWL Subproperties • Enrich metadata: most time consuming, information extraction from plain metadata. • Align the vocabularies: semantic alignment

  9. Tuesday: Ontology Matching and Alignment • Jérôme Euzenat (INRIA, France)‏ • Main concepts: Correspondence, Alignment, Matching, Generation • Applications: Ontology evolution, P2P information sharing, Agent communication, Web services composition, etc. • Match based on: entity name, structure, extension(how ontology is used), semantics, background knowledge • Examples: edit-distance, Wordnet • Different ways to combine matchers to improve resulting alignment • http://oaei.ontologymatching.org/

  10. Tuesday: Ontological Engineering • Asunción Gómez Pérez (Universidad Politécnica de Madrid)‏ • Extensive documentation based on deliverables for NeOn project • Based on Software Engineering (resembles RUP in complexity)‏ • Extensive glossary of activities, workflows (e.g. how to reengineer non ontological resources), life cycles, decision trees for selecting activities, templates for requirement gathering, ontology specification, etc.

  11. Tuesday: Practice • Ontology Matching & Alignment • Practice using APIs and services • http://alignapi.gforge.inria.fr/ • http://scarlet.open.ac.uk/ • Ontological Engineering • Follow Neon Methodology to create an ontology • Write specification based on a textual description • Build ontology using Watson plug-in (reuse concepts and relationships found on the internet).

  12. Wednesday: Talk by Marc Greaves (Vulcan Inc.)‏ • Background information about US Computer Science funding, especially DARPA • US SW: DARPA's DAML Program $45M over 5 years • After DARPA (2005) no research follow-up, but lots of start-ups and commercial use. Emphasis on Databases with SW • In EU: Large Public Sector Investments, R&D Institutes(DERI and STI), Emphasis on Social and Web. • SW has evolved from a machine web, through enterprise integration to current Web 2.0 user-centric. • Next step: LarKC (EC Framework 7 Program), make SW as scalable as possible.

  13. Wednesday: SW Technologies for Capturing, Sharing and Reusing Knowledge • Fabio Ciravegna (Sheffield)‏ • Main goal is to share knowledge (acquisition and capture are only prerequisites)‏ • Ontology-based annotation: use an ontology + UI + knowledge source to add semantic annotation (e.g. AktiveMedia)‏ • Automatic Techniques: Named Entity Recognition, Terminology Recognition (Linguistic, Statistical, Distance based approaches), Table Field Extraction, Event modelling (IE hits a performance ceiling 60/70 Precision/Recall ratio since 1998)‏ • K-Search: provide hybrid search (keyword + semantics)‏

  14. Wednesday: Semantic Web Services: Approaches and Applications • John Domingue (KMI, Open University)‏ • WSMO: Use ontologies for describing WS: Non-functional (QoS, version), capabilities(functional description), choreography(grounding), orchestration(composition). • Mediators take care of integration. Provide links between one or more source components and a target component (e.g. ontologies and WS, WS and goals, two WS, etc.). Mediators use Mediation Services. • Architecture: Presentation, SWS, WS, Legacy Systems. • IRS3: SWS Broker. Variants of WSMO (WSMO-Lite, SAWSDL, MicroWSMO)‏

  15. Wednesday: Talk by Chris Welty (IBM Research)‏ • Ontologies and Folksonomies: False Friends • Tags don't have semantics (e.g. Red has different meanings in Spanish or English). • Brief overview of Classifications, Ontologies, Folksonomies • Folksonomies are not Ontologies (even though Ontology is used for a wide variety of models).

  16. Wednesday: Practice • Annotate websites using AktiveMedia (semi automatic annotation). • Use annotations to perform hybrid search in K-Search.

  17. Thursday: Talk Natasha Noy (Stanford)‏ • Community-based Ontology Development • Different ways to collaborate depend on: Ontology size, Community size, Control mechanisms, Discussion tools, Synchronization mechanisms. • Tool requirements: support discussion and reaching consensus, provide context (record discussions and changes), provenance and trust, personalized views, personal and shared spaces, access control, user roles, flexible workflow support. (Collaborative Protégé)‏ • NCBO BioPortal: repository of ontologies, terminologies and thesauri in biomedicine. Ontologies described by metadata (ontology assessment). Community-based evaluation. Support for ontology mapping. http://alpha.bioontology.org/

  18. Thursday: Practice • Use WSMO-Studio, IRS-III server and browser + provided ontologies and legacy methods (in Lisp dialect) to create SWS. Domain was European travel.

  19. Friday: Talk by Enrico Motta (KMI, Open University)‏ • First part is an overview of what the next generation of SW is about: dynamic, distributed, scalable, handling variable quality of data. Watson search engine and how it is used in Power Aqua • Second part is on automatically summarizing ontologies. People can say what the key concepts in an ontology are. Helpful for ontology evaluation and reuse. • Algorithm based on Density of concepts(global and local density measures), natural categories, coverage of isa hierarchy. Evaluation gives mean of 42.5% matches with human experts' summary. • Algorithm v2 based on evaluation results (people don't use coverage much, but use popularity of term). 63.61%.

  20. Mini-project • Groups of 4 or 5 students. Choose a SW-related topic and work out a project (available time is Thursday afternoon and most of Friday until 8 pm). Present the project in 10 minutes on Saturday morning. Projects evaluated on technical soundness, feasibility, presentation, originality, amount of work done. • -iService: human computation using SWS • -Mapping NL to Ontology Design Patterns

More Related