2010Unpublished venueRequires access

Natural Language Programming Based on Knowledge

Pu Yin

Open publisher page 4 citations

Abstract

A new programming language—Quasi-Natural Language and an implementation of this language—Kaimeng language processing platform is introduced in this paper. This language focuses on knowledge representation. Knowledge appears mainly in two forms in this language: data structures and suitable operations. It is designed to program at higher level than traditional programming language, to deal with abstract concepts and complicated cases. The elements of language are unlimited words in a form close to natural language. Both the extension and intension of vocabulary are expandable. The alphabet or character accepted by computer in any natural language may be used in this language, e.g., Chinese, English even mixture of multi-language.

About this research paper

What this paper is about

A new programming language—Quasi-Natural Language and an implementation of this language—Kaimeng language processing platform is introduced in this paper. This language focuses on knowledge representation. Knowledge appears mainly in two forms in this language: data structures and suitable operations. It is designed to program at higher level than traditional programming language, to deal with abstract concepts and complicated cases. The elements of language are unlimited words in a form close to natural language. Both the extension and intension of vocabulary are expandable. The alphabet or character accepted by computer in any natural language may be used in this language, e.g., Chinese, English even mixture of multi-language.

Why it matters

OpenAlex reports 4 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

A new programming language—Quasi-Natural Language and an implementation of this language—Kaimeng language processing platform is introduced in this paper. This language focuses on knowledge representation. Knowledge appears mainly in two forms in this language: data structures and suitable operations. It is designed to program at higher level than traditional programming language, to deal with abstract concepts and complicated cases. The elements of language are unlimited words in a form close to natural language. Both the extension and intension of vocabulary are expandable. The alphabet or character accepted by computer in any natural language may be used in this language, e.g., Chinese, English even mixture of multi-language.

Key concepts: Natural language programming, Computer science, Language primitive, Universal Networking Language, Language identification, Natural language, First-generation programming language, Object language

Related papers

Back to paper searchBrowse research topicsOriginal source
Natural Language Programming Based on Knowledge — Research Paper | ScholarLens