Re:The Next 50 Years of Databases (2015)
by baroffoos on Monday November 11, 2019 @05:19PM
(#21509498)
I think the reason its so hard is when we ask something we are missing out huge bits of information about exactly what we want. Another human knows from experience and context what the person actually wants. When I say I want a webstore for selling keyboards A web dev already has a pretty good idea what I want because they know what a web store does and how it functions and they know how keyboards work so they will know to add search filters for things like switch types even though none of this information was in the original request.
Explaining exactly what we want and covering all of the edge cases is just as hard as using a regular programming language. Until we can have full back and conversation with computers that have a deep understanding of what people want from a program and can ask the user questions like "But what should happen when x happens?".
Re:The Next 50 Years of Databases (2015)
by pilsetnieks on Monday November 11, 2019 @05:37PM
(#21509677)
Using natural language for stuff like that would be just like writing legalese, except being even more specific about everything.
Re:The Next 50 Years of Databases (2015)
by Enginerrrd on Monday November 11, 2019 @07:51PM
(#21510483)
That actually sounds way worse than just using queries.
Re:The Next 50 Years of Databases (2015)
by afarrell on Monday November 11, 2019 @06:22PM
(#21510012)
How would you write automated tests for it? How would you keep those tests from being really flakey?
Re:The Next 50 Years of Databases (2015)
by SNACKeR99 on Monday November 11, 2019 @05:42PM
(#21509716)
I remember the natural language interface in Q&A by Symantec worked pretty well. I was using it in the very early 1990s.
The fact that it didn't respond to commands as well as Zork or A Mind Forever Voyaging didn't help the case. Infocom had a pretty solid engine for "natural language" input. Too bad they couldn't adapt it well.
Lots of companies and organizations have made that promise. Even legendary game company Infocom way back in 1985. So far, none have delivered.
https://en.wikipedia.org/wiki/Cornerstone_(software)