Another factor that defines a context unit of a conversation, often underrated, is the TIMING of turn-taking.
That's especially true for a real-word real-time assistant as (your) Chris navigator.
I think TIMING (mainly the human utterances time distribution) is an important attribute to be added to the list. For example…
Thanks Duygu for the so interesting article!
Where I would read/know more about the concept of "Semanting Frames" you introduced?
Any suggestion is welcome!
BTW, that approach is very similar to what I call "dialog units" in my NaifJs opensource dialog manager:
https://github.com/solyarisoftware/naifjs/blob/master/doc/concepts.md
Looking forward the context encoder architecture. A…