Each of these simpler problems focuses on an abstraction.
we train a semantic sequence model that learns semantic patterns in conversations, and a syntactic sequence model that learns linguistic patterns in conversations.