OU Profiles homepage Edit my profile User guide Accessibility Statement

Biography

Professional biography

Paul holds first-class degrees from the Universities of Tilburg and Amsterdam in the Netherlands (both cum laude). He studied computational linguistics and philosophy (Tilburg) and the philosophy of linguistics and cognitive science (Amsterdam). He gained his PhD in 1998 at the Institute for Perception Research (Eindhoven University and Philips Research) with his thesis entitled Logic, Information & Conversation. After 7 years as a Research Fellow at the Information Technology Research Institute in Brighton, he joined the Open University in 2005, where he is a Senior Lecturer (Associate Professor) in Computing.

Research interests

Paul leads the Artificial Intelligence and Natural Language Processing (AI and NLP) group in the School of Computing & Communications of the Open University.

His research focuses on Natural Language Generation, Dialogue Modelling, and Argumentation, and has been published in journals (including Artificial Intelligence, Synthese, Journal of Logic, Language & Information, and the Journal of Pragmatics), conference proceedings (including ACL, COLING, EACL, EMNLP, IVA, and NAACL) and as (invited) book chapters. He has given invited keynotes at ALLT 2024, CID, MOG and SEMDIAL, supervised 9 PhD students to successful completion and has been examiner for a further 6 PhD students.

Currently, he leads the Open Societal Challenges (OSC) project Digital Thinking Tools for Education and Depolarisation, as well as a Toshiba-OU EPSRC DTP CASE project and the Digital Thinking Tools in Action joint project with Hong Kong Metropolitan University (HKMU). He has led several projects funded by EPSRC (the UK's Engineering and Physical Sciences Research Council) and NESTA (the UK innovation agency for social good), most recently the Opening Up Minds (OUM) project (2020−2023), part of the EPSRC Responsible Natural Language Processing for Intelligent Interfaces programme. OUM developed AI tools that help navigate conversations across ideological divides. Paul is a member of the EPSRC Peer Review College.

Teaching interests

Paul is a Senior Fellow of the Higher Education Academy (SFHEA). His teaching includes both undergraduate and postgraduate modules. He led the development of a free course on Digital Thinking Tools (co-authored with Richard Walker), which includes a session on From Thinking Tools to AI. His work on Scholarship of Teaching and Learning won the 2023 eSTEeM Scholarship project of the year prize (with Simon Savage). At the 2024 eSTEeM conference, his poster (with Cecilia Domingo and Richard Walker) was voted best poster winner. 

Paul has chaired two large undergraduate Computing and IT modules:

  • Introduction to Computing and IT 2 (TM112)
  • Algorithms, data structures and computability (M269)

and written course materials for these and other Open University modules including course materials on:

  • how to analyse and construct arguments using the argument mapping technique,
  • computational thinkingproof, computability and computational complexity,
  • programming and problem solving in Python,
  • legal, social, security and ethical implications of information technologies.

He has undertaken several research and scholarship projects related to his teaching:

Paul has led the development of two resources for OpenLearn:

Impact and engagement

Paul's research is complemented by several initiatives that translate the results from this work into tools that help people navigate, communicate, reason with and use information more effectively. Following up on the EPSRC CODA project, the Papworth Trust commissioned videos that were generated from their information leaflets for service users using CODA Monologue-to-Dialogue technology; the videos were available on the Papworth Trust's YouTube Channel. 

Additionally, Paul has been involved in several public engagement activities, including:

Paul was AISB committee member responsible for the public understanding of artificial intelligence from 2018 to 2024.

External collaborations

Paul has edited special issues of journals such as Discourse Processes, the Journal of Logic, Language and Information, Language & Computation and Discourse & Dialogue, and co-chaired several workshops and conferences, including:

In 2019, he was area chair for generation at ACL. In 2020, he is remote presentations co-chair for COLING2020. Also, since 2019, he is a committee member of AISB (responsible for the public understanding of AI). Paul is a member of the editorial board of the Dialogue & Discourse journal and editor for the PhilPapers category on Inferentialist Accounts of Meaning and Content.

International links

Paul is involved in an ongoing collaboration with Prendinger Lab at the National Institute for Informatics in Tokyo.

Projects

EPSRC Doctoral Training Partnership 2020-21

We are writing to give you an indicative level for your EPSRC Doctoral Training Partnership (DTP) funding due to be awarded by the end of the year. The EPSRC DTP offers flexible support for doctoral students and complements our other training routes: Centres for Doctoral Training (CDTs) and Industrial CASE. Investing in excellent doctoral training continues to be a high priority for us as set out in our new Strategic Delivery Plan expected to be published in June 2019. This DTP award is a two year allocation which will fund doctoral students starting in 2020/21 and 2021/22. Your university has been successful in the allocation and the level of your provisional allocation is £698960.

EPSRC DTP - Pair Programming Project with Toshiba

In pair programming, two people work together on the same problem, collaboratively writing code (in a shared window or screen) whilst communicating with each other (via voice or text, face-to-face or remotely). Pair programming is used by professional software developers (Goth, 2016) and has also been shown to help beginning programmers improve their skills. For example, McDowell et al. (2002) found that pair programming increases retention and helps students become better programmers. Also, pair programming was found particularly beneficial for women, helping them persist in computer science (Werner, 2004). The practicalities involved in setting up pair programming sessions can be a barrier to adopting it, both in professional and educational settings (especially distance learning settings). The proposed research explores the use of chatbots to address this issue. Chatbots are dialogue systems that respond to users questions and requests with natural language responses. Task-oriented chatbots are used in business applications while open-domain chatbots are used for entertainment. Katz et al. (2014) explore use of chatbots in an education task. Our work will advance dialogue systems research by applying it in the context of pair programming. Research topic and approach Building on the research strengths in dialogue modelling, question generation, pair programming and multi-modality at the OU and Toshiba, we propose to develop and investigate an AI buddy for pair programming, which can collaborate with a software developer on solving a programming problem (either from scratch or by completing a skeleton program). The AI should be able to: - detect if the developer is stuck and requires help - make contextual suggestions and provide hints - question the developer about the rationale for their programming and problem solving decisions - thereby helping them self-evaluate their work - generate contributions appropriate for the developer's emotional state A distinctive aspect of the project will be the use of multimodal communication. Depending on the strengths of the PhD applicant one or more of the following modalities will be used by the AI to interact with the student: - Spoken voice: analysis (content of what the student says, but also emotion) & synthesis (of the AIs dialogue contributions) - Webcam video to monitor: emotion, focus, level of understanding, cognitive load, etc. - Text-based chat (as an alternative to spoken interaction) - Embodied computer-animated representation of the AI buddy (Andrist 2019)

EPSRC DTP 2022/23/24

The Engineering and Physical Sciences Research Council (EPSRC) is part of UK Research and Innovation (UKRI). EPSRC allocate funding for Doctoral Training Partnerships (DTP) using an algorithm based on a variety of criteria including grants awarded to the institution. The Open University Faculty of Science, Technology, Engineering & Mathematics (STEM) currently holds an EPSRC DTP award covering the following subject areas: General Engineering IT, Systems Sciences and Software Engineering Mathematical Sciences Physics

Opening up minds: engaging dialogue generated from argument maps

The idea is to design a "dialogue system" interface to existing databases of the arguments surrounding controversial topics such as "Should the United Kingdom remain a member of the European Union?" or "Should all humans be vegan?". In particular, a user can have a "Moral Maze" style chat with the dialogue system. "Moral Maze" is a longrunning popular BBC 4 Radio programme in which a panel discusses a controversial topic with the help of witnesses and a host who chairs the conversation. The dialogue system consists of a panel of Argumentation Bots (ArguBots) who present arguments for or against the topic under discussion (the pro and con ArguBots), a host ArguBot and a witness ArguBot (that can provide detailed evidence). The user is invited to join the panel and voice their views on the topic under discussion. Thus the user can explore what they thought and what others thought about the controversial topic. An important part of the projects will be to evaluate the effects on people's appreciation of the complexity of debate and attendant ability to comprehend the world from other people's point of view or perspective.

Royal Society International Travel Grant - Conference Participation (XC-09-044-PP)

I will attend the 31st Annual Conference of the Cognitive Science Society in Amsterdam (July 29 - August 1, and present a full paper “Salience and Pointing in Multimodal Reference" at one of the conference workshops on 29 July, The conference presents an excellent opportunity to present my work which combines computer science with empirical studies into human behaviour. The formal model that I have developed based on a number of empirical studies generates several new hypotheses that I would like to present to the community of cognitive scientists. I hope that it will lead to new empirical studies - I am particularly keen to collaborate with others on this. The conference will be attended by a number of people I am already collaborating with in the context of the MREDI initiative (Multimodal Referring Expressions in Dialogue; involving researchers from Aberdeen, Dublin, OU and Neuchatel). It will provide an excellent opportunity to have a face-to-face meeting (in addition to our regular skype conference call meetings) to discuss our current work on annotating a multimodal dialogue corpus and will also allow us to plan future activities. The research carried out in this grouping has already led to two workshop papers and we are planning a submission to a top journal in cognitive science for the final results of our corpus study.

Publications

Book

Special Issue on Question Generation (2012)

Proceedings of QG2010: The Third Workshop on Question Generation (2010)

Book Chapter

Dialogue with computers: dialogue games in action (2017)

Three principles of information flow: conversation as a dialogue game (2011)

Politeness and bias in dialogue summarization: two exploratory studies (2006)

Generating multimedia presentations: from plain text to screenplay (2005)

Multimodal Cooperative Resolution of Referential Expressions in the DENK System (2001)

Relating imperatives to action (2001)

Presuppositions in Context: Constructing Bridges (2000)

Presupposition projection as proof construction (1999)

Journal Article

Discourse annotation - Towards a dialogue system for pair programming (2023)

Artificial Neural Networks for classifying the time series sensor data generated by medical detection dogs (2021)

Sentiment and behaviour annotation in a corpus of dialogue summaries (2015)

A detailed account of the First Question Generation Shared Task Evaluation challenge (2012)

Varieties of Question Generation: introduction to this special issue (2012)

Dialogue structure and logical expressivism (2011)

'Proximal' and 'distal' in language and cognition: Evidence from deictic demonstratives in Dutch (2008)

Fully generated scripted dialogue for embodied agents (2008)

Natural language processing in CLIME, a multilingual legal advisory system (2008)

Meaning and Dialogue Coherence: A Proof-theoretic Investigation (2007)

Generating under global constraints: the case of scripted dialogue (2007)

Perspectives on dialogue: Introduction to this special issue (2006)

Other

Justification Patterns for OWL DL Ontologies (2011)

Presentation / Conference

Are conversational large language models speakers? (2024)

Annotation Needs for Referring Expressions in Pair-Programming Dialogue (2024)

Opening up Minds with Argumentative Dialogues (2022)

QTMM2012c+: A Queryable Empirically- Grounded Resource of Dialogue with Argumentation (2021)

Challenges with Learning to Program and Problem Solve: An Analysis of Student Online Discussions (2020)

Identifying Annotator Bias: A new IRT-based method for bias identification (2020)

Learning to program: from problems to code (2019)

The use of rating and Likert scales in Natural Language Generation human evaluation tasks: A review and some recommendations (2019)

Agreement is overrated: A plea for correlation to assess human evaluation reliability (2019)

Evaluation methodologies in Automatic Question Generation 2013-2018 (2018)

Rethinking the Agreement in Human Evaluation Tasks (2018)

A model of suspense for narrative generation (2017)

Measuring Non-cooperation in Dialogue (2016)

Collecting Reliable Human Judgements on Machine-Generated Language: The Case of the QG-STEC Data (2016)

Towards explaining rebuttals in security arguments (2014)

Towards a computational account of inferentialist meaning (2014)

Introducing a corpus of human-authored dialogue summaries in Portuguese (2013)

Predicting the understandability of OWL inferences (2013)

Supporting computing and technology distance learning students with developing argumentation skills (2013)

Measuring the understandability of deduction rules for OWL (2012)

Fully automated generation of question-answer pairs for scripted virtual instruction (2012)

Planning accessible explanations for entailments in OWL ontologies (2012)

Modelling non-cooperative dialogue: the role of conversational games and discourse obligations (2011)

The CODA system for monologue-to-dialogue generation (2011)

Data-oriented monologue-to-dialogue generation (2011)

Comparing Modes of Information Presentation: Text versus ECA and Single versus Two ECAs (2011)

The First Question Generation Shared Task Evaluation Challenge (2010)

Harvesting re-usable high-level rules for expository dialogue generation (2010)

Question generation in the CODA project (2010)

Generating expository dialogue from monologue: Motivation, corpus and preliminary rules (2010)

Constructing the CODA corpus: A parallel corpus ofmonologues and expository dialogues (2010)

On presuppositions in requirements (2009)

Making tacit requirements explicit (2009)

Salience and pointing in multimodal reference (2009)

Effective tutoring with affective embodied conversational agents (2009)

Generating questions from OpenLearn study units (2009)

Salience in the generation of multimodal referring acts (2009)

Presenting Arguments as Fictive Dialogue (2008)

Simulating emotional reactions in medical dramas (2008)

Generating Dialogues for Virtual Agents Using Nested Textual Coherence Relations (2008)

T2D: Generating Dialogues Between Virtual Agents Automatically from Text (2007)

Generating monologue and dialogue to present personalised medical information to patients (2007)

Dialogue Games for Crosslingual Communication (2007)

Modality Choice for Generation of Referring Acts: Pointing versus Describing (2007)

The ALLIGATOR Theorem Prover for Dependent Type Systems: Description and Proof Sample (2006)

Reference and Gestures in Dialogue Generation: Three Studies with Embodied Conversational Agents (2005)

A Flexible pragmatics-driven language generator for animated agents (2003)

RRL: A Rich Representation Language for the Description of Agent Behaviour in NECA (2002)

Generation of multi-modal dialogue for a net environment (2002)

Towards automated generation of scripted dialogue: some time-honoured strategies (2002)

A Formal Semantics for Editing and Generating Plurals (2000)

Accent Interpretation, Anaphora Resolution and Implicature Derivation (1997)

Report

Full report on challenges with learning to program and problem solve: an analysis of first year undergraduate Open University distance learning students' online discussions (2019)

Annotation Scheme for Authored Dialogues. Version 1.1 (2010)

Generating scripts for personalised medical dialogues for patients (2006)

Working Paper

Best Practices in using Technological Infrastructures (2020)