云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

云主机_注册域名需要什么条件_高性能

小七 141 0

更新日期:26/10/2018–继SAP Inside Track Barcelona 2018(今天在巴塞罗那举行)之后,我领导了一个构建此Fiori应用程序的实践环节,我很高兴与SAP社区(Github链接)分享源代码和实践说明。感谢Backoffice Associates赞助本次活动。

SAP Leonardo是一个完整的数字创新系统,它将面向未来的技术和功能无缝集成到SAP云平台中。

SAP Leonardo是一个智能系统,它提供了创建、集成和扩展新智能产品的能力应用程序使您的业务流程更具能力和智能。

本博客系列旨在描述和说明SAP Leonardo中涉及的技术:

机器学习物联网分析大数据块链数据智能设计思路

从技术上讲,SAP Leonardo的基础是一套服务和API,根据其性质可以是基于SAP云平台的云,如何学习大数据,也可以是基于SAP HANA平台的内部部署。这些服务可以使用并与您的记录系统集成(S/4HANA、Hybris、SuccessFactors、Concur、Fieldglass、Ariba…)。有了SAP Leonardo,一切都取决于您的想象力来改变和创新您的业务和流程。

我的第一篇博客是关于SAP Leonardo机器学习,以及如何利用产品图像分类API来释放未分类图像的威力。我将向您展示两个可以利用此API的场景:

场景1:服务器上的未分类图像场景2:互联网上的未分类图像

在第二个场景中,我将向您展示一个基于Fiori云的智能应用程序如何能够将定制的Google搜索API和SAP Leonardo产品分类API结合起来,好评返现怎么操作,通过对从不同网站检索到的未下载图像进行分类,从而获得即时的商业价值。

让我们来看看开始?

SAP API Business Hub是您发现和使用带有API的数字内容包的中心。这些软件包按支持的平台、供应商、业务线、行业、产品和国家/地区进行分类。

对于SAP Leonardo machine Learning,您可以找到多达14个工件来实现多个功能服务。

如您所见,产品图像分类API将图像分类为一组固定的产品类别,这些产品类别在电子商务中很常见。共有29个类别,如可充电电池、智能手机、服务器、移动设备充电器、网络电缆……

注:该服务的模型基于Icecat图像分类器。Icecat分析了数千个品牌的表现。它的统计数据基于数以万计的互联电子商务网站每年下载的数十亿份产品数据表:在线商店、ERP系统、比较网站、采购系统、评级门户网站,和其他应用程序。

SAP API Business Hub提供了一个很好的文档,并提供了一个API端点来试用其任何服务:

提示:您需要一个SAP s用户并获取API密钥才能测试服务。

对于产品图像分类API,需要参数文件。您可以上传图像并提交到SAP sandbox。

响应给出了几个可能类别的概率分数,第一个是最有可能的:在这种情况下,图像是92,59%的打印机或打印机附件。

注意:在实际场景中,您需要从应用程序中调用这些API。SAP提供了多种语言的代码片段。代码还将取决于API类型(REST、SOAP…)

您的业务每天生成数百个图像。图片被发送到您的服务器,需要对其进行分类并向您的业务合作伙伴公开。

ABAP可以读取您的图片,对SAP Leonardo Product Image Classification API执行REST调用。

注意:在第二个场景中,将使用Javascript调用API。

将结果存储在数据库中,因此图像不需要再次处理在SAP网关中构建oData服务然后,您可以在应用程序中使用这个oData或者您也可以通过SAP云平台API管理将oData公开给您的订阅者,您可以在这里控制安全策略并将自己的API货币化。

现在,您想要分类的图像不在您的服务器中。他们在网上!

你想从不同的网站(可能是提供常规折扣的网店)获取图像,然后对它们进行分类,并获得所需折扣产品的概述。

为了展示这个场景,我开发了一个Fiori应用程序,它使用谷歌自定义搜索引擎检索图像,将它们发布到SAP Leonardo Foundation,然后根据分数和标签属性对它们进行分类。

此应用程序的优点是,您不需要存储任何图像,企业应用系统,只需在浏览器中显示它们,然后将它们重新发送到SAP Leonaro进行分类!

从网上获取产品图片和网址

谷歌定制搜索可以为您的网站、博客或网站集创建搜索引擎。您可以配置您的搜索引擎来搜索网页和图像。

请阅读文档并创建您的自定义搜索引擎。

根据您的需要添加您想要搜索的站点:

注意:确保启用图像搜索选项并记下您的CX键。

提示:选中高级选项可高度自定义您的搜索引擎。在右侧,您可以测试搜索引擎并检查结果。

注意:幸运的是,Google Custom Search API支持jsonp数据类型,而不必担心跨域问题。

此代码调用Google Custom Search API:

将图像转换为base64

Google API返回一个JSON,其中包含搜索结果,上云,您可以从中获取图像图像链接。

然后下面的Javascript代码将图像链接转换为base64字符串,然后构建相应的Blob。

注意:对于商品,您可以使用此jQuery插件转换为Blob。

将base64图像发布到SAP Leonardo产品图像分类API

下面的Javascript代码将以前的Blob发布为一个表单文件使用FormData接口连接到SAP Leonardo Product Image Classification API并返回Label和Score属性。

注意:不幸的是,SAP Leonardo API不支持jsonp数据类型。您可能需要考虑在SCP中创建目的地或在浏览器中启用交叉源以进行测试。

将图像分类并将其分类

应用程序执行Google搜索:

提示:您可以添加这些参数中的任何一个以使搜索更准确。示例:dateRestrict将结果限制为基于日期的URL。

选中Leonardo分类选项时,调用SAP Leonardo对图像进行分类:

如果选中Leonardo分类选项,何为大数据,它根据SAP Leonardo的结果将图片放入动态分类选项卡:

希望您喜欢这个博客!下次见?