NLP (Natural Language Processing) for NLP (Natural Language Programming)

Description:

This paper discusses Natural Language Processing (NLP).

Creator(s):
Creation Date: February 2006
Partner(s):
UNT College of Engineering
Collection(s):
UNT Scholarly Works
Usage:
Total Uses: 152
Past 30 days: 9
Yesterday: 0
Creator (Author):
Mihalcea, Rada, 1974-

University of North Texas

Creator (Author):
Liu, Hugo

Massachusetts Institute of Technology

Creator (Author):
Lieberman, Henry

Massachusetts Institute of Technology

Date(s):
  • Creation: February 2006
Description:

This paper discusses Natural Language Processing (NLP).

Degree:
Note:

Abstract: NLP holds great promise for making computer interfaces that are easier to use for people, since people will (hopefully) be able to talk to the computer in their own language, rather than learn a specialized language of computer commands. For programming, however, the necessity of a formal programming language for communicating with a computer has always been taken for granted. We would like to challenge this assumption. We believe that modern Natural Language Processing techniques can make possible the use of natural language to (at least partially) express programming ideas, thus drastically increasing the accessibility of programming to non-expert users. To demonstrate the feasibility of Natural Language Programming, this paper tackles what are perceived to be some of the hardest cases: steps and loops. We look at a corpus of English descriptions used as programming assignments, and develop some techniques for mapping linguistic constructs onto program structures, which we refer to as programmatic semantics.

Physical Description:

12 p.

Language(s):
Subject(s):
Keyword(s): natural language processing | semantics | programming | linguistics
Source: Seventh International Conference on Computational Linguistics and Intelligent Text Processing, 2006, Mexico City, Mexico
Partner:
UNT College of Engineering
Collection:
UNT Scholarly Works
Identifier:
  • ARK: ark:/67531/metadc30984
Resource Type: Paper
Format: Text
Rights:
Access: Public