OU Profiles homepage Edit my profile User guide Accessibility Statement

Biography

John Domingue holds a position of Professor of Computer Science, at the Knowledge Media Institute (KMi), the Open University’s technology research and innovation centre. He also serves as the chair of the ESWC conference series. With a career including serving as KMi Director from 2015 to 2022, John has contributed 250 refereed articles in fields such as semantics, AI, the Web, distributed ledgers, and eLearning.

From 2017 to 2021, he led the first of five themes, on University Learners, for the £40M
Institute of Coding, an initiative aimed at increasing the number and diversity of computing graduates in the UK while strengthening the connection between university teaching and corporate training. Between 2022 and 2023, John spearheaded a project to develop a smart national educational content platform that incorporated cutting-edge AI techniques to support further education educators. Since the beginning of 2023, he has been at the forefront of examining the impact of Generative AI on higher education including a UKRI funded project (SAGE-RAI) with the Open Data Institute.

John has also worked extensively on how distributed ledgers and blockchains can support academic and health credentialing in a decentralised fashion.

John has delivered numerous talks on his work, including appearances at the Royal Institution in 2018, TEDx, and featured in THE Campus on interdisciplinary research teams. In 2019, he was inducted as a Fellow of the British Blockchain Association, and in 2020, he became an Honorary Professor at Amity University.

Projects

SAGE-RAI: Smart Assessment and Guided Education with Responsible AI

AIEd researchers have for decades been motivated by Bloom’s famous 1984 paper which found that students taught 1-to-1 performed 2 standard deviations better than students taught in a standard classroom setting, with the average 1-to-1 student performing better than 98% of the students taught in the control group. AI offers the potential to unlock low-cost personalised teaching to massively assist both students and teachers and dramatically improve learning outcomes. The advent of Generative AI has brought this dream closer and has captured the attention of many educators. For example, a recent study of more than 1,000 K-12 teachers and 1,000 students found that 51% of teachers reported using ChatGPT - 40% weekly. Interest and take-up is similar in the Higher Education Arena. For example, an analysis of eight Russell Group universities found that there were over 1 million visits to the ChatGPT site during December 2022 and January 2023. All of the above use is via a platform provided by a US company which has not been transparent on how the underlying Large Language Model was trained and for which there are a number of issues including: • Misinformation - responses may not be truthful. • Copyright - text may be generated which is similar to existing copyrighted content. • Bias - bias in training data may mean that responses replicate existing biases and prejudices. In SAGE-RAI we will build upon a number of existing proof of concept and pilot education-oriented Generative AI tools, created by the partners, to target Bloom’s 2 Sigma problem through Responsible AI whilst also addressing the issues raised above. In particular we will build a platform that can support assessment and provide student guidance through Responsible Generative AI.

STFC Centre For Doctoral Training In Data Intensive Science

STFC Centre for Doctoral Training in Data Intensive Science

SlideWIKI

A major obstacle to increasing the efficiency, effectiveness and quality of education in Europe is the lack of widely available, accessible, multilingual, timely, engaging and high-quality educational material (i.e. OpenCourseWare). The creation and maintenance of comprehensive OpenCourseWare (OCW) is tedious, time-consuming and expensive, with the effect, that often courseware employed by teachers, instructors and professors is incomplete, outdated, dull and inaccessible to those with disabilities. By using the open-source SlideWiki platform (available at SlideWiki.org) the effort of the creation, translation and evolution of highly-structured remixable OCW can be widely shared (i.e. crowdsourced). In a similar way to Wikipedia for encyclopaedic content, SlideWiki allows users to: 1. collaboratively create comprehensive OCW (curricula, slide presentations, self-assessment tests, illustrations etc.) online in a crowdsourcing manner, 2. semi-automatically translate this content into more than 50 different languages and to improve the translations in a collaborative manner and 3. support engagement and social networking of educators and learners around that content.

Publications

Book

Forging Online Education through FIRE (2015)

Using Linked Data Effectively (2013)

The Future Internet - Future Internet Assembly 2013: Validated Results and New Horizons (2013)

Future Internet Assembly 2012: From Promises to Reality (2012)

Handbook of Semantic Web Technologies (2011)

The Future Internet: Future Internet Assembly 2011 - Achievements and Technological Promises (2011)

Future Internet – FIS 2008 : First Future Internet Symposium Vienna, Austria, September 28-30, 2008 Revised Selected Papers (2009)

Towards the Future Internet - A European Research Perspective (2009)

Enabling semantic web services: the Web service modelling ontology (2007)

The Semantic Web: Research and Applications (2006)

The Semantic Web: Research and Applications, 3rd European Semantic Web Conference, ESWC 2006, Budva, Montenegro, June 11-14, 2006, Proceedings (2006)

Artificial Intelligence: Methodology, Systems, and Applications. 12th International Conference, AIMSA 2006, Varna, Bulgaria, September 12-15, 2006, Proceedings (2006)

Artificial Intelligence: methodology, systems, and applications (2006)

Proceedings of IUI'03 2003 International Conference on Intelligent User Interfaces, Miami, Florida, USA (2003)

Software Visualization: Programming as a Multimedia Experience (1998)

Book Chapter

Decentralised Verification Technologies and the Web (2021)

Blockchain Applications in Lifelong Learning and the Role of the Semantic Blockchain (2020)

FORGE: An eLearning Framework for Remote Laboratory Experimentation on FIRE Testbed Infrastructure (2017)

Experimentation Facilities in H2020: Strategic Research and Innovation Agenda Contributions (2016)

Big Data Analysis (2016)

eGovernment (2011)

Semantic Web search engines (2011)

Fostering a relationship between linked data and the Internet of Services (2011)

Semantic web services (2011)

Adaptive service binding with lightweight semantic web services (2010)

A knowledge-based framework for web service adaptation to context (2010)

Context-aware semantic Web service discovery through metric-based situation representations (2010)

SOA4All: towards a global service delivery platform (2010)

Bridging the gap between mobile application contexts and Semantic Web resources (2009)

The service web: a web of billions of services (2009)

Deploying Semantic Web Services-Based Applications in the e-Government Domain (2008)

Enabling data, information, and process integration with semantic web services: from a new technology infrastructure to a compelling demonstrator (2008)

Geospatial data integration with Semantic Web services: the eMerges approach (2007)

Toward the multiscale modelling of the musculoskeletal system (2007)

Towards adaptive e-learning applications based on Semantic Web Services (2007)

A semantic web services-based infrastructure for context-adaptive process support (2007)

Case-based reasoning within semantic web technologies (2006)

Semantic web services: approaches and perspectives (2006)

WSTO: A classification-based ontology for managing trust in semantic web services (2006)

Approaches to semantic web services: An overview and comparisons (2004)

Semantic layering with Magpie (2004)

Visualizing internetworked argumentation (2003)

Scholarly publishing and argument in hyperspace (2003)

IIPS: an intelligent information presentation system (2002)

Software visualization and education (2002)

MnM: ontology driven semi automatic and automatic support for semantic markup (2002)

Ontology driven knowledge management: Philosophical, modelling and organizational issues (1st edition) (2001)

An Automated Programming Advisor (1992)

Journal Article

Students’ Perceptions of AI Digital Assistants (AIDAs): Should Institutions Invest in Their Own AIDAs? (2025)

Best Practices for the Responsible Adoption of Generative AI in Higher Education (2025)

A Design-Based Research Approach to what distance learners expect and value from an Institutional AI Digital Assistant (2025)

What distance learning students want from an AI Digital Assistant (2024)

Blockchain-based decentralised micro-accreditation for lifelong learning (2024)

Trust, Accountability, and Autonomy in Knowledge Graph-Based AI for Self-Determination (2023)

Supporting Lifelong Learning with Smart Blockchain Badges (2020)

A case study on the decentralisation of lifelong learning using blockchain technology (2020)

COVID-19 Antibody Test/Vaccination Certification There’s an app for that (2020)

Supporting the discoverability of open educational resources (2019)

PT Anywhere: a mobile environment for practical learning of network engineering (2018)

Towards the Temporal Streaming of Graph Data on Distributed Ledgers (2017)

FORGE Toolkit: Leveraging Distributed Systems in eLearning Platforms (2017)

Teaching Linked Open Data Using Open Educational Resources (2016)

ACQUA: Automated Community-based Question Answering through the Discretisation of Shallow Linguistic Features (2015)

WSMO-Lite and hRESTS: lightweight semantic annotations for Web services and RESTful APIs (2015)

Raising the stakes in Linked Data education (2014)

The Web of Data: bridging the skills gap (2014)

Using linked data to annotate and search educational video resources for supporting distance learning (2012)

Mediation spaces for similarity-based semantic web services selection (2011)

An automated approach to Semantic Web Services mediation (2010)

Toward the Next Wave of Services: Linked Services for the Web of Data (2010)

Towards the open service web (2009)

Supporting interoperability and context-awareness in e-learning through situation-driven learning processes (2009)

Toward a service web: integrating the Semantic Web and service orientation (2009)

Problem solving methods in a global networked age (2009)

IRS-III: A broker-based approach to semantic Web services (2008)

Semantic execution environments for semantics-enabled SOA (2008)

Semantic Web Services: part 2 (2007)

Semantic Web Services: part 1 (2007)

Magpie: experiences in supporting semantic web browsing (2007)

Context-adaptive learning designs by using semantic web services (2007)

OntoWeaver: an ontology-based approach to the design of data-intensive web sites (2005)

Supporting continuous learning in a large organization: the role of group and organizational perspectives (2005)

Reflection on the future of knowledge portals (2004)

Supporting Online Shopping through a Combination of Ontologies and Interface Metaphors (2003)

A Methodological approach to supporting organisational learning (2001)

myPlanet: an ontology driven Web based personalised news service (2001)

Ontology-driven document enrichment: principles, tools and applications (2000)

Integrating working and enrichment approach learning: a document (2000)

PlanetOnto: from news publishing to integrated knowledge management support (2000)

Supporting organisational learning: an overview of the ENRICH approach (2000)

Sharing engineering design knowledge in a distributed environment (2000)

ScholOnto: an ontology-based digital library server for research documents and discourse (2000)

An effective web-based software visualization learning environment (1998)

Teaching programming at a distance: the Internet software visualization laboratory (1997)

Fostering debugging communities on the Web (1997)

Software visualization as a pedagogical tool (1992)

Methodological Foundations of KEATS the Knowledge Engineer’s Assistant (1991)

Visual Knowledge Engineering (1990)

Presentation / Conference

AIDA: AI Digital Assistant for Personalised and Adaptive Online Learning (2025)

Holding a lead, or the tail wagging the dog? Exploring educator influence over the behaviour of AI Digital Assistants (2025)

Using Generative AI and ChatGPT for improving the production of distance learning materials (2024)

Towards Cultivating Decentralised Data Privacy, Interoperability and Trust with Semantic PETs and Visualisations (2024)

Smart Assessment and Guided Education with Responsible AI (2024)

An Architecture for a Decentralised Learning Analytics Platform (Positioning Paper) (2023)

Ethics and Executability: Tracing Decency in Decentralised Knowledge Graph Applications (2023)

Musical Meetups: a Knowledge Graph approach for Historical Social Network Analysis (2023)

Towards Decentralised Learning Analytics (Positioning Paper) (2023)

Decency and Decentralisation: Verifiable Decentralised Knowledge Graph Querying (2023)

Trusting Decentralised Knowledge Graphs and Web Data at the Web Conference (2023)

Using GitLab Interactions To Predict Student Success When Working As Part Of A Team (2021)

A Framework for Handling Internet of Things Data with Confidentiality and Blockchain Support (2020)

Towards A Blockchain-based Decentralised Educational Landscape (2020)

Towards Complete Decentralised Verification of Data with Confidentiality: Different ways to connect Solid Pods and Blockchain (2020)

A Decentralized Approach to Validating Personal Data Using a Combination of Blockchains and Linked Data (2019)

LinkChains: Trusted Personal Linked Data (2019)

Decentralising online education using blockchain technology (2019)

ADA: A System for Automating the Learning Data Analytics Processing Life Cycle (2019)

The FAIR TRADE Framework for Assessing Decentralised Data Solutions (2019)

Smart Blockchain Badges for Data Science Education (2018)

A Learner-Centred Approach for Lifelong Learning Powered by the Blockchain (2018)

ScienceMiles: Digital Currency for Researchers (2018)

3rd International Workshop on Linked Data and Distributed Ledgers Chairs' Welcome & Organization (2018)

Designing and Delivering a Curriculum for Data Science Education across Europe (2018)

Peer-reviews on the blockchain (2018)

The Irrefutable History of You: Distributed Ledgers and Semantics for Ubiquitous Personal Ratings (2017)

Online experimentation and interactive learning resources for teaching network engineering (2017)

LinkChains: Exploring the space of decentralised trustworthy Linked Data (2017)

Linked Data Indexing of Distributed Ledgers (2017)

The European Data Science Academy: Bridging the Data Science Skills Gap with Open Courseware (2017)

Integrating Medical Scientific Knowledge with the Semantically Quantified Self (2016)

Applying a methodology for the design, delivery and evaluation of learning resources for remote experimentation (2016)

Visual Exploration of Formal Requirements for Data Science Demand Analysis (2015)

Capturing Scientific Knowledge on Medical Risk Factors (2015)

Deploying Learning Analytics for Awareness and Reflection in Online Scientific Experimentation (2015)

Online Learning and Experimentation via Interactive Learning Resources (2015)

It's all in the content: state of the art best answer prediction based on discretisation of shallow linguistic features (2014)

EUCLID: EdUcational curriculum for the usage of LInked data (2014)

Developing a curriculum of open educational resources for Linked Data (2014)

Online learning and Linked Data: lessons learned and best practices (2014)

FORGE: Enhancing elearning and research in ICT through remote experimentation (2014)

Interactive learning resources and linked data for online scientific experimentation (2013)

Linked context: a linked data approach to personalised service provisioning (2012)

Harnessing the crowds for automating the identification of Web APIs (2012)

Automated information extraction from web APIs documentation (2012)

Feature LDA: a supervised topic model for automatic detection of Web API documentations from the Web (2012)

ParkJam: crowdsourcing parking availability information with linked data (Demo) (2012)

SmartLink: a Web-based editor and search environment for Linked Services (2011)

Lightweight semantics for automating the invocation of Web APIs (2011)

Unified Lightweight Semantic Descriptions of Web APIs and Web Services (2011)

A Framework for Automating the Invocation of Web APIs (2011)

An Approach to Construct Dynamic Service Mashups using Lightweight Semantics (2011)

Towards Automated Invocation of Web APIs (2011)

A linked data-driven & service-oriented architecture for sharing educational resources (2011)

Developing RDF-based Web services for supporting runtime matchmaking and invocation (2011)

iServe: a linked services publishing platform (2010)

Investigating web APIs on the World Wide Web (2010)

A framework for feeding Linked Data to Complex Event Processing engines (2010)

Comprehensive service semantics and light-weight Linked Services: towards an integrated approach (2010)

Using semantics for automating the authentication of Web APIs (2010)

Photorealistic semantic web service groundings: unifying RESTful and XML-RPC groundings using rules, with an application to Flickr (2010)

Towards two-stage service representation and reasoning: from lightweight annotations to comprehensive semantics (2010)

Integrating heterogeneous web service styles with flexible semantic web services groundings (2010)

Telecommunication mashups using RESTful services (2010)

Two-staged approach for semantically annotating and brokering TV-related services (2010)

Semantic annotation of Web APIs with SWEET (2010)

Services and the Web of Data: an unexploited symbiosis (2010)

Translating semantic web service based business process models (2009)

The business process modelling ontology (2009)

Exploiting metrics for similarity-based semantic web service discovery (2009)

Enriching service semantics through conceptual vector spaces (2009)

Ontology-based metrics computation for business process analysis (2009)

Bridging between sensor measurements and symbolic ontologies through conceptual spaces (2009)

Strategy-driven Business Process Analysis (2009)

Supporting the semi-automatic acquisition of semantic RESTful service descriptions (2009)

Two-fold Semantic Web service matchmaking – applying ontology mapping for service discovery (2009)

Interoperable multimedia metadata through similarity-based semantic web service discovery (2009)

Supporting the creation of semantic RESTful service descriptions (2009)

Blending the physical and the digital through conceptual spaces (2009)

Towards context-aware multimedia processing through Semantic Web Services (2009)

Semantic enabled complex event language for business process monitoring (2009)

Semantically Annotating RESTful Services with SWEET (2009)

Semantic business process management: scaling up the management of business processes (2008)

Ontological Foundations for Scholarly Debate Mapping Technology (2008)

Grounding semantic web services with rules (2008)

Exploiting conceptual spaces for ontology integration (2008)

Towards ontology interoperability through conceptual groundings (2008)

SOA4All, enabling the SOA revolution on a world wide scale (2008)

Towards general spatial intelligence (2008)

A situations & goals semantic model for designing and implementing semantic web services-based processes (2008)

Situation-driven processes for semantic web services (2008)

A core ontology for business process analysis (2008)

Fuzzy context adaptation through conceptual situation spaces (2008)

Conceptual situation spaces for situation-driven processes (2008)

Mobile situation spaces (2008)

Towards context-aware semantic web service discovery through conceptual situation spaces (2008)

An outlook on semantic business process mining and monitoring (2007)

Towards an ontology for process monitoring and mining (2007)

Applying Semantic Web Services (2007)

Agile elicitation of semantic goals by wiki (2007)

Recipes for Semantic Web dog food - The ESWC and ISWC metadata projects (2007)

A trust based methodology for web service selection (2007)

Addressing context-awareness and standards interoperability in e-learning: a service-oriented framework based on IRS III (2007)

Context-aware process support through automatic discovery and invocation of semantic web services (2007)

A semantic web service oriented framework for adaptive learning environments (2007)

Spatial integration of Semantic Web Services: the e-Merges approach (2006)

A Semantic Web Services GIS based emergency management application (2006)

IRS-III: A Broker for Semantic Web Services based Applications (2006)

WWW: WSMO, WSML, and WSMX in a nutshell (2006)

Benefits and challenges of applying Semantic Web Services in the e-Government domain (2006)

Enhancing data and processes integration and interoperability in emergency situations: a SWS based emergency management system (2006)

User interaction and uptake challenges to successfully deploying Semantic Web technologies (2006)

Study on integrating semantic applications with Magpie (2006)

Experiences from semantic web service tutorials (2006)

Knowledge modelling for integrating e-government applications and Semantic Web Services (2006)

Toward user oriented semantic geographical information systems (2006)

The choreography model for IRS-III (2006)

Knowledge modelling for integrating semantic web services in e-government applications (2005)

A semantic web based architecture for analytical tools (2005)

A semantic web service-based architecture for the interoperability of e-government services (2005)

Semantic web service composition in IRS-III: The structured approach (2005)

Mediation of semantic web services in IRS-III (2005)

Choreography in IRS-III – coping with heterogeneous interaction patterns in web services (2005)

A conceptual model for semantically-based e-government portals (2005)

Semantic business process management: a vision towards using semantic web services for business process management (2005)

Towards intelligent web services: the web service modeling ontology (WSMO) (2005)

Adding semantics to business intelligence (2005)

Integrating scholarly argumentation, texts and community: towards an ontology and services (2005)

A position statement on IRS-III: a comprehensive approach to creating and using semantic web services (2005)

Web Service Modeling Ontology (WSMO): an ontology for Semantic Web Services (2005)

Opening up Magpie via semantic services (2004)

Towards a choreography for IRS-III (2004)

Collaborative semantic web browsing with Magpie (2004)

OCML ontologies to XML schema lowering (2004)

Orchestration of semantic web services in IRS-III (2004)

Integration of OWL-S into IRS-III (2004)

Interactive composition of WSMO based semantic web services in IRS-III (2004)

OntoWeaver S: supporting the design of knowledge portals (2004)

IRS III: a platform and infrastructure for creating WSMO based semantic web services (2004)

Modelling data intensive web sites with OntoWeaver (2004)

Beyond TREC's filtering track (2004)

Integrating web services into data intensive web sites (2004)

Multi-topic information filtering with a single user profile (2004)

Magpie: customizing users' experiences when browsing on the semantic web (2004)

IRS II: a framework and infrastructure for semantic web services (2003)

Magpie: towards a semantic web browser (2003)

AQUA: an ontology driven question answering system (2003)

Design of customized Web applications with OntoWeaver (2003)

Requirements for Information Extraction for Knowledge Management (2003)

Building and applying a Concept Hierarchy Representation of a user profile (2003)

An ontology driven approach to web site generation and maintenance (2002)

Alice: assisting online shoppers through ontologies and novel interface metaphors (2002)

Tribalization, e-learning and the Semantic Web (2002)

MnM: ontology driven tool for semantic markup (2002)

Augmenting design deliberation with Compendium: the case of collaborative ontology design (2002)

ClaiMaker: weaving a semantic web of research papers (2002)

Knowledge extraction by using an ontology-based annotation tool (2001)

Supporting ontology driven document enrichment within communities of practice (2001)

Template-driven information extraction for populating ontologies (2001)

Compendium: making meetings into knowledge events (2001)

Tadzebao and WebOnto: discussing, browsing, and editing ontologies on the Web (1998)

The Blockchain and Kudos: A Distributed System for Educational Record, Reputation and Reward