The mission of the Advanced Knowledge Technologies consortium is to
identify where we can, and invent where we must, the next generation
of technologies for organisations to create, manage and extract value
from their knowledge assets, and to integrate these technologies to
create a complete approach to the knowledge life cycle.
During our research, a number of component technologies have been
implemented, exploring the different challenges encountered through
the various stages of the knowledge lifecycle.
In addition to our core research during the summers of 2005 and 2006
, Southampton employed a dozen or so undergraduate students to work
on activities supporting our the research aims. The result of this
work has been gathered together on separate pages for the summer of 2005 and 2006.
A core C library that uses MySQL to store its raw RDF data and caches,
forming an important part of the infrastructure required to support a
range of knowledgeable services.
- AKTive Media
AKtive Media is an ontology based cross-media annotation (Images and Text) system. Our goal is to automate the process of annoation by suggesting knowledge to the user in an interactive way while the user is annotating and hence minimizing user effort. The system actively works in the background, interacting with web services and queries our central annotational store to look for context specific knowledge.
AktiveDoc is a tool for supporting knowledge management in the process of document editing and reading. Its main goal is to support users (both readers and writers) in timely sharing and reusing relevant knowledge.
A tri-partite, dynamic and iterative approach to automatic ontology learning.
- AKT Research Map
A competence map for members of the AKT project
An open, lightweight, Web standards-based communication infrastructure to support interoperability among knowledge services.
- ANNIE - Open Source Information Extraction
An open-source robust information extraction system
A user-centred ontology building environment, based on using multiple strategies to construct an ontology, minimising user input by using adaptive information extraction.
An adaptive information extraction tool designed to support document annotation for the Semantic Web.
- Applications of FCA in AKT
Formal Concept Analysis (FCA) is used in a variety of application scenarios in AKT in order to perform concept-based domain analysis and automatically deduce a taxonomy lattice of that domain.
AQUA is a system which answer questions written in English. It combines several technologies
Natural Language Processing, Logic, Information Retrieval and Ontologies.
AquaLog is a Natural Language Question Answering System for corporate
semantics intranets. The next generation of AquaLog, PowerAqua, will be
a QA system able to provide answers drawn from multiple heterogeneous
ontologies on the Semantic Web in the large.
Exploits the redundancies apparent in the Internet, combining many information sources to perform document annotation with minimal human intervention.
A system that automatically extracts information about artists from the web, populates an ontology, then uses the knowledge to generate personalised biographies.
- Automatic Support for Enterprise Modelling and Workflow
Knowledge management using multi-modelling techniques and how modelling activities may be assisted with automation based on formal methods.
Instant messaging with custom map visualizations, semantics of presence (beyond
'offline'/'online'/'away' status) and value-added web services (group alerts, bots, inferences via
A tool for producing system architecture diagrams from service and data descriptions.
A tool that produces an OWL Lite ontology containing all the fact templates as classes, structured in the inferred taxonomy.
A knowledge acquisition tool which can be used to produce a set of cases for use with a Case-Based Reasoning system.
- COHSE - Conceptual Open Hypermedia Services Environment
COHSE researches methods to improve significantly the quality,
consistency and breadth of linking of WWW documents at retrieval
and authoring time.
- CS AKTiveSpace
CS AKTiveSpace is a smart browser interface for a Semantic Web application that provides ontologically motivated information about the UK computer science research community.
A text classification web service for classifying
documents according to the ACM Computing Classification System.
Compendium is a semantic, visual hypertext tool for supporting
collaborative domain modelling and real time meeting capture
A service discovery system which uses ontology mapping techniques to support different user vocabularies
A system to model, analyse, verify, validate, share, combine, and reuse domain knowledge bases and ontologies,
reasoning about their implication.
- D3E - Digital Document Discourse Environment
D3E enables the easy conversion of websites or structured documents
into interactive discussion sites
A programmable XML editor which is being used in a
knowledge extraction role to transform Web pages into
An add-on for the Eprints document archive which uses
text extraction to automatically create the bibliographic
metadata needed for the submission of a new document.
ExtrAKT is a tool for extracting ontologies from Prolog knowledge bases.
The e-Services framework provides advanced scholarly services (in particular visualisations) using distributed metadata.
F-Life is a tool for analysing and maintaining life-cycle patterns in ontology development.
A prototype system which demonstrates the benefits of applying
semantically rich service descriptions (expressed using Semantic
Web technologies) to Web Services.
Foxtrot is a recommender system which represents user profiles in ontological terms, allowing inference, bootstrapping and profile visualization.
- GATE - General Architecture for Text Engineering
GATE is a stable, robust, and scalable open-source infrastructure
which allows users to build and customise language processing
components, while it handles mundane tasks like data storage, format
analysis and data visualisation.
- I-X Process Panels
The I-X tool suite supports principled collaborations of human and
computer agents in the creation or modification of some product.
IF-Map is an Information Flow based ontology mapping method. It is
based on the theoretical grounds of logic of distributed systems and
provides an automated streamlined process for generating mappings
between ontologies of the same domain.
- ILP for Information Extraction
To overcome the knowledge acquisition bottleneck, we apply Inductive
Logic Programming techniques to learn Information Extraction rules.
- Identify Knowledge Base
Identify-Knowledge-Base is a tool of Topic Identification about
- Internet Reasoning Service
The Internet Reasoning Service provides a a number of tools which
supports the publication, location, composition and execution of
heterogeneous web services, specified using semantic web technology
A flexible search system for information retrieval and visualisation supporting both keyword and semantic approach
- KRAFT - I-X TIE
Supports collaboration among members of a virtual organisation by
integrating workflow and communication technology with constraint
- Knowledge Broker
The knowledge broker addresses the problem of knowledge service
location in distributed environments.
Magpie supports the interpretation of web documents through
on-the-fly ontologically based enrichment. Semantic services can be
invoked either by the user or be automatically triggered by patterns
of browsing activity
Melita is a semi-automatic annotation tool using an Adaptive Information Extraction engine (Amilcare)to support the user in document annotation.
Given a set of knowledge bases and problems solvers, the Muskrat system will
try to identify which knowledge bases could be combined with which problems
solvers to solve a given problem.
MyPlanet allows users to create a personalised version of a web based
newsletter using an ontologically based profile.
NMARKUP helps the user build ontologies by detecting nouns in texts and by
providing support for the creation of an ontology based on the entities
A tool which uncovers Communities Of Practise by analysing the connectivity of instances in the 3store knowledge base.
Enables the authoring and navigation of large semantically-powered portals
ONTOSEARCH2 uses semantic approximations of description logics to reduce the complexity of ontologies.
PJMappingTab is a Protégé tab-plug-in which supports the user in achieving reuse of a JessTab rule set. By automating many of the procedures the user would otherwise be required to perform manually, PJMappingTab simplifies and accelerates the process of modifying a JessTab rule set for reuse.
Revyu is a web site allowing people to write reviews and give ratings of anything they choose. Reviews and ratings are provided via web forms and republished on the web as RDF/XML and via a SPARQL endpoint.
ReTAX is an aide to help a taxonomist create a consistent taxonomy and
in particular provides suggestions as to where a new entity could be
placed in the taxonomy whilst retaining the integrity of the revised
taxonomy (c.f., problems in ontology modelling).
REFINER++ is a system which allows domain experts to create and maintain
their own Knowledge Bases, and to receive suggestions as to how to
remove inconsistencies, if they exist.
- Semantic Annotation with MnM
MnM is a semantic annotation tool which provides manual, automated and
semi-automated support for annotating web pages with 'semantics', i.e., machine
SimMetrics is an open source extensible library of Similarity or Distance Metrics
Trainable Relation Extraction Framework
- Visualisations for the CS AKTive Portal
Maps are used to geographically illustrate knowledge from the Triplestore, such as highlighting the locations in the UK that are active in a particular research area.
WebOnto supports the browsing, creation and editing of ontologies through
coarse grained and fine grained visualizations and direct manipulation.