vix.ing · top · new · best · stats · spec

A Framework for Creating Natural Language User Interfaces for Action-Based Applications

2004/12/17 by Stephen Chong, Chong, Stephen, Riccardo Pucella +1
Computer Science · #Computation and Language (cs.CL) #F.4.1 #F.4.2 #FOS: Computer and information sciences #H.5.2 #Human-Computer Interaction (cs.HC) #I.2.7 #Natural Language Processing Techniques #Semantic Web and Ontologies #Speech and dialogue systems #cs.CL #cs.HC

paper · pdf · doi:10.48550/arxiv.cs/0412065

25 pages, 1 figure. A preliminary version of this paper appeared in the Proceedings of the Third International AMAST Workshop on Algebraic Methods in Language Processing, TWLT Report 21, pp. 83-98, 2003

arxiv created 2004/12/17 · openalex publication_date 2004/12/17 · arxiv updated 2009/12/01 · openalex created_date 2025/10/10 · openalex updated_date 2026/07/28

Abstract

In this paper we present a framework for creating natural language interfaces to action-based applications. Our framework uses a number of reusable application-independent components, in order to reduce the effort of creating a natural language interface for a given application. Using a type-logical grammar, we first translate natural language sentences into expressions in an extended higher-order logic. These expressions can be seen as executable specifications corresponding to the original sentences. The executable specifications are then interpreted by invoking appropriate procedures provided by the application for which a natural language interface is being created.

Citations

Related