做个任务型对话系统比较靠谱,我以前在公司就干这个的。
首先确定一个domain,比如关于时间的,
然后编写各种各样的问题,并给问题加标签,比如intent, slots。
利用这些问题作为训练数据,训练BERT或者Seq2seq模型,用以识别intent和slots。
根据intent和slots,编写或者生成回答。
Amazon的Alex有开放接口,用于给开发者开发自己的喜欢的对话,可以参考下。
【 在 catting 的大作中提到: 】
: 已经具备了NLP基础的知识储备,包括seq2seq、Bert等,现在想尝试做一个智能对话系统。看网上一堆任务式对话系统、生成式对话系统等等。但是无从下手,求问该如何学习?谢谢
--
FROM 113.2.132.*