PaddlePaddle / Knover

Large-scale open domain KNOwledge grounded conVERsation system based on PaddlePaddle
Apache License 2.0
674 stars 131 forks source link

Defining knowledge based document. #75

Open Evraa opened 3 years ago

Evraa commented 3 years ago

Using PLATO-2 project, how to define knowledge-based documents, to test the model based on? Or is there's a persona for the Bot that we may define?

Thank you

sserdoubleh commented 3 years ago

We use BST dataset in our finetuning stage. You can look at : https://github.com/PaddlePaddle/Knover/blob/develop/data/example/valid.tsv

This is an example of using personas.

Evraa commented 3 years ago

Great, is there's a way I can use it with interactive mode, by providing a .tsv file with persona? Or do I have to train the model with the specified persona from the start?

sserdoubleh commented 3 years ago
  1. You can change the interact script(knover/scripts/interact.py) like this issue: https://github.com/PaddlePaddle/Knover/issues/24
  2. If you interact with PLATO-2 model, you can use personas directly.
Evraa commented 3 years ago

Great. This is very helpful. Thank you.