Stateful conversation graph

  1. Create a statefulness between a conversation

  2. Link the conversation with a context and build a graph database

  3. The example of the conversation is:

  4. What is the covid status?

  5. How many are hospitalized in Bangalore?

  6. What is the recovery rate?

  7. When the vaccine will be available?

  8. This should create a graph with COVID as node and rest of the nouns as relationship

You're talking Conversational Design. Very tricky subject, for which a graph database is uniquely suited.

Something like Hume language processing would take you a long way in the right direction.

After that, it's about identifying the speaker's intent, and connecting that to a response which ideally prompts for a more specific inquiry.