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

PDF Version Also Available for Download.

Description

This paper discusses Natural Language Processing (NLP).

Physical Description

12 p.

Creation Information

Mihalcea, Rada, 1974-; Liu, Hugo & Lieberman, Henry February 2006.

Context

This paper is part of the collection entitled: UNT Scholarly Works and was provided by the UNT College of Engineering to the UNT Digital Library, a digital repository hosted by the UNT Libraries. It has been viewed 1311 times. More information about this paper can be viewed below.

Who

People and organizations associated with either the creation of this paper or its content.

Authors

Provided By

UNT College of Engineering

The UNT College of Engineering strives to educate and train engineers and technologists who have the vision to recognize and solve the problems of society. The college comprises six degree-granting departments of instruction and research.

Contact Us

What

Descriptive information to help identify this paper. Follow the links below to find similar items on the Digital Library.

Degree Information

Description

This paper discusses Natural Language Processing (NLP).

Physical Description

12 p.

Notes

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.

Source

  • Seventh International Conference on Computational Linguistics and Intelligent Text Processing, 2006, Mexico City, Mexico

Language

Item Type

Identifier

Unique identifying numbers for this paper in the Digital Library or other systems.

Collections

This paper is part of the following collection of related materials.

UNT Scholarly Works

Materials from the UNT community's research, creative, and scholarly activities and UNT's Open Access Repository. Access to some items in this collection may be restricted.

What responsibilities do I have when using this paper?

When

Dates and time periods associated with this paper.

Creation Date

  • February 2006

Added to The UNT Digital Library

  • Jan. 31, 2011, 2:01 p.m.

Description Last Updated

  • March 27, 2014, 12:28 p.m.

Usage Statistics

When was this paper last used?

Yesterday: 0
Past 30 days: 1
Total Uses: 1,311

Interact With This Paper

Here are some suggestions for what to do next.

Top Search Results

We found eight places within this paper that matched your search. View Now

Start Reading

PDF Version Also Available for Download.

International Image Interoperability Framework

IIF Logo

We support the IIIF Presentation API

Mihalcea, Rada, 1974-; Liu, Hugo & Lieberman, Henry. NLP (Natural Language Processing) for NLP (Natural Language Programming), paper, February 2006; (https://digital.library.unt.edu/ark:/67531/metadc30984/: accessed April 24, 2024), University of North Texas Libraries, UNT Digital Library, https://digital.library.unt.edu; crediting UNT College of Engineering.

Back to Top of Screen