If a vaguely useful natural language interface is available then it wont be used as merely an alternative input mechanism. Rather it will radically change the way in which the user interfaces to the machine and equally as important the range of activities will changes.
Possibly the process because of its inherent ambiguites will become greatly more interactive. Just think about when you talk with other people (face to face) there is a continual flow of info in both directions - head nods, quizical looks, amendments,etc. I would expect a similar process for: Human AI-Interface Computer
In the end i would expect that some things to be quicker using a CLI as they still are when compared to GUI's, but other operations will become more natural and easier to access. The last point being the greatest boon for non-nerds.
If a vaguely useful natural language interface is available then it wont be used as merely an alternative input mechanism. Rather it will radically change the way in which the user interfaces to the machine and equally as important the range of activities will changes.
Possibly the process because of its inherent ambiguites will become greatly more interactive. Just think about when you talk with other people (face to face) there is a continual flow of info in both directions - head nods, quizical looks, amendments,etc. I would expect a similar process for:
Human AI-Interface Computer
In the end i would expect that some things to be quicker using a CLI as they still are when compared to GUI's, but other operations will become more natural and easier to access. The last point being the greatest boon for non-nerds.