Bot Frame 框架是用来制造机器人并定义其行为的。作为聊天机器人开发者,开发和定向如此之多的交流平台与聊天机器人开发 SDKs 常会感到无所适从。 Bot 开发框架是这样一种软件框架,它能对聊天机器人开发过程中的人工内容做抽象化处理,它的作用是开发和绑定各种组件到应用程序。 Bot 开发框架包括机器人制造者 SDK (Bot Builder SDK) 、机器人连接器 (Bot Connector) 、开发者入口 (Developer Portal) 、机器人目录 (Bot Directory) 以及一个用来测试已开发机器人的模拟器。
常用的 bot 框架有 Facebook bot 引擎、微软 Bot 框架、 API.ai 、 Aspect CXP 和 Aspect NLU 等