作者您好,我现在正在做 AI 对答系统,您这边是否有成功案例可供参考?

来源:10-1 章节概述

熊手拉猫手

2020-09-18

作者,您好! 我现在正在做个 AI 对答系统,目前采用的是Activiti 。
大致的流程是:

  • 用户与 AI 对话,AI 问,用户答,AI将有效回答收集入库;
  • AI 的问题来自于定义好决策树(用工作流实现),决策树会定期维护;
  • 1天1个周期,当天已收集到答案的问题不再询问用户;
  • 每天重置数据,继续收集新1天的用户数据
  • 要有一定容错能力,防止用户可能断网,没收到问题造成互相等待,导致死锁

我的设计是:每天用户打开时,创建流程实例,24小时后流程自动终止,即使用户在0点后再进,也是启动新实例并进入,不会再走旧实例了。解决互相等待,我的想法是任务节点设置 30秒超时 。在总体和有些环节的设计上,目前还是有点茫然。您这边拥有丰富的工作流实践经验,请问有没有类似场景成功案例可供参考?或者有什么宝贵意见或建议能提供? 以便我能在开发中少走些弯路,少踩些坑。

非常感谢!

写回答

1回答

汪汪对

2020-09-21

答题系统,前端要做好对应的时间倒计时等提示。后端强制设置任务30秒过期可能回因为网络延迟等问题在结束提交时造成问题。最好是前后端都做验证,前端倒计时能增加用户体验,后端验证可以避免作弊。后端记录开始答题时间与结束答题时间并在提交时做好判断。可以加qq群讨论。

0
1
熊手拉猫手
非常感谢!
2020-09-21
共1条回复

Activiti7工作流开发 打造通用型可视化UML工作流系统

从0打造黑马潜力项目作品,掌握新版Activiti7核心+工程化思维。

964 学习 · 368 问题

查看课程