机器学习越来越影响我们的生活。此外,企业更注重这种自动学习。这就足够让我成为出色的openSAP课程SAP莱昂纳多机器学习基金会(Leonardo Machine Learning Foundation)的参与者了。在那之后,网站云服务器,我按照Karthik Muthuswamy博士的建议,用我最喜欢的语言进行了尝试。
我是一名脚本程序员,主要使用Microsoft PowerShell。在这个新世界的第一步,我决定使用推理服务进行语言检测。SAP API Business Hub目前提供了几种不同语言的代码片段。
简单的代码片段实现
这对将其转换为PowerShell非常有帮助。这里有一个用于检测文本语言的等效代码—在我们的例子中是瑞典语。
它工作得很好。
封装在函数中
简化了我创建一个以Url和JSON为参数的函数CallSAPMLF的使用。通过这种方式,任何服务都可以使用此功能。
这也可以按预期工作。
打包在一个UI中
最后但并非最不重要的是,数据支持,我开发了一个小UI来输入任何文本进行测试。用户界面基于Windows窗体,包含一个带有两个按钮的多行文本字段。
这也很好用。唯一的区别是我将主体输入转换为UTF8中的http请求。这是处理特定国家的特殊字符所必需的,例如德语元音变音符、ä或ü。
现在我们添加了另一个文本字段,以便直接在UI中而不是在开发环境中获得输出。
看起来更好。
服务组合
现在我们将文本语言检测服务与文本翻译服务组合。首先,我们检测输入语言和结果作为文本翻译服务的输入。因此,我为目标语言添加了一个带有不同语言代码的组合框。
很好,这样就很容易实现这种翻译应用程序。
结论
如您所见,使用带PowerShell的SAP API Business Hub非常简单。您可以无缝集成这些调用。感谢SAP提供的这种可能性。
你还记得木偶中的瑞典厨师吗?
一开始他唱了一首小歌,歌词是:约恩·德什,服务器云平台,云的服务器,出生于法国,奥恩·德什,德恩·博克!博克!博克!
如果我在语言检测服务中尝试这些单词,快云服务器,我会得到一个令人惊讶的结果。你自己试试…