Skip to main content

SUPPLE: A Dialogue Management Approach Based on Conversation Patterns

  • Conference paper
  • First Online:
Conversational AI for Natural Human-Centric Interaction

Part of the book series: Lecture Notes in Electrical Engineering ((LNEE,volume 943))

Abstract

We propose SUPPLE, a new class of dialogue management systems that takes the core concept of a dialogue sequence as its main starting point. SUPPLE is inspired by the conversation patterns from the Natural Conversation Framework (NCF). While NCF primarily provides a design framework, we propose to automate the selection and updating of dialogue sequences as a central component of the dialogue management module, enabling the dialogue system to build a hierarchical dialogue structure at run-time. The conversation patterns are combined with the key concepts of update strategies and agenda adopted from the Information State Update approach. We formally describe the building blocks of our approach, and show how dialogue competencies like sequence expansion and slot-filling can be performed in our approach. These are further illustrated in a cooking assistant scenario.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 149.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 199.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 279.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    See https://socialrobotics.atlassian.net/wiki/spaces/SUP/overview for an up-to-date implementation of SUPPLE.

References

  1. Wen T-H, Vandyke D, Mrksic N, Gasic M, Rojas-Barahona LM, Su P-H, Ultes S, Young S (2016) A network-based end-to-end trainable task-oriented dialogue system. arXiv:1604.04562

  2. Young S, Gašić M, Thomson B, Williams JD (2013) Pomdp-based statistical spoken dialog systems: a review. Proc IEEE 101(5):1160–1179

    Article  Google Scholar 

  3. Williams JD, Henderson M, Raux A, Thomson B, Black A, Ramachandran D (2014) The dialog state tracking challenge series. AI Mag 35(4):121–124

    Google Scholar 

  4. Budzianowski P, Wen T-H, Tseng B-H, Casanueva I, Ultes S, Ramadan O, Gašić M (2018) Multiwoz–a large-scale multi-domain wizard-of-oz dataset for task-oriented dialogue modelling. arXiv:1810.00278

  5. Rastogi A, Zang X, Sunkara S, Gupta R, Khaitan P (2020) Towards scalable multi-domain conversational agents: the schema-guided dialogue dataset. Proc AAAI Conf Artif Intell 34:8689–8696

    Google Scholar 

  6. Sacks H (1984) Notes on methodology. Struct Soc Action Stud Conversat Anal 21:27

    Google Scholar 

  7. Levinson SC (1983) Pragmatics. Cambridge University Press

    Google Scholar 

  8. Rosset S, Bennacef S, Lamel L (1999) Design strategies for spoken language dialog systems. In: Sixth European conference on speech communication and technology

    Google Scholar 

  9. Moore RJ, Arar R (2019) Conversational UX design: a practitioner’s guide to the natural conversation framework. Morgan & Claypool

    Google Scholar 

  10. Traum DR, Larsson S (2003) The information state approach to dialogue management, pp 325–353. Springer Netherlands, Dordrecht

    Google Scholar 

  11. Harms J-G, Kucherbaev P, Bozzon A, Houben G-J (2018) Approaches for dialog management in conversational agents. IEEE Internet Comput 23(2):13–22

    Article  Google Scholar 

  12. Bohus D, Rudnicky AI (2009) The ravenclaw dialog management framework: architecture and systems. Comput Speech Lang 23(3):332–361

    Article  Google Scholar 

  13. Poesio M, Cooper R, Larsson S, Matheson C, Traum D (1999) Annotating conversations for information state update. In: Proceedings of Amstelogue 99, 3rd workshop on the semantics and pragmatics of dialogues

    Google Scholar 

  14. Morbini F, DeVault D, Sagae K, Gerten J, Nazarian A, Traum D (2014) Flores: a forward looking, reward seeking, dialogue manager. In: Mariani J, Rosset S, Garnier-Rizet M, Devillers L (eds) Natural interaction with robots, knowbots and smartphones. Springer New York, New York, NY, pp 313–325

    Google Scholar 

  15. Rich C, Sidner CL (2012) Using collaborative discourse theory to partially automate dialogue tree authoring. In: International conference on intelligent virtual agents, pp 327–340. Springer

    Google Scholar 

  16. Perugini S, Buck JW (2016) A language-based model for specifying and staging mixed-initiative dialogs. In: Proceedings of the 8th ACM SIGCHI symposium on engineering interactive computing systems, EICS ’16, pp 204–216, New York, NY, USA. Association for Computing Machinery

    Google Scholar 

  17. Wessel M, Kalns E, Acharya G, Kathol A (2020) Widening the dialogue workflow modeling bottleneck in ontology-based personal assistants. arXiv:2011.08334

  18. Young S, Gašić M, Keizer S, Mairesse F, Schatzmann J, Thomson B, Yu K (2010) The hidden information state model: a practical framework for pomdp-based spoken dialogue management. Comput Speech Lang 24(2):150–174

    Article  Google Scholar 

  19. Allen J, Ferguson G, Stent A (2001) An architecture for more realistic conversational systems. In: Proceedings of the 6th international conference on intelligent user interfaces, IUI ’01, pp 1–8, New York, NY, USA. Association for Computing Machinery

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Florian Kunneman .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Kunneman, F., Hindriks, K. (2022). SUPPLE: A Dialogue Management Approach Based on Conversation Patterns. In: Stoyanchev, S., Ultes, S., Li, H. (eds) Conversational AI for Natural Human-Centric Interaction. Lecture Notes in Electrical Engineering, vol 943. Springer, Singapore. https://doi.org/10.1007/978-981-19-5538-9_14

Download citation

  • DOI: https://doi.org/10.1007/978-981-19-5538-9_14

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-19-5537-2

  • Online ISBN: 978-981-19-5538-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics