没有合适的资源?快使用搜索试试~ 我知道了~
fsm:有限状态机的简单界面
共10个文件
go:7个
md:2个
yml:1个
需积分: 10 0 下载量 91 浏览量
2021-05-16
19:39:10
上传
评论
收藏 9KB ZIP 举报
温馨提示
有限状态机 该软件包包含一个用于Go中的简单接口。 什么是有限状态机? [有限状态机]是一种抽象机,在任何给定时间都可以恰好处于有限数量的状态之一。 FSM可以响应某些外部输入而从一种状态更改为另一种状态。 从一种状态到另一种状态的变化称为过渡。 FSM由其状态,其初始状态和每个过渡的条件的列表定义。 维基百科 FSM库的构建完全是针对正式的有限状态机的,因此Wikipedia定义适用于该库。 为什么要使用有限状态机? FSM是专门为构建轻量级/通用的对话界面(想像聊天机器人)而设计的,因此,如果您要这样做的话,您会发现此库相当不错。 将对话界面构建为有限状态机将减少大量的认知开销,因为在任何给定的点上,您都只需要关心对话的当前步骤。 FSM最吸引人的事实是,您可以构建健壮的会话界面,这些界面可以在具有单个代码库的任何平台上运行。 入门 如果您想构建一个聊天机器人,请查看资料库。
资源推荐
资源详情
资源评论
收起资源包目录
fsm-master.zip (10个子文件)
fsm-master
.travis.yml 188B
intent_test.go 3KB
input_transformer.go 1KB
intent.go 2KB
input_transformer_test.go 825B
fsm.go 2KB
util_test.go 4KB
LICENSE.md 1KB
README.md 3KB
util.go 2KB
共 10 条
- 1
资源评论
李韩资
- 粉丝: 23
- 资源: 4516
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功