【状态机】SCXML2

1、相关概念

状态机:有限状态机,(英语:Finite-state machine,FSM),又称有限状态自动机,简称状态机,是表示有限个状态以及在这些状态之间的转移和动作等行为的数学模型。它反映从系统开始到现在时刻的输入变化,转移指示状态变更,并且用必须满足来确使转移发生的条件来描述它;动作是在给定时刻要进行的活动的描述。

马尔科夫链:指数学中具有马尔科夫性质的离散事件随机过程。在其每一步中,系统根据概率分布可以从一个状态变到另一个状态,也可以保持当前状态。状态的改变叫做转移,与不同的状态改变相关的概率叫做转移概率。

2、智能对话中的应用

对话机器人底层,需要用状态机控制进行状态的转移跳转,为了控制这样的跳转,底层可以使用Apache Commons-SCXML来实现,来控制对话的状态

 

参考:

马尔科夫链(Markov Chain)

请假流程DEMO

状态机:史上最棒的机制

posted @ 2020-11-23 11:22  songjn  阅读(244)  评论(0编辑  收藏  举报