2006
DOI: 10.1007/11671299_34
|View full text |Cite
|
Sign up to set email alerts
|

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

Abstract: Abstract. Natural Language Processing 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 techni… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
28
0

Year Published

2013
2013
2024
2024

Publication Types

Select...
5
3
2

Relationship

0
10

Authors

Journals

citations
Cited by 63 publications
(28 citation statements)
references
References 7 publications
0
28
0
Order By: Relevance
“…Probably the closest NLP has ever come to handling problems that are similar to the ones we deal with in this proposal is in the never-dying dream to program in natural language, a dream that recurs with almost every new approach to NLP-for the latest efforts in this direction, see, for instance 28,29 . This is not to be confused with the Computing with Words initiative 30 , which limits its purview to computational interpretations, or "precisations," of just a handful of words, mostly scalarized quantifiers.…”
Section: Related Research In Work Communicationmentioning
confidence: 98%
“…Probably the closest NLP has ever come to handling problems that are similar to the ones we deal with in this proposal is in the never-dying dream to program in natural language, a dream that recurs with almost every new approach to NLP-for the latest efforts in this direction, see, for instance 28,29 . This is not to be confused with the Computing with Words initiative 30 , which limits its purview to computational interpretations, or "precisations," of just a handful of words, mostly scalarized quantifiers.…”
Section: Related Research In Work Communicationmentioning
confidence: 98%
“…In paper [6] Mihalcea, Liu, and Lieberman describe how programming steps, loops, and comments can be identified in natural language and mapped to programming constructs. Liu's and Liberman's tool Metafor generates program skeletons from stories [5].…”
Section: Related Workmentioning
confidence: 99%
“…In [34], the authors show how some of the more subtle aspects of procedural programming -steps and loops -can be handled effectively, and express their believe that advances in natural language processing can contribute to the task of natural language programming, for descriptive and procedural programming paradigms.…”
Section: Programming In Natural Languagementioning
confidence: 99%