wechaty / wishlist

Puppets, Bots, and other Tooling Requested by Community Members
6 stars 0 forks source link

path analysis of conversation graphs #42

Open dcsan opened 3 years ago

dcsan commented 3 years ago

for improving the quality of chatbots it would be great to have some analysis of conversation logs. basically plotting "routes" through the conversation.

this really needs to be connected to backend NLP, so that we can reduce down the inputs to common intents. otherwise there are just too many individual variations of patterns

so the proposal would be to see some type of "path analysis" of a conversation graph ideally we could plot this against the ideal path for comparison

if we were to use a graph database to store the conversations perhaps we could do deeper analysis for things like the "optimum route" between two nodes. or visualizing the paths for an easier way to understand them

I have a couple of projects here that were early tests in this direction that I can share the repos of. they aren't really using graph analysis yet they are more plotting conversations as visual graphs using D3 or Cytoscape. This project would be ideally about taking this to a next level of investigation.

It should be language agnostic - we would be working with tokens of intents and creating conversation graphs that link these intents together

https://dc.rik.ai/projects/convoai