Towards programming in everyday language: A case for email management

Toru Sugimoto, Noriko Ito, Shino Iwashita, Michio Sugeno

Research output: Chapter in Book/Report/Conference proceedingChapter

1 Citation (Scopus)

Abstract

In order to extend the application domain of natural language interfaces to more realistic tasks without the decrease of user's performance, it is desirable for users to be able to specify their requests as coherent texts consisting of more than one sentence, in other words, to write a program in everyday language. In this paper, we present a processing model of a natural language interface that accepts such an input text. It consists of the text understanding process using a systemic functional linguistic resource called the Semiotic Base, and the mapping process from the structure of the input text to the structure of an output computer program. The algorithms explained in this paper have been fully implemented in our everyday language programming system that deals with personal email management tasks.

Original languageEnglish
Title of host publicationLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
EditorsAlexander Gelbukh
PublisherSpringer Verlag
Pages383-394
Number of pages12
ISBN (Print)3540210067, 9783540210061
DOIs
Publication statusPublished - 2004

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume2945
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

ASJC Scopus subject areas

  • Theoretical Computer Science
  • Computer Science(all)

Fingerprint Dive into the research topics of 'Towards programming in everyday language: A case for email management'. Together they form a unique fingerprint.

  • Cite this

    Sugimoto, T., Ito, N., Iwashita, S., & Sugeno, M. (2004). Towards programming in everyday language: A case for email management. In A. Gelbukh (Ed.), Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (pp. 383-394). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 2945). Springer Verlag. https://doi.org/10.1007/978-3-540-24630-5_46