Content deleted Content added
m Open access bot: doi updated in citation with #oabot. |
Citation bot (talk | contribs) Removed URL that duplicated identifier. | Use this bot. Report bugs. | Suggested by Dominic3203 | Category:Software | #UCB_Category 1/17 |
||
Line 63:
[[Natural-language user interface|Natural Language Interfaces]] (NLIs) are most typically found in situations where programmers attempt to take an [[Input/output|input]], usually [[Colloquialism|colloquially]] termed (without the use of programming language specific [[jargon]]) and use this to create a program or a method. An implementation of this uses a small set of skeleton code to imply the function running in the background.<ref>{{Cite web|last=Granger|first=Chris|date=2020-11-18|title=A first peek at something new we're working on.|url=https://twitter.com/ibdknox/status/1328797793138266113|access-date=2020-11-19|website=Twitter|language=en}}</ref>
Other forms of NLIs use different forms of input, ranging from other users speaking different languages, to gesture based input to produce a very similar result. With programming languages being developed and written primarily in English, people speaking other languages find it hard to develop new software. NLIs have been used in some studies <ref>{{Cite journal|last=Özcan|first=E.|title=Generating Java Class Skeleton Using a Natural Language Interface |date=2004
=== Polymorphism-based definitions ===
|