01whole.pdf (12.57 MB)
Download file

A multimodal interface for controlled natural language processing

Download (12.57 MB)
posted on 28.03.2022, 16:21 by Rudz Evan Bernardez
Over the last fifteen years, speech recognition has improved dramatically and sophisticated technology has become more available. It has encouraged a project that explores the integration of a speech interface in a controlled natural language (CNL) system, which prior to this, had yet to be explored. A CNL is a subset of a particular written natural language (base language) which has been engineered to restrict language components such as syntax, lexicon and/or semantics. By using a speech interface, API, this paper presents an implementation of a predictive editor that integrates text and speech as inputs in a CNL processing system, namely PENG-ASP Multimodal. In addition to building the system, a study was conducted to determine the practicality of a speech interface in a CNL system. In our findings, using speech input demonstrated significant benefits when looking at the speed during user input; however, the speed significantly declined as the number of errors during speech recognition grew.


Table of Contents

1. Introduction -- 2. Background and related work -- 3. Requirements -- 4. System architecture and implementation -- 5. PENG-ASP at work -- 6. Experimental setup -- 7. Results -- 8. Discussion -- 9. Conclusion -- 10. Future work -- 11. Abbreviations -- Appendices -- Bibliography.


Bibliography: pages 81-83 Empirical thesis.

Awarding Institution

Macquarie University

Degree Type

Thesis bachelor honours


BSc (Hons), Macquarie University, Faculty of Science and Engineering, School of Engineering

Department, Centre or School

School of Engineering

Year of Award


Principal Supervisor

Rolf Schwitter


Copyright Rudz Evan Bernardez 2016. Copyright disclaimer: http://mq.edu.au/library/copyright




1 online resource (xvii, 83 pages diagrams, tables)

Former Identifiers

mq:70343 http://hdl.handle.net/1959.14/1262757

Usage metrics