服务器 频道

你的选择是?盘点50多种机器学习和预测API

  【IT168 资讯】导读:本文为大家介绍了在机器学习、预测、文本分析和分类、人脸识别、语言翻译等方面,非常有用的50多个API的更新列表。

  随着基于人工智能和机器学习的应用程序的发展,我们看到大量应用程序接口(API)的混搭应用。 API是一套用于构建软件应用程序的例程、协议和工具。在这篇文章中,我们删除了列表中从2015年就停止使用的API,还添加了新的API,比如最近来自IBM、谷歌和微软等巨型提供商。

  所有的API被分类到新兴的应用程序组中:

  ·人脸和图像识别

  ·文本分析、NLP、情感分析

  ·语言翻译

  ·预测和其他机器学习

  在每组申请中,我们按字母顺序列出。 API概述基于截至2017年2月3日在其网址上显示的信息。看看这些API投入使用,如果我们错过了一些流行的API,请在下面的评论中提出。

  人脸和图像识别

你的选择是?盘点50多种有用的机器学习和预测API

  1.Animetrics人脸识别:这个API可以用来检测图片中的人脸,并将其与一组已知的人脸进行匹配。 API还可以添加或删除可搜索的图库中的主题,并添加或删除主题中的一个面部。

  2.Betaface:是一个面部识别和检测Web服务。其特点包括多个人脸检测、人脸裁剪、123个面部点检测(22个基本,101个高级),面临非常大的数据库中的验证、识别、相似性搜索。

  3.视觉识别:专注于高端计算机视觉解决方案,主要针对物体检测和物体识别软件。一个识别服务,提供眼睛、脸部、车辆、版权和车牌检测的识别服务。 API的主要价值在于可以即时了解对象、用户和行为。

  4.Face ++:面部识别和检测服务,提供应用程序中的检测、识别和分析功能。用户可以打电话来训练程序、检测面孔、识别面孔、分组面孔、操作人员、创建人脸集合、创建组和获取信息。

  5.FaceMark:是一种能够检测正面照片上68个点的API,以及35个用于配置文件脸部照片的API。

  6.FaceRect:是一个功能强大且完全免费的面部检测API。该API在单张照片上查找人脸(正面和侧面)或多张人脸,为找到的每张人脸生成JSON输出。另外,FaceRect可以为每个检测到的脸部(眼睛,鼻子和嘴巴)找到脸部特征。

  7.谷歌云视觉API:由像TensorFlow这样的平台提供支持,已经启用了可以学习和预测图像内容的模型。它可以帮助你找到自己喜欢的图像,并快速大规模地获取丰富的注释。它将图像分成数千个类别(例如,“船”,“狮子”,“艾菲尔铁塔”),以相关的情绪检测脸部,并识别出多种语言印刷的文字。

  8.新的IBM Watson视觉识别:了解图像的内容 - 视觉概念标记图像,查找人脸,估计年龄和性别,并在集合中查找类似的图像。您也可以通过创建自己的自定义概念来训练服务。

  9.Kairos:是一个平台,可让你快速将情绪分析和人脸识别添加到你的应用程序和服务中。

  10.微软认知服务 - 计算机视觉:基于云的API可以基于输入和用户选择以不同方式分析视觉内容。例如,基于内容的标签图像、图像分类、检测人脸并返回其坐标、识别特定域的内容、生成内容的描述、识别图像中的文字、标志成人内容。

  11.Rekognition:为社交照片应用程序提供面部和场景图像识别优化。 API利用眼睛、嘴巴、脸部和鼻子以及情绪识别和性依赖特征,可以预测性别,年龄和情绪。

  12.Skybiometry人脸检测和识别:提供人脸检测和识别服务。新版本的API包括将黑眼镜与清晰镜片区分开来。

  文本分析、NLP、情感分析

你的选择是?盘点50多种有用的机器学习和预测API

  1.Bitext提供市场上最准确的多语言话题。目前提供了四种语义服务:实体和概念提取、情感分析和文本分类。该API可以使用8种语言。

  2.Diffbot分析:为开发人员提供可以识别、分析和提取任何网页上的主要内容和部分的工具。

  3.免费自然语言处理服务:是一种免费服务,包括情绪分析、内容提取和语言检测。这是一个流行的API市场。

  4.新的谷歌云自然语言API:分析文本的结构和含义,包括情感分析、实体识别和文本注释。

  5.IBM Watson Alchemy语言:教导计算机学习如何阅读和进行文本分析(例如,用于将非结构化数据转化为结构化,特别是在社交媒体监控、商业智能、内容推荐、金融交易和有针对性的广告中)。

  6.云文本分类:API执行预分类任务,如提取文本,标记化,停止删除和引理。

  7.新的微软 Azure文本分析API是一套使用Azure机器学习构建的文本分析Web服务。该API可用于分析非结构化文本,如情感分析,关键短语提取、语言检测和主题检测。不需要训练数据。

  8.微软认知服务 - 文本分析:从文本中检测情感、关键短语、主题和语言。与此API相同的其他API(语言的认知服务)包括必应拼写检查、语言理解、语言分析、网络语言模型。

  9.nlpTools:是一个简单的JSON over HTTP RESTful Web服务,用于自然语言处理。它对在线新闻媒体的情绪分析和文本分类进行了解码。

  10.新的Geneea:可以对所提供的原始文本,从给定的URL中提取的文本或直接提供的文档执行分析(自然语言处理)。

  11.来自谷歌 Research的新成员使用机器学习模型来评估评论对于对话可能产生的影响,并标出令人反感的评论。

  12.语义生物医学标记:具有内置的能力,使用文本分析识别133种生物医学实体类型,并将其语义链接到知识库系统中。

  13.汤森路透Open Calais:使用自然语言处理、机器学习和其他方法,分类与链接文档与实体(人员,地点,组织等)、实体(人“x”为公司“y”工作)和事件(“z”人在x日被任命为公司董事长)。

  14.Yactraq Speech2Topics是一项云端服务,通过语音识别和自然语言处理,将音频视频内容转换为主题元数据。

  语言翻译

你的选择是?盘点50多种有用的机器学习和预测API

  1.谷歌云翻译:可以动态翻译成千上万的语言对之间的文本。 API让网站和程序以编程方式与翻译服务集成。

  2.新的IBM Watson语言翻译器:将文本从一种语言翻译成另一种语言。该服务提供了多个领域特定的模型,你可以根据你独特的术语和语言进行自定义。例如,客户可以用他们自己的语言进行沟通。

  3.LangId:一种快速检索任何语言信息的方法,不需要指定语言(即可以识别需要分析的文本以哪种语言编写)。

  4.新的微软认知服务 - 翻译:自动检测在翻译之前发送的文本的语言。它为所支持的9种语言中的任何一种语言进行语音翻译,并对60种支持的语言中的任何一种进行文本翻译。

  5. MotaWord:是一个快速的人工翻译平台。它提供超过70种语言的翻译。 API还可以让开发人员获得每个翻译的引用,提交翻译项目以及文档和样式的指南,跟踪翻译项目的进度并实时获取活动提要。

  6. WritePath翻译:API允许开发人员访问和集成WritePath与其他应用程序的功能。操作可以通过这个API来完成:检索单词数量,发布翻译文档以及检索已翻译的文档和文本。

  预测和其他机器学习

你的选择是?盘点50多种有用的机器学习和预测API

  1.亚马逊机器学习:查找数据模式。此API的示例用途是用于欺诈检测、预测需求、定向营销和点击预测。

  2.BigML:为云托管的机器学习和数据分析提供服务。用户可以建立一个数据源,并创建一个模型,通过标准的HTTP来预测使用基本的监督和无监督的机器学习任务进行预测。

  3.Ersatz:一个使用GPU支持的深度神经网络即服务的基于网络的预测程序。在Ersatz中,训练了一组不同的神经网络模型(集成方法),有时多达20种。

  4.谷歌云预测:提供了一个RESTful API来构建机器学习模型。这些工具可以帮助分析数据,为你的应用程序添加各种功能,如客户情绪分析、垃圾邮件检测、推荐系统等。

  5.全新的Google云语音API:使用快速而准确的语音识别功能,将音频从麦克风或文件转换为超过80种语言和变体的文本

  6.Guesswork.co:为电子商务网站提供产品推荐引擎。猜测使用在谷歌预测 API之上运行的语义规则引擎准确地预测客户意图。

  7. Hu:toma:帮助世界各地的开发人员构建并通过提供免费访问专有平台提供工具和渠道来创建和分享会话AI的深度学习。

  8.新的IBM Watson对话:构建了解自然语言的聊天机器人,并将其部署在任何设备上的消息传递平台和网站上。与此API相同的其他API(语言的认知服务)包括对话框、自然语言分类器、个性的见解和音调分析仪。

  9.新的IBM Watson演讲:将语音转换为文本和文本转换为语音(例如,在联络中心转录通话或创建语音控制应用程序)。

  10.新的IBM Watson 数据透视:这个集合包括三个API:AlchemyData新闻、发现和权衡分析。 AlchemyData提供充满自然语言处理的新闻和博客内容,以便进行高度针对性的搜索和趋势分析。权衡分析有助于人们在平衡多个目标时作出决定。

  11.IBM Watson检索和排名:开发人员可以将其数据加载到服务中,使用已知的相关结果来训练机器学习模型(Rank)。服务输出包括相关文档和元数据的列表。例如,联络中心代理也可以快速找到答案,以改善平均呼叫处理时间。

  12.Imagga:提供API自动分配标签到你的图像使你的图像可发现。它基于图像识别平台即服务。

  13.indico:提供文本分析(例如,情绪分析、推特参与、情绪)和图像分析(例如,面部情绪、面部定位)。指示API可以自由使用,不需要训练数据。

  14.Microsoft Azure认知服务API:正在取代Azure机器学习推荐服务,该服务基于预测分析提供解决方案。它为客户提供个性化的产品推荐,并改善销售。新版本具有新的功能,如批处理支持、更好的API浏览器、更清洁的API表面、更一致的注册/计费体验等。

  15.新的微软Azure异常检测API:使用数值检测时间序列数据中的异常。

  16.新的微软认知服务 - QnA Maker:将信息提炼成对话,易于浏览的答案。同一组中的其他API(知识认知服务)包括学术知识、实体链接、知识探索、建议。

  17.新的微软认知服务 - 说话人识别:让你的应用程序能够知道谁在说话。与此API相同的其他API(语音认知服务)包括Bing Speech(将语音转换为文本并再次转换并理解其意图)和Custom Recognition(自定义识别)。

  18.新的MLJAR提供原型、开发和部署模式识别算法的服务。

  19.NuPIC:是一个用Python / C ++编写的开源项目,实现Numenta的皮质学习算法,由NuPIC社区维护。 API允许开发人员使用原始算法,将多个区域(包括层次结构)串联起来,并利用其他平台功能。

  20.PredicSis:为大数据提供强大的洞察力,并通过预测分析提高营销绩效。

  21.PredictionIO:是一个基于Apache 2.0许可证发布的Apache Spark,HBase和Spray上构建的开源的机器学习服务器。示例API方法包括创建和管理用户和用户记录、检索项目和内容以及基于用户创建和管理建议。

  22.RxNLP - 集群句子和简短文本:文本挖掘和自然语言处理服务。其中一个API,群集句子API可以将句子(例如来自多个新闻文章的句子)或短文本(例如来自Twitter或Facebook状态更新的文章)分组为逻辑组。

  23.新的Recombee:通过RESTful API提供使用数据挖掘、查询语言和机器学习算法(例如协同过滤和基于内容的推荐)的服务。

  24.Sightcorp F.A.C.E .:一个web服务,允许第三方应用程序更好地了解用户的行为,并检索相关的面部分析,如年龄、性别、面部表情、头部姿势或种族。

  其他API集合:Mashape Blog&Programmable Web

0
相关文章