机器学习文字分析/翻译 API – Google vs Amazon vs Microsoft AI 比较大全 (三)

..

Google, Microsoft 和 Amazon 机器学习文字分析/翻译 API 的比较 (三)

原文经授权并翻译自:altexsoft

除了成熟的平台之外,你可以使用 high-level 的 API。这些服务允许您将您的资料放入训练好的模型中,并得到结果。使用 API 不需要机器学习的专门知识。目前,这三个供应商可大致被分为三类:

1. 文字识别、翻译和文本分析
2. 图片+影片的辨识,以及相关性的分析
3. 其他,包括特定未被分类的服务

Amazon – Speech and text processing APIs

Amazon提供了多种针对文本分析常见的API。在机器学习上高度的自动化,且只需做整合的工作。

Amazon Lex,Amazon Lex API 包含了自动语音识别 (ASR) 和自然语言处理 (NLP) 能力,所以建构 Amazon Lex API 将聊天机器人应用到您的产业中。基于深度学习模组,API 可以辨识书面文字和口头文字,Lex 接口让您能够将已识别的资料输入至不同的后端解决。Amazon 鼓励使用者使用 Lambda 环境,所以在使用 Lex 之前,必须先熟悉 Lambda 。除了独立应用程式外,Lex 也支援 Facebook Messenger, Slack, 和 Twilio 的 chatbot

Amazon Transcribe,相较于 Lex 是一个复杂的聊天机器人导向工具,Transcribe 被创造为针对声音产生文字。这个工具可以识别多种语言和辨识较难以辨识的声音。这个 API 提供了另一种音讯档案储存的方案,也为文字数据分析提供了良好的数据。

Amazon Polly,Polly 服务种类和 Lex 相反。他能够将文字转换成真人发音,这能够使您的聊天机器人用语音的方式回应客户。虽然不会构成文字,但会将合成的声音听起来跟真人发音一样。如果您曾经使用过 Alexa,您就能够了解。目前为止,这项产品提供男性发音和女性发音并多达 25 种语言,有多种选择。和 Lex 的使用方法相同,建议将 Polly 和 Lambda 一起使用。

Amazon Comprehend可以理解成是另一种 NLP 和 API 服务,与 Lex 和 Transcribe 不同,会针对不同的文本做分析。目前 Comprehend 支援:
1. 识别文字主题(识别名称、日期、单位等等)
2. 关键字搜寻
3. 语言辨识
4. 情绪分析(正面、中立或负面的词语等等)

这项服务能够帮助您分析社交媒体的回应、评论以及其他不适合人工分析的大量文字资料。例如,将 Comprehend 和 Transcribe 组合一起使用,能够分析电话客服中客户回应的情感状态。

Amazon Translate,如名字所述,翻译服务翻译相较之下,能提供更好的翻译品质的功能是专门翻译文字。Amazon 使用类神经网络,和使用基本规则。遗憾的是,目前的翻译版本只支持六种语言和英文相互转换。这六种语言分别是阿拉伯文、中文、法文、德文、葡萄牙文和西班牙文。

Microsoft Azure 语言/文字辨识 API:

和 Amazon 一样,Microsoft 建议使用 high-level API 和语音辨识服务。Cognitive Services 可以和你的基础设施相互结合并完成工作,不需要相关的专业知识。

语音,语音集合包含四种 API,应用于自然语音识别 (NLP) 以及不同种类和不同操作方式的 NLP:
1. 语音翻译 API
2. Bing Speech API 将文字和语音相互转换
3. Speaker Recognition API 声音识别服务
4. 将公司的模型和数据放入 Azure NLP 中并应用在客服服务中

语言,语言组 API 针对类似 Amazon Comprehend 的文字分析:
1. 智慧语言理解服务是能够针对指令并分析指令内容的 API(例如,执行 YouTube app 或是打开客厅的灯)
2. 用于分析情感和定义主题的文意分析 API
3. 单字拼音检查
4. 文字翻译 API
5. 网络语言模组 API 用于分析单字组合的机率和自动组合单字
6. 语言分析 API 用于切割句子,标记词语和区分文字标记的短句

Google Cloud 语音和文字处理 API

虽然这套 API 的功能与 Amazon 和 Microsoft Azure 相似,但还是有一些特别的地方值得探讨。

聊天机器人(Dialogflow)不断的日新月异,Google 也参与其中。Dialogflow 采用 NLP 技术,目标在于了解文字的内容,和解读人类的指令。这个 API 可以使用 Java、Node.js 和 Python 去做客制化的需求调整。

Cloud natural language API,它的核心功能和Amazon、Microsoft 相同。
1. 定义文本内容
2. 辨识情感
3. 分析语法结构
4. 主题分类(例如,食物、新闻、电子等等)

Cloud speech API,这项服务辨识音讯,与相似的 API 相比,它的优势主要在于Goolge 提供多国语言。目前为止,他的翻译范畴超过世界上 110 种语言和不同地区性的口音。它来具有一些附加功能:
1. 能够对特定情境的词汇提示并进行辨识(例如,为了更了解当地或各行业的专业术语)
2. 不当内容筛选
3. 过滤噪声

Cloud translation API,基本上,您可以在用此 API 在您的产品中使用 Google 翻译。这包括超过 100 种语言和自动语言检测。

除了文字和语音, Amazon、Microsoft、Google 提供了图像和影片分析等功能 API

Google Cloud 提供了目前最完善的图像分析工具

延伸阅读:

机器学习该选谁?Google vs Amazon vs Microsoft AI 比较大全 (一)
机器学习该选谁?Google vs Amazon vs Microsoft AI 比较大全 (二)

 


iKala - GCP 专门家

GCP 专门家,Google Cloud 首席合作伙伴暨代理商,协助逾 200 家企业使用 Google Cloud,客户广布游戏、媒体、数据广告、电商、金融等多种产业。我们拥有超过 30 位技术人员,更通过 Google 原厂云端架构师及资料工程师认证,具备第一手 GCP 产品开发及导入经验,能提供您扎实的客制化技术服务。

我们提供了多项的 GCP 加值服务:

了解更多: https://gcp.expert/
加入我们: https://goo.gl/rg9D3Q
Facebook Fan Page: https://www.facebook.com/gcp.expert/
联络我们:+886 2 87681110 或请来信 gcp@ikala.tv


想在手机阅读更多Google资讯?下载【香港硅谷】Android应用
分享到Facebook
技术平台: Nasthon Systems