An Ontology-Based Dialogue Management Framework for Virtual Personal Assistants in Common Lisp

Citation

Michael Wessel, European Lisp Symposium, 2022, Porto, Portugal

Abstract

We present a new approach to dialogue specification for Virtual Personal Assistants (VPAs) based on so-called dialogue workflow graphs. Our approach relies on Semantic Web technology (OWL), implemented in Common Lisp with the help of the Racer reasoner. Our new dialogue specification language (DSL) is a set of Common Lisp macros, a Domain Specific Language, which facilitates customer participation in the modeling process. The resulting dialogue models are also very concise. The DSL is a new modeling layer on top of our ontology-based Dialogue Management (DM) framework OntoVPA. We explain the rationale and benefits behind the new language, and support our claims with concrete reduced Level-of-Effort (LOE) numbers from two recent OntoVPA projects.

Keywords: Personal assistants, ontology-based dialogue management, dialogue modeling, ontology-based rules, Semantic Web


Read more from SRI

  • surgeons around a surgical robot

    The SRI research behind today’s surgical robotics

    Intuitive’s da Vinci 5 system represents a major leap in robotic-assisted medicine. It all started at SRI, which continues to advance teleoperation technologies.

  • a collage of digital graphs

    A banner year for quantum

    SRI-managed QED-C’s annual report on quantum trends captures an industry accelerating rapidly from technical promise toward major global impact.

  • ICE Cube containing SRI’s aerogel experiment, photographed prior to launch. Source: Aerospace Applications North America

    An SRI carbon capture experiment launches into space

    By synthesizing carbon-absorbing aerogels in microgravity, SRI research will give us a rare glimpse into how these materials could be radically improved.