0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

20个非常有价值的人工智能和机器学习领域的API

DPVg_AI_era 来源:lp 2019-03-29 09:16 次阅读

API是一个现成的代码,可以简化程序员的生活。它有助于降低生产成本。本文选择的API完全基于平台效率、易用性和功能性作为衡量标准,而非受欢迎程度。

本着高效率,易用性和功能性的原则,数据科学家Oleksii Kharkovyna列举了20个非常有价值的人工智能机器学习领域的API。这些API因为并非出自大厂,没什么营销推广,因而知名度比较小,使用人群也较少。作者把这些API介绍给大家,希望能够对大家的开发能够有所帮助。

用于机器学习和预测的API

1. BigML

文档: https://bigml.com/developers

BigML公司将这个机器学习API描述为“每个人用起来都笑开颜”的产品。它简单易用,代码优秀,可以实现诸如决策树等的异常检测或SunBurst可视化等功能。

这个API的确可以称得上是你手中的完美武器,即使你可能从未有过相关经验,使用BigML也能获得很大的效率提升。

Oleksii说他最喜欢BigML的部分,是附带教程。你完全可以期待一些关于如何更正确地完成某些任务的案例和用户指南,因此,你可以从零开始理解所有内容,即使没有博士学位。

2. PredictionIO

文档: https://predictionio.apache.org/datacollection/eventapi/

Demo: https://predictionio.apache.org/demo/community/

PredictionIO最可贵的品质在于,它可以免费部署API。

它提供了各种几乎完整的模板,可以根据用例进行定制;一旦作为Web服务部署,就能立即响应动态查询;提供了组织良好且广泛的文档,包括开发人员指令,演示教程等;API会定期更新,不断会有新的高级功能出现。

3. Anaconda

文档: https://docs.anaconda.com/

作为一个由Python提供支持的安全且可扩展的企业级API,它提供700多个可以轻松安装的软件包的直接访问。 您从此API获得的是正确的控制数据科学assets。值得一提的是,它的主要特性之一是,是提供了充足的机会将项目部署到交互式数据应用程序、现场笔记本和ML模型中。

4. Blue Yonder Platform

文档: https://github.com/blue-yonder

如果你想为零售行业找到优秀的API,那么Blue Yonder Platform将是最佳选择。为什么这么说呢?

这个基于云的可扩展平台使用人工智能、机器学习技术,主要用作预测应用,可快速响应市场动态变化。该公司声称Blue Yonder Platform可以将零售商缺货率降低80%,并将其收入和利润提高5%以上!天哪,更可怕的事,这好像是真的!

除了构建所需的应用程序外,还可以将其与ERP或HR等现有系统集成。

5. MLJAR

文档: https://docs.mljar.com/

另一个给作者Oleksii留下深刻印象的API是MLJAR。它为原型设计、开发和部署所需的模式识别算法提供服务。用户只需上传数据,选择所需的ML算法并使用最佳模型进行预测即可。

6. NuPIC

文档: http://nupic.docs.numenta.org/

这个API是用Python和C++编写的,它实现了Numenta’s Cortical Learning算法,并在NuPIC社区的帮助下进行维护。Oleksii觉得它最具吸引力的地方在于,它是一个功能强大的一体化工具,允许开发人员使用原始算法,将多个区域(例如层次结构)串联起来,并利用其他平台功能。

7. Recombee

文档: https://docs.recombee.com/

Recombee是一个SAAS解决方案,它通过直观的实时API提供建议。Recombee通过RESTful API利用记录挖掘,问题语言和机器学习算法(例如,协同过滤和基于内容的建议)。最重要的是,API文档编写的非常用心,清晰明了,在工作中使用它非常方便。

8. indico

文档: https://indico.io/docs/

indico是最受欢迎的预测分析软件API之一,所以不可能忘记这个名字。这个API有两个主要功能:文本评估(情感分析,参与,情感)和照片评估(面部情绪,面部定位)。它最大的优点是可以免费使用,不需要任何训练数据,因此可以立即使用。

用于人脸检测和人脸识别的API

9. Animetrics Face Recognition

文档: http://api.animetrics.com/documentation

Demo: http://api.animetrics.com/demo

如果你只是想创建一个人脸识别软件或只是进行图像分析的话,Animetrics Face Recognition会是一个很好的接口。首先可以用它来检测照片和图片中的人脸,然后与一组已知的人脸进行匹配。 另一个优势是关于面部特征的信息,或者地标作为图像上的坐标返回。 此外,此API还可以从可搜索的图库上传或撤销一个主题,并从上传或删除面部。

10. Eyedea Recognition

文档: http://face.eyedea.cz:8080/api/face/docs

Demo: http://cloud.eyedea.cz/api/face

Eyedea Recognition是物体检测和物体识别领域的真正巨人。该API基于机器学习和人工智能的前沿研究成果,完美地处理了一系列根据客户规范准备的软件解决方案。这种灵活的识别服务提供眼睛、面部、汽车、版权甚至车牌检测。API最重要的价值是可以获得对象、客户和行为的即时信息。

11. Betaface

文档: https://www.betafaceapi.com/wpa/index.php/documentation

Demo: https://www.betafaceapi.com/demo.html

强烈建议了解有关此API的所有信息!它是一个强大且可扩展的平台,用于扫描上传的文件或照片网址,检测面孔并进行检查。这个API具备以下能力:多个面部检测、面部裁剪、123个面部点检测(22个基本点,101个高级点)、面部验证,以及非常庞大的数据库中的相似性搜索。

12. Imagga

文档: https://docs.imagga.com/

Demo: https://imagga.com/auto-tagging-demo

一个更强大的API,用于图像分析、即时图像分类、颜色提取和内容感知裁剪。Imagga提供的API可以自动为镜头分配标签,使得图片可以被轻松的找到,它基于图像识别Platform-as-a-Service。

用于文本分析和自然语言处理API

13. Wit.ai

文档: https://wit.ai/docs

Demo: https://labs.wit.ai/demo/index.html

这是一个可扩展的NLP平台。如果需要为开发人员提供与语音自动化相关的日常工作,那么它将是最佳选择。Oleksii表示自己是这个API的忠实粉丝。如此热爱这个API的原因,是他们专注于从每次互动中理解人类语言并贡献于社区,这意味着所学到的一切都将在开发人员之间共享。Wit为家庭自动化、联网汽车、机器人智能手机、可穿戴设备等创建智能语音界面。而且还免费。

14. Bitext

文档: https://docs.api.bitext.com/

Demo: http://parser.bitext.com/

Bitext API是另一个深度语言分析工具,提供易于导出到各种数据管理工具的数据。该平台产品可用于聊天机器人和智能助手、CS和Sentiment,以及一些其他核心NLP任务。这个API的重点是语义、语法、词典和语料库,可用于80多种语言。此外,该API是客户反馈分析自动化方面的最佳API之一。该公司声称可以将洞察的准确度做到90%。

15. Geneea

文档: https://api.geneea.com/

Demo: https://demo.geneea.com/

Geneea对提供的原始文本,从给定URL提取的文本或直接从提供的文档执行分析(自然语言处理)。这里的巨大优势是相当多的可用语言(超过30种)。Geneea对语言、主题识别、情感检测、实体提取、自动标记等主题进行分析,并对捷克文本的变音符号进行各种校正。

16. Diffbot Analyze

文档: https://www.diffbot.com/dev/docs/

Demo: https://www.diffbot.com/

该API执行自动识别、分析和提取,可以轻松地从任何URL传送每个数据(文本,照片,视频)。它将人工智能、机器学习、计算机视觉和NLP相结合。此外,可以将其与自定义API同时使用,以便使用手动规则来获取数据。

17. Yactraq Speech2Topics

Demo: https://yactraq.com/contact-trial/

这是一个很棒的语音分析API,旨在释放声音数据的价值。该API通过语音识别和NLP将视听内容材料转换为主题元数据。它提供了一组呼叫操作解决方案,可提供不错的投资回报率、大规模的统计应用程序、并可全面了解宝贵的数据。

18. MonkeyLearn

文档: https://monkeylearn.com/api/v3/

Demo: https://monkeylearn.com/contact/

MonkeyLearn是一个人工智能平台,允许用户从原始文本中分类和提取可操作的数据,如电子邮件、聊天信息、网页、文档、推特等。它最大限度地减少了上述任务所需的时间。

19. Hu:toma

文档: https://help.hutoma.ai/article/ym34wr87lx-hutoma-chat-api

这是一个开源的会话式AI驱动平台,有助于通过自然语言界面和AI助手简化对可操作数据的访问。如果想在自己的应用程序或网站中实现自然语言界面,这个API可以说是首选了。

20. nlpTools

文档: http://php-nlp-tools.com/documentation/

nlpTools是一个开源的简单文本处理框架(一个用PHP编写的NLP库),用来分析自然语言。它可以解码在线新闻媒体,用于情感分析和文本分类。

结语

当然,作为开发者应该具备这样的觉悟:任何API都不能不经过调研就直接拿来用与生产。希望大家能够从这20个API里,找到适合自己业务的选项。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • API
    API
    +关注

    关注

    2

    文章

    1378

    浏览量

    60976
  • 人工智能
    +关注

    关注

    1775

    文章

    43669

    浏览量

    230460
  • 机器学习
    +关注

    关注

    66

    文章

    8092

    浏览量

    130510

原文标题:强烈推荐20个必须了解的API,涉及机器学习、NLP和人脸检测

文章出处:【微信号:AI_era,微信公众号:新智元】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    5G智能物联网课程之Aidlux下人工智能开发

    *附件:初学者完整学习流程实现手写数字识别案例.pdf 人工智能 语音对话机器人案例 26分03秒 https://t.elecfans.com/v/27185.html *附件:语音对话
    发表于 04-01 10:40

    嵌入式人工智能的就业方向有哪些?

    嵌入式人工智能的就业方向有哪些? 在新一轮科技革命与产业变革的时代背景下,嵌入式人工智能成为国家新型基础建设与传统产业升级的核心驱动力。同时在此背景驱动下,众多名企也纷纷在嵌入式人工智能领域
    发表于 02-26 10:17

    ai人工智能机器

    随着时间的推移,人工智能的发展越来越成熟,智能时代也离人们越来越近,近几年人工智能越来越火爆,人工智能的应用已经开始渗透到各行各业,与生活交融,成为人们无法拒绝,无法失去的一
    发表于 09-21 11:09

    《通用人工智能:初心与未来》-试读报告

    人们的生活变的更加美好。最后强调一点人工智能不会取代人类,反而会更美好的服务人类。 如何学习人工智能 人工智能在多个领域都有应用,每个人的精
    发表于 09-18 10:02

    如何将人工智能应用到效能评估系统软件中去解决

    以使用机器学习算法,对实时数据进行分析和处理,以便更好地总结和预测未来趋势。   其次,华盛恒辉人工智能可以帮助我们识别业务流程中的瓶颈和短板,并提供更有效的解决方案。例如,我们可以使用智能
    发表于 08-30 12:58

    小白也能听懂的人工智能原理

    原理。 1.什么是人工智能人工智能是一种模拟人类学习和思维过程的技术。它是一种通过计算机程序模拟人的思维和智能行为的技术。人工智能在语音
    的头像 发表于 08-15 16:07 640次阅读

    人工智能有哪些领域

    了许多算法和方法,旨在让计算机系统能够从数据中学习,并从中提取有用的信息。这种技术在许多领域都有应用,包括数据挖掘、自然语言处理、语音识别、计算机视觉等。 2.自然语言处理 自然语言处理是一个非常重要
    的头像 发表于 08-12 17:12 2167次阅读

    人工智能需要学习什么

    人工智能需要学习什么 随着科技的日新月异,人工智能已经成为了当今社会的热门话题之一。随着不断的进步,人工智能的应用越来越广泛,为了使它能够更好地服务于人类,它需要
    的头像 发表于 08-12 17:12 601次阅读

    怎么学习人工智能

    怎么学习人工智能 人工智能是当今最热门的领域之一,因其在工业、商业、医疗和其他行业中的应用而广受欢迎。学习
    的头像 发表于 08-12 16:43 704次阅读

    人工智能怎么学习

    人工智能怎么学习 随着新技术和算法的不断发展,人工智能(AI)一直在快速地发展。人工智能是一个十分广泛的领域,它涵盖了很多的方面,包括
    的头像 发表于 08-12 16:42 892次阅读

    人工智能课程有哪些

    人工智能课程有哪些; 人工智能是当今最热门的技术领域之一,也是未来技术发展的重要方向之一。对于IT从业者和想要进入这个领域的人来说,
    的头像 发表于 08-12 16:40 791次阅读

    人工智能领域有哪些

    人工智能领域有哪些 人工智能(AI)是计算机科学的分支,研究机器如何智能地思考、学习、识别、判断
    的头像 发表于 08-12 16:37 745次阅读

    人工智能学习什么

    挖掘等多个方面的知识内容。人工智能是一个快速发展的领域,从最初的符号推理到当前的深度学习技术,涉及到的知识面非常广泛。 人工智能
    的头像 发表于 08-12 16:36 930次阅读

    AI 人工智能的未来在哪?

    人工智能、AI智能大模型已经孵化;繁衍过程将突飞猛进,ChatGPT已经上线。 世界首富马斯克认为AI对人类是一种威胁;谷歌前CEO施密特认为AI和机器学习对人类有很大益处。 每个国家
    发表于 06-27 10:48

    【书籍评测活动NO.16】 通用人工智能:初心与未来

    之后的达特茅斯研讨会开始,用机器来模仿人类学习及其他方面的智能,即实现“人工智能”(Artificial Intelligence,AI)便成为计算机
    发表于 06-21 14:41