正如我在2017 SAPPHIRE NOW博客中提到的,最大的话题是SAP Leonardo:智能连接人、事和企业。事实上,人工智能可以做什么,SAP Leonardo并不是严格意义上的整体,大数据分享,而是由以下组件组成:
物联网机器学习分析大数据块链数据智能设计思维
在这个博客中,我关注SAP Leonardo的机器学习方面。从技术上讲,SAP Leonardo Machine Learning是一组11个功能服务,其中7个仍处于Alpha状态:
我的场景是一个典型的机器学习:聊天机器人。为了简单起见,大淘客网,我让我的聊天机器人只知道语言,没有别的。为此,我选择了语言检测API:
这里有很多关于如何开始使用SAP API Business Hub的教程,所以我不会在这里重复这些细节。
我的聊天机器人是一个简单的Java应用程序,它接受用户的输入,如果使用的语言被检测为德语,然后机器人用"Willkommen zu SAP Leonardo maschineles Lernen"表示欢迎,怎样做淘客,否则用"Welcome to SAP Leonardo Machine Learning":
将输入发送到SAP API沙盒系统并接收回响应的有趣代码位实际上是由API Hub(包括我的API密钥)自动生成的。我只需要提取我使用的langCode字段组织.json用Java实现JSON»20170516.
这样,我的聊天机器人就可以检测到我的语言并分别向我打招呼。如果您愿意,请尝试使用完全任意的德语而不是德语输入:
我将此示例尽可能简单,免费网站自助建站,以便您可以轻松地采用它,但同时我希望它向您展示SAP Leonardo机器学习的潜力。