2008 © Martin Dzbor, 34th SofSem Conf., Slovakia Best of Both “Using Semantic Web Technologies to Enrich User Interaction with the Web, and Vice-Versa”

Slides:



Advertisements
Similar presentations
Presentation at Society of The Query conference, Amsterdam November 13-14, 2009 (original title: Learning from Google: software design as a methodology.
Advertisements

OMV Ontology Metadata Vocabulary April 10, 2008 Peter Haase.
Ontology Assessment – Proposed Framework and Methodology.
DELOS Highlights COSTANTINO THANOS ITALIAN NATIONAL RESEARCH COUNCIL.
Modelling Data-Intensive Web Sites with OntoWeaver Knowledge Media Institute The Open University Yuangui Lei, Enrico Motta, John Domingue {y.lei, e.motta,
WP8: User Centred Applications Enrico Motta, Marta Sabou, Vanessa Lopez, Laurian Gridinoc, Lucia Specia Knowledge Media Institute The Open University Milton.
Chapter 11 user support. Issues –different types of support at different times –implementation and presentation both important –all need careful design.
A Stepwise Modeling Approach for Individual Media Semantics Annett Mitschick, Klaus Meißner TU Dresden, Department of Computer Science, Multimedia Technology.
Haystack: Per-User Information Environment 1999 Conference on Information and Knowledge Management Eytan Adar et al Presented by Xiao Hu CS491CXZ.
Lukas Blunschi Claudio Jossen Donald Kossmann Magdalini Mori Kurt Stockinger.
Crawling, Ranking and Indexing. Organizing the Web The Web is big. Really big. –Over 3 billion pages, just in the indexable Web The Web is dynamic Problems:
Presented by: Thabet Kacem Spring Outline Contributions Introduction Proposed Approach Related Work Reconception of ADLs XTEAM Tool Chain Discussion.
Using Watson for Building Intelligent Applications in E-learning Mathieu d’Aquin The Knowledge Media Institute, The Open University
OntoBlog: Informal Knowledge Management by Semantic Blogging Aman Shakya 1, Vilas Wuwongse 2, Hideaki Takeda 1, Ikki Ohmukai 1 1 National Institute of.
Search Engines and Information Retrieval
Xyleme A Dynamic Warehouse for XML Data of the Web.
NaLIX: A Generic Natural Language Search Environment for XML Data Presented by: Erik Mathisen 02/12/2008.
Exploiting the Semantic Web: Next Generation Semantic Web Applications in KMi Watson, PowerMagpie, PowerAqua, … Mathieu d’Aquin Laurian Gridinoc Vanessa.
Developing Semantic Web Sites: Results and Lessons Learnt Enrico Motta, Yuangui Lei, Martin Dzbor, Vanessa Lopez, John Domingue, Jianhan Zhu, Liliana Cabral,
A Semantic Sommelier as an Ontology-powered Mobile Social Application and a Pedagogical Tool Deborah L. McGuinness and Evan W. Patton.
Watson Supporting Next Generation Semantic Web Applications Mathieu d’Aquin, Claudio Baldassarre, Laurian Gridinoc, Marta Sabou, Sofia Angeletou, Enrico.
INFO 624 Week 3 Retrieval System Evaluation
WebMiningResearch ASurvey Web Mining Research: A Survey By Raymond Kosala & Hendrik Blockeel, Katholieke Universitat Leuven, July 2000 Presented 4/18/2002.
IST NeOn-project.org The Semantic Web is growing… #SW Pages Lee, J., Goodwin, R. (2004) The Semantic.
ReQuest (Validating Semantic Searches) Norman Piedade de Noronha 16 th July, 2004.
Characterizing Semantic Web Applications Prof. Enrico Motta Director, Knowledge Media Institute The Open University Milton Keynes, UK.
Semantic Web Technologies Lecture # 2 Faculty of Computer Science, IBA.
Challenges in Information Retrieval and Language Modeling Michael Shepherd Dalhousie University Halifax, NS Canada.
Ontology Development Kenneth Baclawski Northeastern University Harvard Medical School.
Search Engines and Information Retrieval Chapter 1.
1 The BT Digital Library A case study in intelligent content management Paul Warren
Knowledge based Learning Experience Management on the Semantic Web Feng (Barry) TAO, Hugh Davis Learning Society Lab University of Southampton.
Learning Object Metadata Mining Masoud Makrehchi Supervisor: Prof. Mohamed Kamel.
Publishing and Visualizing Large-Scale Semantically-enabled Earth Science Resources on the Web Benno Lee 1 Sumit Purohit 2
A Simple Unsupervised Query Categorizer for Web Search Engines Prashant Ullegaddi and Vasudeva Varma Search and Information Extraction Lab Language Technologies.
Web Search. Structure of the Web n The Web is a complex network (graph) of nodes & links that has the appearance of a self-organizing structure  The.
UOS 1 Ontology Based Personalized Search Zhang Tao The University of Seoul.
-1- Philipp Heim, Thomas Ertl, Jürgen Ziegler Facet Graphs: Complex Semantic Querying Made Easy Philipp Heim 1, Thomas Ertl 1 and Jürgen Ziegler 2 1 Visualization.
Towards an ecosystem of data and ontologies Mathieu d’Aquin and Enrico Motta Knowledge Media Institute The Open University.
©2003 Paula Matuszek CSC 9010: Text Mining Applications Document Summarization Dr. Paula Matuszek (610)
Future Learning Landscapes Yvan Peter – Université Lille 1 Serge Garlatti – Telecom Bretagne.
BAA - Big Mechanism using SIRA Technology Chuck Rehberg CTO at Trigent Software and Chief Scientist at Semantic Insights™
2007. Software Engineering Laboratory, School of Computer Science S E Web-Harvest Web-Harvest: Open Source Web Data Extraction tool 이재정 Software Engineering.
Semantic Visualization What do we mean when we talk about visualization? - Understanding data - Showing the relationships between elements of data Overviews.
Christoph F. Eick University of Houston Organization 1. What are Ontologies? 2. What are they good for? 3. Ontologies and.
SKOS. Ontologies Metadata –Resources marked-up with descriptions of their content. No good unless everyone speaks the same language; Terminologies –Provide.
OWL Representing Information Using the Web Ontology Language.
Introduction to the Semantic Web and Linked Data
WEB 2.0 PATTERNS Carolina Marin. Content  Introduction  The Participation-Collaboration Pattern  The Collaborative Tagging Pattern.
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.
ESIP Semantic Web Products and Services ‘triples’ “tutorial” aka sausage making ESIP SW Cluster, Jan ed.
1 Knowledge Acquisition and Learning by Experience – The Role of Case-Specific Knowledge Knowledge modeling and acquisition Learning by experience Framework.
Information Retrieval
Web Information Retrieval Prof. Alessandro Agostini 1 Context in Web Search Steve Lawrence Speaker: Antonella Delmestri IEEE Data Engineering Bulletin.
Acquisition of Categorized Named Entities for Web Search Marius Pasca Google Inc. from Conference on Information and Knowledge Management (CIKM) ’04.
DANIELA KOLAROVA INSTITUTE OF INFORMATION TECHNOLOGIES, BAS Multimedia Semantics and the Semantic Web.
What’s Ahead for Embedded Software? (Wed) Gilsoo Kim
Achieving Semantic Interoperability at the World Bank Designing the Information Architecture and Programmatically Processing Information Denise Bedford.
And the Watson Plugin for the NeOn Toolkit. IST NeOn-project.org The Semantic Web is growing… #SW Pages.
A Portrait of the Semantic Web in Action Jeff Heflin and James Hendler IEEE Intelligent Systems December 6, 2010 Hyewon Lim.
Characterizing Knowledge on the Semantic Web with Watson Mathieu d’Aquin, Claudio Baldassarre, Laurian Gridinoc, Sofia Angeletou, Marta Sabou, Enrico Motta.
NeOn Components for Ontology Sharing and Reuse Mathieu d’Aquin (and the NeOn Consortium) KMi, the Open Univeristy, UK
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.
Semantic Web Technologies Readings discussion Research presentations Projects & Papers discussions.
Kenneth Baclawski et. al. PSB /11/7 Sa-Im Shin
Knowledge Management Systems
Neil A. Ernst, Margaret-Anne Storey, Polly Allen, Mark Musen
Exploring Scholarly Data with Rexplore
Introduction to Information Retrieval
Presentation transcript:

2008 © Martin Dzbor, 34th SofSem Conf., Slovakia Best of Both “Using Semantic Web Technologies to Enrich User Interaction with the Web, and Vice-Versa” Martin Dzbor Knowledge Media Institute, The Open University (UK)

23 Jan © Martin Dzbor, 34th SofSem Conf., SlovakiaSlide 2 Outline  Motivation, gaps in current tools  Value for the users Exposing implicit semantics of legacy and public data  Taking advantage of (semantic) data redundancy Revyu.com case: linking open data project Watson case: gateway capable of analyzing and finding SW data PowerMagpie case: bringing implicit semantics to the user User interaction case: revisiting familiar GUI-s with semantics  Wrap up, next generation semantic web tools

23 Jan © Martin Dzbor, 34th SofSem Conf., SlovakiaSlide 3 The Web and Meaning  Size of the information pool can be intimidating 2000: 7 million unique sites [OCLC report] 2005: billion documents [Gulli, Signorini + Yahoo!] 2007: ~30 billion pages + 1 billion users [Netcraft report]  It’s not the pages that carry the bulk of meaning Number of facts and assertion is many times larger Effect of large and complex systems applies  Meaning of a page ≠ sum of meanings of embedded facts  Even more meaning is in links Links and relations pose substantial challenges

Publications Sources Centres Projects co-occur Languages Atomic Concepts Authors Technologies OWL XML OWL Markup_Lang ‘Class’ represents a collection of entities co-occur publish co-occur Research Issues Semantic View discussed_in situated_in expert_in implemented_in has_src relates_to criticizes coauthor investigates has_key active_in researched_by xyz:Author foaf:Person abc:Institute abc:University skos:Document dolce:Activity … … prj:Task … skos:Language xyz:Relation dolce:Activity … …

23 Jan © Martin Dzbor, 34th SofSem Conf., SlovakiaSlide 5 Meaning and Interpretation  Constructivist view of knowledge on the Web “Most of our intelligent behaviour relies on the capability to see and make connections.” [Vannevar Bush, 1946] Yet connections are subjective  Meaning on the Web thus arises in the eyes of user, reader  Fact-based knowledge retrieval is not necessarily matching the established meaning A document with terms ‘truth’, ‘holocaust’  But not ‘the truth’

23 Jan © Martin Dzbor, 34th SofSem Conf., SlovakiaSlide 6  Human task is typically much more than a query Few activities we carry out can be directly & uniquely translated to (formal) queries… Often, multiple queries need to be connected & data from them interpreted, contextualized…  Interpretations are often imprecise Queries are hard to (re)formulate & expand by the users  Where Semantic Web can help Embed initial queries into potential exploratory paths  Don’t just respond to the queries  Give alternatives, suggest what next/else can be done, and why/why not Beyond Retrieval Queries

23 Jan © Martin Dzbor, 34th SofSem Conf., SlovakiaSlide 7 Comes Semantic Web  “Semantic Web is a Web of data” [Berners-Lee 2001] Actually, of connected and exposed data… [Altova.com] Ideally, of interchangeable data… [W3C SW Activity]  Where is the meaning? Interchange enabled by committing data/facts to the same thing  Our interests Expose connections and commitments also in places where they are so far implicit and hidden,… …using the existing web content as an enabling asset rather than something intimidating,… …to support ordinary users in exploring and effectively making sense of this vast information space.

23 Jan © Martin Dzbor, 34th SofSem Conf., SlovakiaSlide 8 From Motivation to Strategy  Key differences from other similar work: Limited manual handcrafting: aiming for scale and automated KA Designing for users: not only support knowledge sharing but also doing something, using that knowledge  Software development approach Based on formative evaluations (w/real users) Tapping into legacy data sources, often DB-s (e.g. DBLP) Using information extraction techniques to enrich and validate potential meanings of gleaned data (e.g. Corder, ExpertSearch) Exposing the semantics of (hypothesized and validated) relations rather than individual ‘tags’

23 Jan © Martin Dzbor, 34th SofSem Conf., SlovakiaSlide 9 Sample Findings from One Study  Product: ASPL [KnowledgeWeb, Magpie projects] Web-based platform and plug-in to support learners on the Web to perform knowledge-intensive analyses in a given domain  Some key findings we had to address: Users not keen on ‘declarative semantics’  e.g. showing query results is insufficient; users wanted to know what (else) can be done with results, how to use them to learn something Users (esp. more experienced) expect the semantic system to ‘know the domain’  e.g. individuals are often better characterized by the research communities they belong to, by abstraction Resource finding and retrieval are not ‘selling points’  e.g. there are tools finding information more efficiently (e.g. Google);  value is in supporting exploratory, interactive and customizable interaction

 Example: generalizations and abstractions Interpret aggregations over a simple property in DBLP to formalize semantically richer relationships; e.g.:  Research community membership,  Expertise and leadership in a particular research area, etc. Based on information retrieval but the automated composition of partial findings provides richer means to navigate/explore Opportunity to conceptualize results as new knowledge assertions Going beyond mere retrieval/search …   Example: generalizations and abstractions Interpret aggregations over a simple property in DBLP to formalize semantically richer relationships; e.g.:  Research community membership,  Expertise and leadership in a particular research area, etc. Based on information retrieval but the automated composition of partial findings provides richer means to navigate/explore Opportunity to conceptualize results as new knowledge assertions Going beyond mere retrieval/search … 

23 Jan © Martin Dzbor, 34th SofSem Conf., SlovakiaSlide 11 Positioning Semantic Tools Semantic relevance Popularity, statistics, etc. None Full automationManual + interactive Automated + user choice Masque Blinkx Google TextDigger Precise AquaLog AskNow Ask Hakia Ilqua ASPL/DBLP++ Automatically embedded explanations Explanation upon request Explanation not present Ordering Classification + clustering Visual clustering + labelling Summaries Masque Blinkx Google TextDigger Precise AquaLog AskNow Ask Hakia Ilqua ASPL/DBLP++ Position Chart 1: Result ranking function (sources, style) Position Chart 1: Result ranking function (sources, style) Position Chart 2: Explanatory function in post processing (technique, style) Position Chart 2: Explanatory function in post processing (technique, style) Full support Partial support Limited use Keywords Phrases NL sentences Examples Masque Blinkx Google TextDigger Precise AquaLog AskNow Ask Hakia Ilqua ASPL/DBLP++ Position Chart 3: Query formulation (support, means) Position Chart 3: Query formulation (support, means)

23 Jan © Martin Dzbor, 34th SofSem Conf., SlovakiaSlide 12 Sample task: Expertise Query: research topic Service: domain interpretation Query modifiers: filter, scope

23 Jan © Martin Dzbor, 34th SofSem Conf., SlovakiaSlide 13 Rich GUI to ASPL content Faceted DBLP ( Facets shown correspond to the same data as presented by ASPL in different screens/services; here they also act as query modifiers Data record enables further navigation as a means to query refinement and actual data access (e.g. PDF, BibTeX, DOI)

23 Jan © Martin Dzbor, 34th SofSem Conf., SlovakiaSlide 14 Modularity + Semantics  Sustainability  All produced user end points remain after the end of the project that funded their development Hosted by their institutions and/or ongoing projects REASE and other RDF content is interesting for W3C SWEO for education and outreach purposes  ASPL functionalities continue to be extended E.g. in the context of an independent collaboration between OU and FAO’s Knowledge Systems Division Essentially, the entire ASPL ‘pipework’ can be reused, only the domain ontology has to reflect FAO needs Further use of the ASPL technology currently explored (e.g. bioinformatics, biological pathogens, etc.)

 Magpie/ASPL in practice annotations equal to user choosing ontological view FAO’s Agrovoc layered over an (arbitrary) web page semantic browsing intertwined with ‘classic’ browsing and showed as ‘taggings’  Magpie/ASPL in practice annotations equal to user choosing ontological view FAO’s Agrovoc layered over an (arbitrary) web page semantic browsing intertwined with ‘classic’ browsing and showed as ‘taggings’ Semantic proximity linkWeb link

23 Jan © Martin Dzbor, 34th SofSem Conf., SlovakiaSlide 16 Semantics of Redundancy  Reusing (often non-semantic) data to produce semantic annotations and interchangeability Previous examples reuse non-semantic data (SQL DB) While data content in DB is not semantic, certain composite queries have a well-defined semantic interpretation Hence, such queries act as if they were feeding semantic annotations onto the singular Web resources  More importantly, this approach to exposing semantics takes advantage of the Web nature Information on the Web is captured redundantly Law of big numbers & statistical correlations

23 Jan © Martin Dzbor, 34th SofSem Conf., SlovakiaSlide 17 Same Idea in Linking Open Data Some information is captured redundantly in several places  Use it as a standard ‘JOIN’ in SQL queries… Say that the two statements are about the same thing… …which gives an access to additional information from (e.g.) specialized data sets Handy in:  eliminating the eternal bane of data sharing = form filling  seeding the data input forms with ‘obvious knowledge’ Source:

23 Jan © Martin Dzbor, 34th SofSem Conf., SlovakiaSlide 18 Revyu.com in Linking Open Data Linked data gleaned from (e.g.) Amazon User’s data from a minimalist data form Expressing the sameness in formal RDF Returning the mash-up back (to the Web) Semantic data disguised into a folksonomy

23 Jan © Martin Dzbor, 34th SofSem Conf., SlovakiaSlide 19 Novelty vs. Familiarity  Novelty of technologies like Semantic Web has drawbacks Hard to sustain over longer period Creates resistance to the proposed change  Technology (Semantic Web) is not the sole new thing the user has to cope with! Many tools assume new user roles Many tools assume new interaction modalities  Try a different view… Instead of pushing new technology, we need to improve the overall use experience ‘How can Semantic Web make task I’m doing different = easier, faster, simpler,…’

23 Jan © Martin Dzbor, 34th SofSem Conf., SlovakiaSlide 20 Getting Hold of Semantic Web NG SW ApplicationSemantic WebSmart Feature  New applications need to exploit SW at large Dynamically retrieving relevant semantic data Combining several, heterogeneous models (ontologies)  Need tools and infrastructures to efficiently access the knowledge available on SW: a Gateway…

23 Jan © Martin Dzbor, 34th SofSem Conf., SlovakiaSlide 21 Why Gateway?  Functionality beyond discovering, indexing, and retrieving is necessary Because of heterogeneity in terms of data quality… Because of heterogeneity in terms of data coverage… Because of a substantial degree of knowledge duplicity…  Watson Case:

23 Jan © Martin Dzbor, 34th SofSem Conf., SlovakiaSlide 22 Analyzing Semantic Content  Have to deal with heterogeneity; great variety in: Size Coverage Richness Etc.

23 Jan © Martin Dzbor, 34th SofSem Conf., SlovakiaSlide 23 Watson Architecture Keyword Search SPARQL Query Crawling Parsing (Jena) Validation/ Analysis Indexing RepositoryURLsMetadataIndexes populate use extract retrieve Ontology Exploration queries request WWWWWW discover CollectingAnalyzing Querying

Watson Web User Interface:

23 Jan © Martin Dzbor, 34th SofSem Conf., SlovakiaSlide 25 Collecting and Analyzing Knowledge  Web and DB retrieval techniques crawl through data repositories and pages with semantic content  E.g. in October 2007 Watson collected tens of thousands of semantic documents That represents millions of RDF entities (most of them being instances)  Yet, in terms of models… Conceptually ‘same’ data often occur in numerous duplicates and near duplicates Which affects reliability of reasoning

23 Jan © Martin Dzbor, 34th SofSem Conf., SlovakiaSlide 26 A Gateway to the Semantic Web

23 Jan © Martin Dzbor, 34th SofSem Conf., SlovakiaSlide 27 Watson & Multiple Ontologies in Use  In rapid (ontology) prototyping and modelling Near-duplicate models of a term (e.g. ‘Human’) Chunk of a model around selected node reused by acknowledging its redundancy Thus, new ontology created from reused fragments of existing (often tested) models: Engineering process is much faster The outcome is a less error-prone model

23 Jan © Martin Dzbor, 34th SofSem Conf., SlovakiaSlide 28 Watson & Multiple Ontologies in Use  Embedding semantics into ordinary web pages, plain text, and other content currently without it  Purpose Impose a particular interpretative frame onto a web page to bias its interpretation Highlight conceptual entities that are key in a particular context Enable user navigation and browsing in (a part of) Semantic Web knowledge space  Case: my Magpie framework [Dzbor et al in JWS] Usually, I draw people’s attention to what can be done with it But today let’s look at limitations

Magpie (Dzbor et al. 2007):

23 Jan © Martin Dzbor, 34th SofSem Conf., SlovakiaSlide 30 Magpie vs. Semantic Web Browsing  User picks up one ontology to annotate pages Precision:  ; recall:  (?)  Annotated entities carry one meaning only E.g. Virus  Comp_Program  Entity-based approach to annotating only Usually instances like ‘OWL’ as members of categories Visual presentation limited to entity highlighting  System offers a range of ontologies applicable Let users to balance P/R  In reality, it’s useful to see and use also other senses E.g. what if Virus  Organism  Sometimes other views are better in a specific context Concept senses view Ontology network view Topic view, etc.

23 Jan © Martin Dzbor, 34th SofSem Conf., SlovakiaSlide 31 Towards PowerMagpie Relevant SW content let user select browse via semantic links adapt ‘fingerprint’ improve SW content retrieval enrich by redundancy rank, filter,… customize presentation use ‘fingerprint’ to discover SW content Web Page visualize GUI-s visualize calculate page ‘fingerprint’ Characteristics of the web page send to user User

23 Jan © Martin Dzbor, 34th SofSem Conf., SlovakiaSlide 32 Selecting Multiple Ontologies core ontology  ontology extension by declaration e.g. Carnivor  Animal & eats.Meat   by inconsistence different ont. frames e.g. YellowFin  AtlanticHabitat  ontology specialization by reference e.g. Albacore  Tuna  analogous ontology by mapping e.g. Contamination  Polution Other relevant semantic data by classification e.g. SoilAcidification  Known irrelevant semantic data by classification e.g. Baltic 

23 Jan © Martin Dzbor, 34th SofSem Conf., SlovakiaSlide 33 Example: Entities in Ontology Networks  None of the following views is ‘typically ontological’ Entities are presented in a more familiar ‘tag style’ Node positions reflect semantic proximity, similarity, ‘sameness’ These are truly from one ontology: proximity = ontological distance These are collated from multiple sources: proximity = repetitive contextual co-occurrence Source: Cipher project, 2005 Source: NeOn project, 2008

23 Jan © Martin Dzbor, 34th SofSem Conf., SlovakiaSlide 34 Example: Selecting Ontologies A concept occurring in more than one ontology: redundancy of occurrence A concept occurring in more than one role, sense: redundancy of meaning A concept from topically more distant ontology: divergence into new frame Statistics of the ontology or entity: provenance of information Versions of the same ontology discovered by PowerMagpie: temporality of occurrence  PowerMagpie analyzes a web page, proposes and justifies relevant entities Supporting divergent navigation Supporting time snapshots Acknowledging multiple meanings Exposing redundancy of occurrences Etc.  Next step: improve the user interaction, GUI Making the ontology-driven interaction more serendipitous, natural and embedded in standard browsing

23 Jan © Martin Dzbor, 34th SofSem Conf., SlovakiaSlide 35 Where is ‘Best of Both’?  Essentially in two contradictory properties: Ontologies are expressive, well-defined But they are fairly sparse in terms of content  It’s the sparseness that makes meaningful browsing and navigation difficult In any single ontology we are merely performing graph/tree navigation = often falling into the ‘closed world assumption’ Semantic Web affords more flexibility  It may not enable us to tell which sense of a term we see  But it is sufficiently connected to enable us telling the difference between the senses: On the level of ontology networks but also individuals

23 Jan © Martin Dzbor, 34th SofSem Conf., SlovakiaSlide 36 Comparing SW and KBS  Why should it work now if it hasn’t in the past? There are some key changes in the play: Classic KBSSW Systems Representation'Clean''Good Enough' SizeSmall/MediumExtra Huge Repr. SchemaHomogeneousHeterogeneous QualityHighVery Variable Degree of trustHighVery Variable

23 Jan © Martin Dzbor, 34th SofSem Conf., SlovakiaSlide 37 Key Paradigm Shift Classic KBSSW Systems Intelligence A function of sophisticated, task-centric problem solving A side-effect of size and heterogeneity (Collective Intelligence)  Is due to information and data redundancy There are not only numerous documents - with little formal semantic structure, but also… numerous formal take-ons trying to conceptualize user views

23 Jan © Martin Dzbor, 34th SofSem Conf., SlovakiaSlide 38 How Far Are We?  Solutions working in a new dynamic context (run- time rather than design-time) Example: Ontology Mapping  So far: mostly design-time mapping of (two) complete ontologies  Mapping many partial, incomplete ontologies, ontological modules? Example: Ontology Selection  So far: largely by querying, user-mediated ontology retrieval  Selecting networks of not contradictory partial ontologies? Example: Ontology Modularization  So far: by and large has the user in the loop, consistency-driven  Many diverse drivers (access right, trust, scale, summarization,…)  The context of the above tasks is changing

23 Jan © Martin Dzbor, 34th SofSem Conf., SlovakiaSlide 39 Next Generation SW Tools  Make away with singular data sources Incl. ontologies, classification trees, maps,…  For them ontology becomes a dynamic notion Ontology = a selection of modules appropriate to a particular context, situation, user, task,…  New challenges arise Discovering semantic content and relations in it Modularizing large sources of semantic content Selecting (parts of) semantic content or ontologies Support user interaction on such a large scale Etc.

23 Jan © Martin Dzbor, 34th SofSem Conf., SlovakiaSlide 40 Some Reading  Dzbor, M. - Motta, E. - Domingue, J.B.: Magpie: Experiences in supporting Semantic Web browsing. Journal of Web Semantics, Vol.5, No.3., pp Elsevier Publishers, The Netherlands.  Dzbor, M. - Motta, E.: Semantic Web Technology to Support Learning about the Semantic Web. In 13th Intl. Conf. on Artificial Intelligence in Education (AIED). July 2007, California, US.  Sabou, M. - Lopez, V. - Motta, E. (2006). Ontology Selection for the Real Semantic Web: How to Cover the Queen’s Birthday Dinner?. Proc. of the EKAW 2006 Conf., Podebrady, Czech Republic.  D'Aquin, M., - Sabou, M. - Motta, E. (2006). Modularization: A key for the dynamic selection of relevant knowledge components. ISWC 2006 Workshop on Ontology Modularization, Georgia, US.  Motta, E. (2006). Knowledge Publishing and Access on the Semantic Web: A Socio-Technological Analysis. IEEE Intelligent Systems, Vol.21, No.3, pp IEEE Press, US.

23 Jan © Martin Dzbor, 34th SofSem Conf., SlovakiaSlide 41 Acknowledgements and Web Sites  Work presented has been developed in the context of the following projects and activities: Magpie (info, demo, download): PowerMagpie (info, demo, download): Watson (info, UI, API download): NeOn project: OpenKnowledge project: Papers cited and personal pages:  Acknowledging funding from European Commission’s Framework 6 (NeOn & OpenKnowledge), EPSRC and NERC  Also thanks to Laurian Gridinoc, Enrico Motta, Joerg Diederich, etc. for their input to some of the ideas presented