natural language interfaces
1Natural language user interface — Natural Language User Interfaces (LUI) are a type of computer human interface where linguistic phenomena such as verbs, phrases and clauses act as UI controls for creating, selecting and modifying data in software applications. In interface… …
2Natural Language Semantics — Natural Language Semantics: An International Journal of Semantics and Its Interfaces in Grammar   …
3Natural language programming — Not to be confused with Neurolinguistic programming. Natural language programming NLP is an ontology assisted way of programming in terms of natural language sentences, e.g. English. A structured document with Content, sections and subsections… …
4Natural language understanding — Learning to read by Sigurður málari, 19th century. Natural language understanding is a subtopic of natural language processing in artificial intelligence that deals with machine reading comprehension. The proc …
5Natural user interface — In computing, a natural user interface, or NUI, is the common parlance used by designers and developers of computer interfaces to refer to a user interface that is effectively invisible, or becomes invisible with successive learned interactions,… …
6Flavors (programming language) — For the sensory impression imparted by food, see flavor. For other uses, see Flavor (disambiguation). Flavors[1], an early object oriented extension to Lisp developed by Howard Cannon at the MIT Artificial Intelligence Laboratory for the Lisp… …
7Fourth-generation programming language — A fourth generation programming language (1970s 1990) (abbreviated 4GL) is a programming language or programming environment designed with a specific purpose in mind, such as the development of commercial business software.[1] In the history of… …
8Lisp (programming language) — Infobox programming language name = Lisp paradigm = multi paradigm: functional, procedural, reflective generation = 3GL year = 1958 designer = John McCarthy developer = Steve Russell, Timothy P. Hart, and Mike Levin latest release version =… …
9query language — ▪ computer science a computer programming language used to retrieve information from a database. The uses of databases are manifold. They provide a means of retrieving records or parts of records and performing various calculations… …
10Assertion definition language — The Assertion Definition Language (ADL) is a specification language providing a formal grammar to specify behaviour and interfaces for computer software. ADL uses function pre and post conditions to specify interfaces, and is designed to provide… …