我的工程实践是基于大数据问答训练的中文自然语言理解系统设计。该系统首先读取用户的输入,然后根据已经训练好的深度学习算法得到一个返回给用户的答案。用户接收到答案以后,可以对系统的回答进行反馈,如果不满意系统的回答,可以反馈本次表达的关键词。系统通过用户的反馈进行在线学习,加强预测性能。
一、用例图
二、High level use case
(1)use case 输入想说的话:
TUCBW 登录系统后开始向对话框输入文字
TUCEW 输入完文字后点击Enter键
(2)use case 接收系统的回答:
TUCBW 系统对用户的输入进行分析
TUCEW 系统给出对用户的回答
(3)use case 对系统的回答做出反馈:
TUCBW 用户得到系统的回答后
TUCEW 用户提交对此次回答的评价
三、Expanded use case
Actor | System |
1. 输入第一段对话 | 2. 接收对话并调用模型得出回答并返回 |
3. 对回答进行反馈 | 4. 根据反馈对模型进行在线训练 |
5. 再次发出对话 | 6. 再次回应 |