利用 Azure 实现机器学习、人工智能与自动化
1. Azure 在 AI 和 ML 中的应用
Azure 为人工智能(AI)和机器学习(ML)提供了丰富的资源和工具。基于 LUIS 的 Web 应用机器人可以扩展,集成更多的 Azure 认知服务,如拼写检查和翻译服务。这些服务能处理用户拼写错误的单词和短语,还能让机器人实现多语言交流。此外,还可以使用人脸检测和个性化服务,通过摄像头的人脸识别来确定下单的客户,并自动推荐他们可能喜欢的披萨。
Azure 中的 ML 是 LUIS 应用的一部分,同时还有更多的 ML 资源和工具可供使用。借助高性能的 Azure 计算资源处理大型数据集和计算 ML 数据模型,降低了构建基于大量数据集的应用程序的门槛。这些应用更加准确和高效,而且无需购买硬件或安装特殊工具,因为数据科学虚拟机(DSVM)包含了所需的所有组件。虽然并非所有应用都适合 AI 和 ML,但随着客户对业务智能功能的期望越来越高,Azure 服务可以帮助企业脱颖而出。
2. 为机器人通信添加渠道
在之前的示例中,我们通过 Azure 门户的测试窗口与机器人进行通信。渠道允许我们扩展与机器人的交互方式,例如让机器人与 Skype、Facebook Messenger、Microsoft Teams 和 Slack 等应用进行通信。Azure 机器人服务简化了将机器人与这些外部服务集成的步骤:
1. 在 Azure 门户中,选择你的 Web 应用机器人,然后选择“渠道”。
2. 选择你喜欢的渠道,如 Skype。其他渠道通常需要创建开发者连接,如连接到 Facebook 或 Slack,而 Skype 可以通过复制和粘贴一些 HTML