Development of a Java-based unified and flexible natural language discourse system

  • Authors:
  • Philip Hanna;Ian O'Neill;Darryl Stewart;Behrang Qasemizadeh

  • Affiliations:
  • Queen's University Belfast, Belfast, UK;Queen's University Belfast, Belfast, UK;Queen's University Belfast, Belfast, UK;Queen's University Belfast, Belfast, UK

  • Venue:
  • PPPJ '09 Proceedings of the 7th International Conference on Principles and Practice of Programming in Java
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper outlines the design and development of a Java-based, unified and flexible natural language dialogue system that enables users to interact using natural language, e.g. speech. A number of software development issues are considered with the aim of designing an architecture that enables different discourse components to be readily and flexibly combined in a manner that permits information to be easily shared. Use of XML schemas assists this component interaction. The paper describes how a range of Java language features were employed to support the development of the architecture, providing an illustration of how a modern programming language makes tractable the development of a complex dialogue system.