Skip to content

Files

Latest commit

4650f41 · Jan 11, 2022

History

History
31 lines (16 loc) · 3.21 KB

File metadata and controls

31 lines (16 loc) · 3.21 KB

零、简介

我们总是面临保持最新和学习编程和软件开发新技术的挑战,这也是我喜欢它的原因之一。如果你像我一样,热衷于发现新事物,那么拥抱新的框架是令人信服的,也是令人兴奋的。

对我来说,微软 Build 2016 大会最令人兴奋和印象深刻的突破之一是微软机器人框架的发布,它允许我们构建自己的互联智能机器人。

机器人,或自动代理,是让用户与“智能”或“智能”解决方案交互的程序,就像他们在与另一个人交谈一样。这样,机器人就有了一定程度的科幻和流行文化图像学关联。

机器人通常与人工智能(人工智能)的一个子集间接相关,该子集存在于计算的进化中,允许用户以非常人性化的方式以自然的对话方式与机器交互。

尽管人工智能的范围比自然对话要广泛得多,但一定程度的机器智能对于创建一个能够以定义的方式并在特定主题的限定范围内连贯地回复用户查询的自动代理是必要的。

微软引入 Bot 框架是为了降低进入壁垒,以便在整个企业中更广泛地采用和使用 Bot,并允许开发人员以更快的方式编写它们。

通过为当今使用的最常见的通信平台提供桥梁,并通过智能认知服务——使一些机器智能更接近开发人员的范围,Bot 框架完全有能力成为地球上可用的顶级人工智能对话框架之一。

正如微软所描述的那样,机器人框架允许您自然地构建智能机器人并将其与您的用户连接起来,无论这些用户是在 Skype、Slack、Office 365 邮件还是其他流行的会话服务上。

随着企业开始接受各种形式的人工智能,并且它在整个信息技术领域变得更加普遍,机器人将成为用户与服务提供商和组织互动的越来越重要的方式。

开发人员会发现,当他们想要编写一个 bot 时,基本的 I/O 语言和对话技能仍然是必要的,并且他们必须能够连接到已经存在用户的通信平台。这就是 Bot 框架为开发者社区增加所需价值的地方。

在这本电子书中,我们将探索 Bot 框架,以了解它的功能,以及我们如何使用它来构建交互式、对话式的机器人,使用我们已经知道并喜欢的公共通信渠道,以便我们可以为用户提供更好的体验。我们将探索一些方便的案例,并编写一些很酷的代码。

为了最大限度地发挥你的学习潜力,你应该已经具备了一些 C# 的基础知识。将使用 Visual Studio 2015 作为开发环境。

在这本电子书的结尾,你应该对 Bot 框架所提供的功能有了很好的理解,你也应该对自己编写 Bot 并发挥你的想象力感到舒适。

尽管这本书将主要关注技术方面,但为了创建用于引人注目的用例的有用的机器人,需要大量的创造力。

这个旅程应该是有趣的,容易实现的例子,以及有助于帮助你理解这个来自微软的惊人框架的技能。玩得开心!