加粗部分表示强烈推荐
本次比赛的重点在在于如何编写能理解自然语言的bot。 故,BotFramework中的例如发送卡片、图片、语音之类的可以先不做学习。
建议先看:Bots(机器人框架)入门https://mva.microsoft.com/zh-cn/training-courses/bots-16759?l=2zTAb2HyC_3504668937
对BotFramework有大概的了解。
如果发现关键部分代码看不懂,可能需要去看廖雪峰的官网看JavaScript教程。
LUIS部分,入门看微软LUIS语义理解服务介绍:http://blog.csdn.net/cuixianpeng/article/details/52790794大概就够了
最后,善用搜索引擎,善于提问!
- 官方文档:docs.botframework.com
- 文档翻译:
- 核心概念:http://blog.csdn.net/li_jiachuan/article/month/2016/12
- Node.js SDK 文档:https://neumsc.gitbooks.io/botframework_node-js_sdk_/content/
- Bots(机器人框架)入门https://mva.microsoft.com/zh-cn/training-courses/bots-16759?l=2zTAb2HyC_3504668937
- 你的第一个bot——Node.js SDK:http://xiahaoyun.com/first-bot-by-botframework-sdk-node-js/
- 官方示例(node.js):https://docs.botframework.com/en-us/node/builder/guides/examples/#navtitle
- 官方示例(C#)https://github.com/Microsoft/BotBuilder/tree/master/CSharp/Samples
微软LUIS语义理解服务介绍:http://blog.csdn.net/cuixianpeng/article/details/52790794
廖雪峰的博客(JavaScript完全教程):http://www.liaoxuefeng.com/wiki/001434446689867b27157e896e74d51a89c25cc8b43bdb3000
参考:深入浅出Node.js(一):什么是Node.js:http://www.infoq.com/cn/articles/what-is-nodejs
推荐IDE:
- Visual Studio2017 (社区版免费)
- WebStorm (可以使用一个月,学生凭edu邮箱可以免费)