Natural Language User Interface (NLUI) System

From GM-RKB
Jump to navigation Jump to search

A Natural Language User Interface (NLUI) System is an User Interface System that is based on a Natural Language Processing System allowing the user to interact with a database, knowledge base, or artificial intelligence using natural language expressions.



References

2017

  • (Wikipedia, 2017) ⇒ https://en.wikipedia.org/wiki/natural_language_user_interface Retrieved:2017-10-31.
    • Natural language user interfaces (LUI or NLUI) 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 design natural language interfaces are sought after for their speed and ease of use, but most suffer the challenges to understanding wide varieties of ambiguous input. [1]

      Natural language interfaces are an active area of study in the field of natural language processing and computational linguistics. An intuitive general natural language interface is one of the active goals of the Semantic Web.

      Text interfaces are "natural" to varying degrees. Many formal (un-natural) programming languages incorporate idioms of natural human language. Likewise, a traditional keyword search engine could be described as a "shallow" natural language user interface.

2008

Natural language is only one medium for human-machine interaction, but has several obvious and desirable properties:
  • It provides an immediate vocabulary for talking about the contents of the computer.
  • It provides a means of accessing information in the computer independently of its structure and encodings. It shields the user from the formal access language of the underlying system.
  • It is available with a minimum training.

1995


  1. Hill, I. (1983). “Natural language versus computer language." In M. Sime and M. Coombs (Eds.) Designing for Human-Computer Communication. Academic Press.