So… we’re here picking dates with the date picker from 2007 while the rest of the world gets “Call John on tue at 3p” and “Drive soccer team to game every 3rd tue”
Has no one seen it?
Yep and I’m disliking 99% of the implementations. Why? Because they don’t support things like autocomplete causing you to type out a full sentence instead of some letters and that makes them slower than manually adding the item.
If OmniFocus were to get natural language input I hope it is the same implementation as in Apple’s calendar app. It does autocomplete when you manually add an entry as well via the quick entry option (which also uses natural language input). This is implementation allows very fast data entry and that is very important on something like a smartphone.
The reason why I think there is no natural language input and most likely never will be is how OmniFocus and things like GTD work. The entire idea is to capture everything in the inbox and then, at a later time, go through all of them. It is then that you clarify them, assign them to a project, add tag(s), dates, etc. In that regard it doesn’t make much sense to have natural language input. In fact, it may even obstruct things because at this time you need to think about the item you added to the inbox.
Btw, the given examples are really bad ones since these are all items that generally go into a calendar app instead of a todo app. That is not going to help with setting the use case for having natural language input.
I also think that this request isn’t actually about natural language input at all. What seems to be the concern is the speed of data entry; people are requesting a quicker data entry. I doubt natural language input is to solution to that (see above) but it certainly isn’t the only solution (autocomplete is one, extending the keyboard so you can go through all the data entry fields is another).