
Prof John Domingue
Professor
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)
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)
Artificial Intelligence: methodology, systems, and applications (2006)
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)
Experimentation Facilities in H2020: Strategic Research and Innovation Agenda Contributions (2016)
Semantic Web search engines (2011)
Fostering a relationship between linked data and the Internet of 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)
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)
Journal Article
Best Practices for the Responsible Adoption of Generative AI in Higher Education (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)
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)
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)
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)
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)
Presentation / Conference
AIDA: AI Digital Assistant for Personalised and Adaptive Online Learning (2025)
Using Generative AI and ChatGPT for improving the production of distance learning materials (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)
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)
Designing and Delivering a Curriculum for Data Science Education across Europe (2018)
Peer-reviews on the blockchain (2018)
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)
Visual Exploration of Formal Requirements for Data Science Demand Analysis (2015)
Capturing Scientific Knowledge on Medical Risk Factors (2015)
Online Learning and Experimentation via Interactive Learning Resources (2015)
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)
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)
Using semantics for automating the authentication of Web APIs (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)
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)
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)
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)
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)
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