RPA与AI认知--Microsoft Text Analysis

1

背景概要

随着企业实施其数字化转型愿景,由于数据消费增加而导致的技术复杂性仍然是需要解决的最大挑战之一,目前我们已经知道如何管理大量的数据,而现在的目标是管理其复杂性。如果将人工智能和机器人过程自动化(RPA)结合起来,将会推动客户参与的创新方法,扩大员工能力和探索新的商业模式方面发挥至关重要的作用。

2

理解RPA与认知技术的融合

软件机器人在具有明确规则和重复度高的流程方面做得非常出色,如果在提高准确性的同时,模拟人类行为,那么RPA将会变得更加智能,以后也可以完成认知智能和预测能力的任务。

NLP(自然语言处理),机器学习等组件可以让机器人主动向人类学习。以前由人类进行的基于感知和判断的活动现在可以通过共享的方式完成,或者在某些情况下仅通过机器人完成。 AI技术与RPA技术的结合有助于克服RPA的局限性,因为它可以从历史数据建立知识库,并将其用于行为决策和预测。与机器学习相结合,推动节约和提高效率的可能性是无止境的。虽然这些组合技术构成了一个强大的自动化解决方案,但还需要完成一些工作才能让最终用户访问。但是,凭借正确的专业知识,企业可以实现真正智能的自动化解决方案,从而获得他们一直在寻找的结果。

3

UiPath中的认知组件

主要参考: https://forum.uipath.com/t/uipath-cognitive-service-activities-tutorial/1066/23

其中以下四个都是需要Key的

  • Google Text Translate
  • Google Text Analysis
  • IBM watson Text Analysis
  • Microsoft Text Analysis

本篇文章主要介绍如何使用Microsoft Text Analysis

4

UiPath中使用Microsoft Text Analysis

1. 登录Microsoft Azure并选择需要的API

可以参考https://forum.uipath.com/t/uipath-cognitive-service-activities-tutorial/1066/6这个回复,主要介绍如何登录Microsoft并选择免费的API。

Microsoft Azure登录地址:https://azure.microsoft.com/en-us/services/cognitive-services/

2. 获取API密钥

在完成注册登录Microsoft Azure之后,就可以获取到想用API密钥

3. 在UiPath中调用Microsoft Text Analysis

调用Microsoft Text Analysis组件,需要填入以下几个属性值:

  • Key: 即API的密钥。这里我是使用GetPassword来取得密钥;
  • Text: 需要分析的语句;
  • ServiceURL: 接口。这里一定要注意,在链接后面加上"/"
  • Analysis Type: 下拉框选项,选择需要分析的内容。

注意:如果没有内容输入的话,可以打印出Raw Result结果,这个结果中,有调用控件的详细信息。

4. 测试结果

在分析之后,会有三个结果信息:

  • Language: 语言检测,如果你对你不知道你将要分析的文本是何种语言,那么久可以使用此结果,以确定在输入文档中使用哪种语言。同时,还会返回一个反映模型置信度的分数(介于0和1之间的值,1表示准确)。
  • Sentiment: 情绪分析,这个功能主要在检测社交媒体,用来分析用户评论和论坛中的正面和负面情绪。通过使用机器学习分类算法来生成介于0和1之间的情绪分值。接近1表示积极的情绪,接近0表示消极的情绪。
  • Key Phrases:关键词/句提取,这个功能可以快速识别文档中的要点。这个在文本较多的情况下比较准确,情绪分析是在文本较少的情况下比较准确。
  • Raw Result: 返回接口调用之后的所有信息,在调试时候比较适用。

目前,关键词提取和情感分析支持英语,德语,西班牙语和日语,还有一些在预览版本中,但是在预览版中,也不支持中文!

以下就是代码运行之后的结果:

5. 代码获取

代码已放在github上,有需要的小伙伴自行下载,顺便点个Star再走:

https://github.com/sombie007/RPA/tree/master/AI Cognitive_microsoft text analyis

原文发布于微信公众号 - 瞎说开发那些事(jsj201501)

原文发表时间:2018-06-06

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏嵌入式程序猿

uIP和LwIP背后的那个牛逼男人

在公众号给大家介绍过Uip和LwIP,如果使用过这两种TCP/IP协议栈,那么你一定会熟悉一个人Adam Dunkels亚当-邓克尔,瑞典计算机科学院的教授,这...

3447
来自专栏互联网杂技

B端设计-7个要点帮助你省时高效设计企业管理系统

ERP(企业管理系统)是典型的功能性产品,除非工作需要,几乎没有人愿意去使用它、探索它。市面上优秀的ERP软件流程清晰,操作简单,功能强大。ERP的用户是企业的...

3119
来自专栏FreeBuf

对众多知名公司造成影响的Oracle Responsys本地文件包含漏洞

今天我要向大家展示的是,我如何发现了Oracle Responsys云服务系统中的一个本地文件包含漏洞(LFI)。由于当前很多商业销售、网络存储和社交关系公司都...

2046
来自专栏魏艾斯博客www.vpsss.net

DNS 解析和 CDN 加速的区别与联系

2414
来自专栏BestSDK

微信公众号运营路在何方

微信公众号最近几年异军突起,遍地开花。微信公众号相对于复杂的手机APP有得天独厚的优势,同时也存在不和避免的缺陷。开发者依赖微信生态圈,又死死的被限定在微信生态...

21810
来自专栏IT技术精选文摘

见证微信强大后台架构从0到1的演进历程

1474
来自专栏北京马哥教育

2018 年 Linux 的 8个发展预测和学习建议

运维行业正在变革?推荐阅读:30万年薪Linux运维工程师成长魔法 转眼间,时间已进入 农历2018 年新年,2018 年又会有哪些新的趋势?OMGUbuntu...

3519
来自专栏互联网杂技

7个要点帮助你省时高效设计企业管理系统

ERP(企业管理系统)是典型的功能性产品,除非工作需要,几乎没有人愿意去使用它、探索它。市面上优秀的ERP软件流程清晰,操作简单,功能强大。ERP的用户是企业的...

3119
来自专栏云计算D1net

企业需要使用免费的云备份服务吗?

大多数企业的自由云备份服务是单纯软件保护的文件。为了增加功能和支持,企业应摆脱“免费增值”的想法。 云计算似乎是存储备份数据的理想场所。从表面上看,这个概念解决...

3316
来自专栏BestSDK

听云SDK发布《中国移动应用性能管理白皮书》:高德路径规划API接口响应耗时最短

移动互联网时代,各种应用都在抢占移动APP市场。据统计,2017年全球手机用户人数将突破50亿人,发展速度远远超过传统互联网,中国亦如是。相应的,中国的移动应用...

3435

扫码关注云+社区