Create an NPC that listen the conversation and gives feedback

Hello, I’d like to create an NPC that listens to the entire conversation between another NPC and the user. Then, when the user ask the listening NPC, it would provide feedback on how the conversation its progressing, oferr tips or suggest improvements.

Is there anything already made for this? If not, I was thinking about saving the entire conversation (as text) and, when the player asks, sending it to the listening NPC for processing to generate feedback.

Thanks!

Hello @Facundo_Lobo,

You can use our Evaluation API for this purpose:
https://docs.convai.com/api-docs/reference/core-api-reference/evaluation-api

Alternatively, your approach, saving the entire conversation as text and sending it to the NPC when feedback is requested, can also work well.

1 Like