Are natural language interfaces for databases commonly used in the industry? Sorry if that sounds hostile, I'm simply curious about the state of a field which doesn't seem very prevalent outside of academia.
In the UX approach department, Kueri.me has taken a real-time auto-complete suggestion mode which helpos users construct their questions properly thus enhancing the valid question ratio. In addition, Kueri is available as a complete platform for on premises development where as other solutions are cloud based services.