维京说11 MS Bot Framework初览

问题:什么是微软的Bot Framework?

Bot Framework(本文后续简称BF)是微软创建、测试和部署Bot的平台。在BF上,通过支持.NET,Node.js和REST的Bot Builder SDK可以快速开始构建Bot。
为什么需要BF?提供底层I/O、ASR、TTS、NLU和对话展现等相关能力,降低BOT开发成本。

与之配套,有这样几个基础模块:

  1. Bot Framework protal:创建、管理和诊断Bot的平台,同时提供在网页中嵌入Bot的能力。
  2. Bot Builder:提供支持.NET和Node.js的SDK,可快速的创建bot的模型,并且也提供了模拟器(emulator)用于测试和调试机器人,另外也提供了大量的bot示例,可以用于开发时参考。
  3. Channels:Bot的发布渠道,发布后,用户可以在这些渠道上使用Bot,例如email、FACEBOOK、Skype等。

以上三个模块分别对应了Bot创建、开发、发布。

参考:https://docs.microsoft.com/en-us/bot-framework/overview-introduction-bot-framework


系列目录:http://www.jianshu.com/p/efd0d0b90ddf
字典汇总:http://www.jianshu.com/p/6ff2604bbe6b

See you:)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,072评论 19 139
  • 静态库与动态库的区别 首先来看什么是库,库(Library)说白了就是一段编译好的二进制代码,加上头文件就可以供别...
    吃瓜群众呀阅读 14,163评论 3 42
  • afinalAfinal是一个android的ioc,orm框架 https://github.com/yangf...
    passiontim阅读 15,756评论 2 45
  • 我们终此一生,就是要摆脱他人的期待,找到真正的自己。 前段时间,朋友送我一本《无声告白》,还未翻开就已经被封面上的...
    晴天兔阅读 3,134评论 4 2
  • 最近起的早,每天多了点时间反思自己,于是给自己加了个标签-“瞎折腾”。似乎从懂事以来,就没安单过,有事没事瞎折腾,...
    Maple_郑小波阅读 2,738评论 1 3

友情链接更多精彩内容