Content deleted Content added
No edit summary Tags: Reverted references removed Visual edit Mobile edit Mobile web edit |
m Bot: http → https |
||
(15 intermediate revisions by 12 users not shown) | |||
Line 1:
{{short description|Type of computer human interface}}{{Outdated|date=February 2025}}
'''Natural-language user interface''' ('''LUI''' or '''NLUI''') is a type of [[User interface|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 [[natural language understanding|understanding]] wide varieties of [[semantic ambiguity|ambiguous input]].<ref>Hill, I. (1983). "Natural language versus computer language." In M. Sime and M. Coombs (Eds.) Designing for Human-Computer Communication. Academic Press.</ref>
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.
==Overview==
==History==
Line 15 ⟶ 20:
*[[SHRDLU]], a natural-language interface that manipulates blocks in a virtual "blocks world"
*''Lunar'', a natural-language interface to a database containing chemical analyses of [[Apollo
*''Chat-80'' transformed English questions into [[Prolog]] expressions, which were evaluated against the Prolog database. The code of Chat-80 was circulated widely, and formed the basis of several other experimental Nl interfaces. An online demo is available on the LPA website.<ref>{{cite web|url=http://www.lpa.co.uk/pws_dem5.htm|title=Chat-80 demo|access-date=29 January 2018|archive-url=https://web.archive.org/web/20161111194841/http://www.lpa.co.uk/pws_dem5.htm|archive-date=11 November 2016|url-status=dead|df=dmy-all}}</ref>
*[[ELIZA]], written at MIT by Joseph Weizenbaum between 1964 and 1966, mimicked a psychotherapist and was operated by processing users' responses to scripts. Using almost no information about human thought or emotion, the DOCTOR script sometimes provided a startlingly human-like interaction. An online demo is available on the LPA website.<ref>{{cite web|url=http://www.lpa.co.uk/pws_dem4.htm|title=ELIZA demo|access-date=29 January 2018|archive-url=https://web.archive.org/web/20161126102154/http://www.lpa.co.uk/pws_dem4.htm|archive-date=26 November 2016|url-status=dead|df=dmy-all}}</ref>
Line 54 ⟶ 59:
* ''Medical, disabilities'', many people have difficulty typing due to physical limitations such as repetitive strain injuries (RSI), muscular dystrophy, and many others. For example, people with difficulty hearing could use a system connected to their telephone to convert a caller's speech to text.
* ''Embedded applications'', some new cellular phones include C&C speech recognition that allow utterances such as "call home". This may be a major factor in the future of automatic speech recognition and [[Linux]].
Below are named and defined some of the applications that use natural-language recognition, and so have integrated utilities listed above.
Line 64 ⟶ 68:
===Wolfram Alpha===
{{main|Wolfram Alpha}}
Wolfram Alpha is an online service that answers factual queries directly by computing the answer from structured data, rather than providing a list of documents or web pages that might contain the answer as a [[search engine]] would.<ref>{{cite news |url=https://www.theguardian.com/technology/2009/mar/09/search-engine-google |title=British search engine 'could rival Google' |last=Johnson |first=Bobbie |date=2009-03-09 |work=[[The Guardian]] |access-date=2009-03-09}}</ref> It was announced in March 2009 by [[Stephen Wolfram]], and was released to the public on May 15, 2009.<ref name="launch date">{{cite web|url=
===Siri===
Line 74 ⟶ 78:
===Others===
* [[Ask.com]] – The original idea behind Ask Jeeves (Ask.com) was traditional keyword searching with an ability to get answers to questions posed in everyday, natural language. The current Ask.com still supports this, with added support for math, dictionary, and conversion questions.
* [[Braina]]<ref>{{cite web|url=
[[File:GNOME Do Classic.png|thumb|Screenshot of GNOME DO classic interface
* [[GNOME Do]] – Allows for quick finding miscellaneous artifacts of GNOME environment (applications, Evolution and Pidgin contacts, Firefox bookmarks, Rhythmbox artists and albums, and so on) and execute the basic actions on them (launch, open, email, chat, play, etc.).<ref>Ubuntu 10.04 Add/Remove Applications description for GNOME Do</ref>
* [[hakia]] – hakia was an Internet search engine. The company invented an alternative new infrastructure to indexing that used SemanticRank algorithm, a solution mix from the disciplines of ontological semantics, fuzzy logic, computational linguistics, and mathematics. hakia closed in 2014.
Line 101 ⟶ 105:
{{Internet search}}
{{Natural Language Processing}}
{{DEFAULTSORT:Natural language user interface}}
[[Category:User interfaces]]
[[Category:Natural language processing]]
[[Category:Computational linguistics]]
|