linux cpu占用率如何看
369
2022-10-23
50个机器学习实用API
API是一套用于构建应用软件程序的规范,协议和工具。在本文中,我们从2017年的清单中删除了停用的API,并利用新元素对其进行了更新。并且,所有的API被归类到以下几个领域:
人脸和图像识别
文本分析,NLP,情感分析
语言翻译
机器学习和预测
在每组应用中,列表中的元素按字母顺序排列。相关API的简述则是基于2018年4月16日之前在他们的网址上找到的信息完成的。如果我们遗漏了一些主流的API,欢迎大家在评论区中补充~
人脸和图像识别
Betaface:面部识别和Web检测服务。其特点包括多种面部检测,面部裁剪,123种面部点检测(22种基本检测,101种加强检测),大型数据库中的面部验证,识别,相似性搜索等。
Eyedea Recognition:致力于高端计算机视觉解决方案,作用于物体检测和物体识别的软件。提供眼睛,面部,车辆,版权和车牌的识别服务。此API的主要价值在于可以即时了解对象,用户和行为。
Face ++:面部识别和检测服务,为应用程序提供检测,识别和分析的功能。用户可以通过打电话来训练程序,检测面孔,识别面孔,分组面孔,操作人员,创建面孔集,创建组和获取信息。
FaceMark:这个API能够检测一张正面照片上的68个点和一张个人照的35个点。
FaceRect:一款功能强大且完全免费的面部检测API。该API可在一张照片上寻找人脸(正面和侧面)或多张人脸,并为每张找到的人脸生成JSON格式的输出。此外,FaceRect可以找到每个检测到的人脸的面部特征(眼睛、鼻子和嘴巴)
Imagga:提供可自动将标签分配给图像的API,使图像更易于找到。它基于平台提供面部识别服务。
Skybiometry Face Detection and Recognition:提供人脸检测和识别服务。新版本的API甚至可以区分出浅色眼镜与墨镜。
文本分析,NLP,情感分析
Bitext:提供市场中最准确的基于多语言话题的情感分析服务。目前有四种语义服务可用:实体和概念提取,情感分析和文本分类。该API可以使用8种语言。
Diffbot Analyze:为开发人员提供识别,分析和网页爬虫的工具。
Free Natural Language Processing Service:这是一项免费的服务,包括情感分析,文本提取和语言检测。这个API在mashape.com(一个大型云API市场)上很流行。
Google Cloud Natural Language API:这个API可以分析文本的结构和含义,包括情感分析,实体识别和文本注释。
MeaningCloud Text Classification:这个API能够执行预分类任务,如提取文本,标记文本,停用词删除和词干提取。
Microsoft Cognitive Service - Text Analytics:这个API能够从文本中检测情感,关键短语,主题和语言。与此API相同的其他API(语言的认知服务)包括Bing Spell Check,Language Understanding,Linguistic Analysis,Web Language Model。
nlpTools:一个简单的JSON over HTTP RESTful Web服务,用于自然语言处理。它能够解码在线新闻媒体来进行情绪分析和文本分类。
Geneea:可以对原始文本、给定URL中提取的文本或直接提供的文档执行分析(自然语言处理)。
ParallelDots Text Analytics API:以14种不同的语言提供方便且多样的自然语言理解(NLU)算法,用于判断任何文档的情感,查找其中的重要实体或从中删除不良词汇。ParallelDots自定义分类器还允许您增添新类别,构建文本分类器,而无需任何培训数据。
语言翻译
IBM Watson Language Translator:将文本从一种语言翻译为另一种语言。该服务提供了多个特定领域的模型,可以根据您独有的语言进行制定服务。例如,客户可以用他们自己的语言进行沟通。
MotaWord:这个API是一个快速的人工翻译平台。它提供超过70种语言的翻译。该API还可让开发人员获取每个翻译的引用,提交翻译项目以及文档和样式指南,跟踪翻译项目的进度并实时获取反馈。
WritePath Translation:API允许开发人员访问并整合WritePath与其他应用程序的功能。通过这个API能够检索单词数量,发布要翻译的文档以及检索已翻译的文档和文本。
Houndify:这个API可以通过一个持续自我优化的独立平台,将语音和智能会话功能增加到您的产品中。
IBM Watson Speech:可以进行语音与文本之间的转换(例如,记录呼叫中心的电话内容或创建语音控制的应用程序)
机器学习和预测
BigML:为云托管的机器学习和数据分析提供服务。用户能够通过标准HTTP使用有监督及无监督的机器学习服务,设置数据源并创建模型进行预测。
Google Cloud Prediction:这个API提供了一个RESTful API来构建机器学习模型。这些工具可以帮助分析您的数据,为您的应用程序添加各种功能,例如客户情绪分析,垃圾邮件检测以及构建推荐系统等。
co:为电子商务网站提供产品推荐系统。Guesswork使用在Google Prediction API上运行的语义规则引擎准确预测客户意图。
IBM Watson Retrieve and Rank:开发人员能够在服务过程中加载数据,使用已知的相关结果来训练机器学习模型(Rank)。服务的输出包含相关文档和元数据的列表。例如,呼叫中心的经理能够快速找到改善平均呼叫处理时间的解决措施。
indico:这个API提供文本分析(例如情感分析,推特互动度)和图像分析(例如,面部情绪,人脸定位)服务。值得一提的是,indico API可以免费使用,也不需要训练集。
Microsoft Azure Cognitive ServiceAPI:它正在取代基于预测分析提供解决方案的Azure机器学习建议服务。它为客户提供个性化的产品推荐服务以提高销售额。新版本的功能包括:支持批量处理,提供更好的API Explorer,更清洁的API页面,更一致的注册/付费体验。
Microsoft Azure Anomaly Detection API:使用间隔时间相同的数值检测时间序列数据中的异常情况。例如,当监视内存使用时发现了上升趋势,该API就会发出警告,因为这可能意味着内存丢失。
Microsoft Cognitive Service - Speaker Recognition:这个API能够让您的应用程序知道谁在说话。同样功能的其他API(语音认知服务)包括Bing Speech(将语音转换为文本,接着再次转换为语音,理解其意图)和Custom Recognition(自定义识别)。
MLJAR:为模式识别算法的原型设计、发展和运用提供服务。
PredicSis:为大数据提供强大的洞察力,并通过预测分析提高营销业绩。
PredictionIO:是在Apache 2.0证书下发布的基于Apache Spark,HBase和Spray的开源机器学习服务器。示例API方法包括创建和管理用户及其记录,检索项目和内容以及基于用户提供并管理推荐的内容。
RxNLP –Cluster Sentences and Short Texts:提供文本挖掘和自然语言处理服务。其中之一是Cluster Sentences API——可以将句子(例如来自多篇新闻文章的句子)或短文本(例如来自Twitter或Facebook的新状态)分组为逻辑组。
Recombee:借助于RESTful API,使用数据挖掘、查询语言和机器学习算法(例如协同过滤,基于内容的推荐)提供的一项服务。
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~