A web-based text editor for a controlled natural language
thesisposted on 2022-03-28, 13:20 authored by Udit Hari Mehta
In recent years there has been massive improvement in predicting what a user wants to type, as advanced technology is more accessible than previously.User interfaces and human -computer interaction have become vital in today's world. This has encouraged a project that explores the user-interface of a text editor of Procesable English (PENG), a machine-oriented controlled natural language (CNL), which has as yet not been explored the way it desrves. A CNL limits the natural language (base language) by putting constraints over syntax, semantics and lexicon. A speech interface API, to provide speech input, was implemented in a previous prototype, which had functionality problems. This paper presents the change in user interface, by making it more appealing and easier to use. Additionally, the entire system (code) was documented to better understand the system, while improving the human-computer interaction. We also aimed to rectify the problem where the system would not allow multiple sentences to be entered into the text editor of the PENG system.