Showing all 28 Tech Reports linked to John Domingue
On the Integration of Services with the Web of Data
Research on Semantic Web Services has pursued the automation of tasks on the Web by enriching Web services technologies with semantics. Thus far, however, Semantic Web Services have failed to gain a significant uptake due to a big extent to the complexity of the solutions proposed and the limited amount of high quality data and ontologies that were available until recently. In this report we explore the relationship between Semantic Web Services and the Web of Data. We identify the potential...read more
Designing the Ontological Foundations for Knowledge Domain Analysis Technology: An Interim Report
Research into tools to support both quantitative and qualitative analysis of specialist knowledge domains has been undertaken within the two broadly independent traditions of Bibliometrics and Knowledge Management. The ‘knowledge domain analysis’ (KDA) tools within the first tradition follow a citation-based approach to representing knowledge domains and use citation links as the basis for identifying patterns in the relationships among authors and publications. KDA tools within the second,...read more
ID: kmi-08-02
Date: 2008
Author(s): Neil Benn, Simon Buckingham Shum, John Domingue, Clara Mancini
Resources:User Interaction and Uptake Challenges to Successfully Deploying Semantic Web Technologies
The Semantic Web community could benefit greatly from 'eating its own dog food' in order to better understand the challenges and opportunities of a Semantic Web from the user perspective. In this paper we describe the deployment of Semantic Web applications and services at the 3rd European Semantic Web Conference (ESWC2006), before presenting results of an evaluation into how these technologies were experienced by delegates. Based on themes identified in the evaluation we highlight seven user...read more
Integrating Scholarly Argumentation, Texts and Community: Towards an Ontology and Services
Abstract - This paper reports work in progress on an ontology-based approach to modelling the argumentative discourse, texts and community in an academic domain in order to support semantic browsing and search. We describe how diverse research into these aspects can be integrated in an ontology, and step through an example of the kind of service that can be provided given such an integrated model of a research field. We also begin to explore mechanisms for enriching the ontology with the...read more
Nootropia: a Self-Organising Agent for Adaptive Document Filtering
This paper presents Nootropia, a self-organising information agent, capable of evaluating documents according to a user's multiple and changing interests. In Nootropia, a hierarchical term network that takes into account term dependencies is used to represent a user's multiple topics of interest. Non-linear document evaluation is established on that network based on a directed spreading activation model. We then introduce a process for adjusting the network in response to changes in user...read more
ID: kmi-04-02
Date: 2004
Author(s): Nikolaos Nanas, Victoria Uren, Anne de Roeck, John Domingue
Resources:MnM: A Tool for Automatic Support on Semantic Markup
An important precondition for realizing the goal of a semantic web is the ability to annotate web resources with semantic information. In order to carry out this task, users need appropriate representation languages, ontologies, and support tools. In this paper we present MnM, an annotation tool which provides both automated and semi-automated support for annotating web pages with semantic contents. MnM integrates a web browser with an ontology editor and provides open APIs to link to ontology...read more
ID: kmi-03-09
Date: 2003
Author(s): Maria Vargas-Vera, Enrico Motta, John Domingue, Mattia Lanzoni, Arthur Stutt, Fabio Ciravegna
Resources:An Ontology-Driven Question Answering System (AQUA)
This paper describes AQUA, an experimental question answering system. AQUA combines Natural Language processing (NLP), Ontologies, Logic, and Information Retrieval technologies in a uniform framework. AQUA makes intensive use of an ontology in several parts of the question answering system. The ontology is used in the refinement of the initial query, the reasoning process (a generalization/specialization process using classes and subclasses from the ontology), and in the novel similarity...read more
Scholarly Publishing and Argument in Hyperspace
The World Wide Web is opening up access to documents and data for scholars. However it has not yet impacted on one of the primary activities in research: assessing new findings in the light of current knowledge and debating it with colleagues. The ClaiMaker system uses a directed graph model with similarities to hypertext, in which new ideas are published as nodes, which other contributors can build on or challenge in a variety of ways by linking to them. Nodes and links have semantic structure...read more
ID: kmi-03-03
Date: 2003
Author(s): Victoria Uren, Simon Buckingham Shum, Gangmin Li, John Domingue, Enrico Motta
Resources:ClaiMaker:Weaving a Semantic Web of Research Papers
The usability of research papers on the Web would be enhanced by a system that explicitly modelled the rhetorical relations between claims in related papers. We describe ClaiMaker, a system for modelling readers' interpretations of the core content of papers. ClaiMaker provides tools to build a Semantic Web representation of the claims in research papers using an ontology of relations. We demonstrate how the system can be used to make inter-document queries.read more
ID: kmi-03-02
Date: 2003
Author(s): Gangmin Li, Victoria Uren, Enrico Motta, Simon Buckingham Shum, John Domingue
Resources:Semantic Layering with Magpie
Browsing the web involves two main tasks: finding the right web page and then making sense of its content. A significant amount of research has gone into supporting the task of finding web resources through ‘standard’ information retrieval mechanisms, or semantics-enhanced search. Much less attention has been paid to the second problem. In this paper we describe Magpie, a tool which supports the interpretation of web pages. Magpie acts as a complementary knowledge source, which a reader can...read more
Beyond Rigid KA Metatools: An Initial Proposal for a KR-Independent, Adaptive, Customizable, Ontology-based KA Metatool
This paper proposes a new knowledge-acquisition metatool, KRIACO, a Web-based, Knowledge Representation Independent, Adaptive, Customizable, Ontology-based Knowledge Acquisition Metatool, which aims to overcome sorts of shortcomings of current knowledge acquisition metatools. To achieve its goal, KRIACO will adopt OKBC as an underlying knowledge representation model to overcome the restriction caused by a specific knowledge representation system. It will use an ontology-driven tool...read more
Integration of Information Extraction with an Ontology
This paper describes the integration of an ontology with an information extraction (IE) tool. Our main goal is extract knowledge from text to populate the ontology, and so alleviate the problem of ontology maintenance. The IE tool extracts information using partial parsing and machine learning techniques. Our domain of study is ``KMi Planet'', a Web-based news server that helps to communicate relevant information between members in our institute. Currently our system finds instances of...read more
ID: kmi-01-12
Date: 2001
Author(s): Maria Vargas-Vera, John Domingue, Yannis Kalfoglou, Enrico Motta and Simon Buckingham Shum
Resources:On the integration of technologies for capturing and navigating knowledge with ontology-driven services
"Nowadays, many distinct communities are researching on technologies for knowledge capturing, modelling, and navigation. Moreover, advances in Internet technology makes it possible to perform most of these tasks on heterogeneous and distributed environments such as the Web. These advances though, have raise the need for knowledge services to accommodate the ever increasing number of Web users. To provide such a service one needs to combine key technologies for different aspects of knowledge...read more
ID: kmi-01-11
Date: 2001
Author(s): Yannis Kalfoglou, John Domingue, Leslie Carr, Enrico Motta, Maria Vargas-Vera, Simon Buckingham Shum
Resources:Template-Driven Information Extraction for Populating Ontologies
We address the integration of information extraction (IE) and ontologies. In particular, using an ontology to aid the IE process, and using the IE results to help populate the ontology. We perform IE by means of domain specific templates and the lightweight use of Natural Languages Processing techniques (NLP). Our main goal is to learn information from text by the use of templates and in this way to alleviate the main bottleneck in creating knowledge-base systems that is ``the...read more
ID: kmi-01-08
Date: 2001
Author(s): Maria Vargas-Vera, John Domingue, Yannis Kalfoglou, Enrico Motta and Simon Buckingham-Shum
Resources:Compendium: Making Meetings into Knowledge Events
In this paper, we describe the Compendium methodology and suite of tools. Compendium is the result of over a decade's research and development at the intersection of collaborative modeling, organizational memory, computer-supported argumentation and meeting facilitation. We claim that Compendium offers innovative strategies for tackling several of the key challenges in managing knowledge: · improving communication between disparate communities tackling ill-structured problems · ...read more
ID: kmi-01-06
Date: 2001
Author(s): Albert Selvin, Simon Buckingham Shum, Maarten Sierhuis, Jeff Conklin, Beatrix Zimmermann, Charles Palus, Wilfred Drath, David Horth, John Domingue, Enrico Motta and Gangmin Li
Resources:Scholarly Discourse as Computable Structure
In their initial proposal for structural computing (SC), NŸrnberg et al. [18] point to hypertext argumentation systems as an example of an application domain in which structure is of first-order importance. In this paper we summarise the goals and implementation of a knowledge based hypertext environment called ScholOnto (for Scholarly Ontologies), which aims to provide researchers with computational support in representing and analysing the structure of scholarly claims, argumentation and...read more
Case Studies in Ontology-Driven Document Enrichment
In this paper we present an approach to document enrichment, which consists of associating formal knowledge models to archives of documents, to provide intelligent knowledge retrieval and (possibly) additional knowledge services, beyond what is available using 'standard' information retrieval and search facilities. The approach is ontology-driven, in the sense that the construction of the knowledge model is carried out in a top-down fashion, by populating a given ontology, rather than in a...read more
Representing Scholarly Claims in Internet Digital Libraries: A Knowledge Modelling Approach
This paper is concerned with tracking and interpreting scholarly documents in distributed research communities. We argue that current approaches to document description, and current technological infrastructures particularly over the World Wide Web, provide poor support for these tasks. We describe the design of a digital library server which will enable authors to submit a summary of the contributions they claim their documents makes, and its relations to the literature. We describe a...read more
Has anyone seen this program? Synchronous and asynchronous help for novice programmers
This paper describes recent developments in our approach to teaching computer programming in the context of a part-time Masters course taught at a distance. Within our course, students are sent a pack which contains integrated text, software and video course material, using a uniform graphical representation to tell a consistent story of how the programming language works. The students communicate with their tutors over the phone and email. The main problem with relying on the telephone and...read more
Date: 1998
Author(s): Zdenek Zdrahal and John Domingue
Resources:Tadzebao and WebOnto: Discussing, browsing, and editing ontologies on the web
In this paper I describe two systems which, in different ways, address the shortcomings of current approaches to enabling ontology construction and use via the World-Wide Web. The first system Tadzebao, enables knowledge engineers to hold synchronous and asynchronous discussions about ontologies. Tadzebao addresses the fact that an integral part of communal design, dialogue, has largely been ignored by the community. The second system WebOnto uses a Java based client to alleviate the...read more
Enriching Representations of Work to Support Organisational Learning
The ENRICH project will develop tools and methodologies supporting organisational learning addressing three core business needs: * Supporting individuals and groups to continuously reflect on and improve work practices. * Supporting distributed groups to share 'best practices' and improve their coordination efforts. * Promoting the establishment of 'virtual centres of excellence' that serve to identify core competencies and nurture their development by bringing people together (across...read more
The World Wide Design Lab: An Environment for Distributed Collaborative Design
In ever increasing frequency, designers are required to collaborate across large geographical boundaries. This collaboration presents the participants with new challenges. In this paper we describe how we have addressed two of these challenges using Internet technology. The first challenge is "How can designers discuss complex design artifacts at a distance?". Designers' discussions have a complex structure. For example, a designer can refute, justify, or revise a design proposal. These...read more
Software Visualization Based KBS validation
The validation of a Knowledge Based System (KBS) involves comparisons between an external reference model and a system's component parts. In this paper I describe how such comparisons can be aided by the application of software visualization technology. Software visualization is the use of filmcraft, cartoon animation and graphic design techniques to display data structures, programs, and algorithms. The described approach eases the task of mapping between the comparates by the use of dynamic...read more
The VITAL Bug Tool Report
This document describes the software support for debugging and validation within the vital workbench. The support is based around a set of tools for creating domain, design and code level visualizations of a knowledge based system. Validation is carried out by comparing KBS based visualizations against expert scripted visualizations.read more
Using Software Visualization Technology in the validation of Knowledge Based Systems
The validation of a Knowledge Based System (KBS) involves comparisons between an external reference model and a system's component parts. In this paper I describe how such comparisons can be aided by the application of software visualization technology. Software visualization is the use of filmcraft, cartoon animation and graphic design techniques to display data structures, programs, and algorithms. The described approach eases the task of mapping between the comparates by the use of dynamic...read more
The Emerging VITAL Workbench
VITAL is a research and development project which aims to provide methodological and software support for developing large, embedded KBS applications. VITAL is novel in that its ambition is to develop a methodology-based workbench covering the whole KBS life-cycle, from requirements specification to implementation, and to integrate and deploy a number of techniques drawn from artificial intelligence, as well as software engineering and human-computer interaction fields of research. In this...read more
VITAL Bug Location Methodology
Knowledge Engineers (KEs) will use the VITAL workbench to develop large Knowledge Bases. During the course of the development of a KB bugs will be produced. The task of locating bugs within large software modules has long been acknowledged as a difficult and time consuming chore. This has been alleviated, in the VITAL tradition, by providing methodologically based software support, which we call the VITAL Bug Location Methodology.read more