level 3 — fuzzy/continuous/fluid state.
We don’t know how to build conversational software yet

mmhhh… good point. I define “generation III” meaning converational bots (already considered statefull) ,with 
1. deep final user knowledge (his data, tastes, etc.) 2. character-based: bot have his own “personality” (boteness)
3. able to do inferences (maybe a solution could be to integrate a rule-based dialog flow scripting with a a “machine learning” engine behind)…

One clap, two clap, three clap, forty?

By clapping more or less, you can signal to us which stories really stand out.