I hope Google/Amazon and all of the people in ML can take some time to read it.
Main Important Points:
0. Build a simple, easy prototype first. Then add better functionality later when you have finished the simple things.
1. Users will be using text over speech more than we think.
2. Users always have their phones with them. This suggests that assistant control should be done via the phone, rather than through fixed hubs around the house.
3. General AI is more akin to a limit point, rather than some attainable state.
4. Users need to be able to interface with training processes of their assistant to create more personalized interactions. A new user-machine command protocol may be invented soon to create an interface for this.
5. New data protocols may be necessary to to jump start AI and IOT together.
6. Aggressive AI will be needed to make AI more hands-off in the future; more autonomous.
7. More advanced mathematics and internal representation will be needed to allow AI systems to obtain and apply domain knowledge in isomorphic tasks.