還在為找不到機(jī)器學(xué)習(xí)的API而煩惱嗎?本篇文章將介紹一個(gè)包含50+關(guān)于人臉和圖像識(shí)別,文本分析,NLP,情感分析,語(yǔ)言翻譯,機(jī)器學(xué)習(xí)和預(yù)測(cè)的API列表,快快收藏吧~
API是一套用于構(gòu)建應(yīng)用軟件程序的規(guī)范,協(xié)議和工具。在本文中,我們從2017年的清單中刪除了停用的API,并利用新元素對(duì)其進(jìn)行了更新。并且,所有的API被歸類到以下幾個(gè)領(lǐng)域:
人臉和圖像識(shí)別
文本分析,NLP,情感分析
語(yǔ)言翻譯
機(jī)器學(xué)習(xí)和預(yù)測(cè)
在每組應(yīng)用中,列表中的元素按字母順序排列。相關(guān)API的簡(jiǎn)述則是基于2018年4月16日之前在他們的網(wǎng)址上找到的信息完成的。如果我們遺漏了一些主流的API,歡迎大家在評(píng)論區(qū)中補(bǔ)充~
人臉和圖像識(shí)別
Animetrics Face Recognition:可用于檢測(cè)圖片中的人臉并將其與一組已知的人臉進(jìn)行匹配。API還可以添加或刪除可搜索的圖庫(kù)中的主題,并添加或刪除主題中的人臉。
Betaface:面部識(shí)別和Web檢測(cè)服務(wù)。其特點(diǎn)包括多種面部檢測(cè),面部裁剪,123種面部點(diǎn)檢測(cè)(22種基本檢測(cè),101種加強(qiáng)檢測(cè)),大型數(shù)據(jù)庫(kù)中的面部驗(yàn)證,識(shí)別,相似性搜索等。
Eyedea Recognition:致力于高端計(jì)算機(jī)視覺(jué)解決方案,作用于物體檢測(cè)和物體識(shí)別的軟件。提供眼睛,面部,車輛,版權(quán)和車牌的識(shí)別服務(wù)。此API的主要價(jià)值在于可以即時(shí)了解對(duì)象,用戶和行為。
Face ++:面部識(shí)別和檢測(cè)服務(wù),為應(yīng)用程序提供檢測(cè),識(shí)別和分析的功能。用戶可以通過(guò)打電話來(lái)訓(xùn)練程序,檢測(cè)面孔,識(shí)別面孔,分組面孔,操作人員,創(chuàng)建面孔集,創(chuàng)建組和獲取信息。
FaceMark:這個(gè)API能夠檢測(cè)一張正面照片上的68個(gè)點(diǎn)和一張個(gè)人照的35個(gè)點(diǎn)。
FaceRect:一款功能強(qiáng)大且完全免費(fèi)的面部檢測(cè)API。該API可在一張照片上尋找人臉(正面和側(cè)面)或多張人臉,并為每張找到的人臉生成JSON格式的輸出。此外,F(xiàn)aceRect可以找到每個(gè)檢測(cè)到的人臉的面部特征(眼睛、鼻子和嘴巴)
Google Cloud Vision API:由像TensorFlow這樣的平臺(tái)提供支持,已經(jīng)啟用了可以學(xué)習(xí)和預(yù)測(cè)圖像內(nèi)容的模型。 它可以幫助您找到自己喜歡的圖像,并快速大量地獲取豐富的注釋。它將圖像分為數(shù)千個(gè)門(mén)類(例如“船”,“獅子”,“艾菲爾鐵塔”),能夠檢測(cè)臉部的相關(guān)情緒,并識(shí)別多種語(yǔ)言的詞匯。
IBM Watson Visual Recognition:這個(gè)API能夠通過(guò)了解圖像的內(nèi)容和視覺(jué)概念來(lái)標(biāo)記圖像,查找人臉,估計(jì)年齡和性別,并在資料集中查找類似圖像。您還可以通過(guò)自定義視覺(jué)概念來(lái)加強(qiáng)它的作用。
Imagga:提供可自動(dòng)將標(biāo)簽分配給圖像的API,使圖像更易于找到。它基于平臺(tái)-提供面部識(shí)別服務(wù)。
Kairos:是一個(gè)可讓您快速將情緒分析和人臉識(shí)別添加到您的應(yīng)用和服務(wù)中的平臺(tái)。
Microsoft Cognitive Service - Computer Vision:這一基于云的API可以通過(guò)輸入和用戶的選擇以不同方式分析視覺(jué)內(nèi)容。例如,基于內(nèi)容標(biāo)記圖像,對(duì)圖片進(jìn)行分類,檢測(cè)人臉?lè)祷刈鴺?biāo),識(shí)別特定領(lǐng)域的內(nèi)容,對(duì)內(nèi)容進(jìn)行描述,識(shí)別圖像中的文本,標(biāo)記圖像中的色情內(nèi)容等。
ParallelDots Visual Analytics API:這個(gè)API是一個(gè)獨(dú)特的產(chǎn)品,可以幫助您自動(dòng)標(biāo)記圖像,過(guò)濾不適當(dāng)?shù)膬?nèi)容,從病毒營(yíng)銷的角度對(duì)任何照片進(jìn)行評(píng)分或通過(guò)面部表情識(shí)別肖像的情緒。
Skybiometry Face Detection and Recognition:提供人臉檢測(cè)和識(shí)別服務(wù)。新版本的API甚至可以區(qū)分出淺色眼鏡與墨鏡。
文本分析,NLP,情感分析
Bitext:提供市場(chǎng)中最準(zhǔn)確的基于多語(yǔ)言話題的情感分析服務(wù)。目前有四種語(yǔ)義服務(wù)可用:實(shí)體和概念提取,情感分析和文本分類。該API可以使用8種語(yǔ)言。
Diffbot Analyze:為開(kāi)發(fā)人員提供識(shí)別,分析和網(wǎng)頁(yè)爬蟲(chóng)的工具。
Free Natural Language Processing Service:這是一項(xiàng)免費(fèi)的服務(wù),包括情感分析,文本提取和語(yǔ)言檢測(cè)。這個(gè)API在mashape.com(一個(gè)大型云API市場(chǎng))上很流行。
Google Cloud Natural Language API:這個(gè)API可以分析文本的結(jié)構(gòu)和含義,包括情感分析,實(shí)體識(shí)別和文本注釋。
Watson Natural Language Understanding:通過(guò)分析文本來(lái)從內(nèi)容中提取元數(shù)據(jù),例如概念,實(shí)體,關(guān)鍵詞,類別,關(guān)系和語(yǔ)義角色等。
MeaningCloud Text Classification:這個(gè)API能夠執(zhí)行預(yù)分類任務(wù),如提取文本,標(biāo)記文本,停用詞刪除和詞干提取。
Microsoft Cognitive Service - Text Analytics:這個(gè)API能夠從文本中檢測(cè)情感,關(guān)鍵短語(yǔ),主題和語(yǔ)言。與此API相同的其他API(語(yǔ)言的認(rèn)知服務(wù))包括Bing Spell Check,Language Understanding,Linguistic Analysis,Web Language Model。
nlpTools:一個(gè)簡(jiǎn)單的JSON over HTTP RESTful Web服務(wù),用于自然語(yǔ)言處理。它能夠解碼在線新聞媒體來(lái)進(jìn)行情緒分析和文本分類。
Geneea:可以對(duì)原始文本、給定URL中提取的文本或直接提供的文檔執(zhí)行分析(自然語(yǔ)言處理)。
ParallelDots Text Analytics API:以14種不同的語(yǔ)言提供方便且多樣的自然語(yǔ)言理解(NLU)算法,用于判斷任何文檔的情感,查找其中的重要實(shí)體或從中刪除不良詞匯。ParallelDots自定義分類器還允許您增添新類別,構(gòu)建文本分類器,而無(wú)需任何培訓(xùn)數(shù)據(jù)。
Thomson Reuters Open Calais?:使用自然語(yǔ)言處理,機(jī)器學(xué)習(xí)和其他方法,將資料分類,并將其與實(shí)體(如人員,地點(diǎn),組織等),事實(shí)(如人員“x”為公司“y”工作) 和事件(如人員“z”在x日被任命為“y”公司董事長(zhǎng))鏈接。
Yactraq Speech2Topics:一種通過(guò)語(yǔ)音識(shí)別和自然語(yǔ)言處理,將音頻視頻內(nèi)容轉(zhuǎn)換為主題元數(shù)據(jù)的云服務(wù)。
語(yǔ)言翻譯
Google云端翻譯:可以在數(shù)千種語(yǔ)言之間動(dòng)態(tài)翻譯文本。這個(gè)API允許網(wǎng)站和程序通過(guò)編程融合這項(xiàng)翻譯服務(wù)。
Google Cloud SPEAKH-TO-TEXT:通過(guò)在簡(jiǎn)單易用的API中應(yīng)用強(qiáng)大的神經(jīng)網(wǎng)絡(luò)模型,使開(kāi)發(fā)人員能夠?qū)⒁纛l轉(zhuǎn)換為文本。該API可識(shí)別120種語(yǔ)言。
IBM Watson Language Translator:將文本從一種語(yǔ)言翻譯為另一種語(yǔ)言。該服務(wù)提供了多個(gè)特定領(lǐng)域的模型,可以根據(jù)您獨(dú)有的語(yǔ)言進(jìn)行制定服務(wù)。例如,客戶可以用他們自己的語(yǔ)言進(jìn)行溝通。
MotaWord:這個(gè)API是一個(gè)快速的人工翻譯平臺(tái)。它提供超過(guò)70種語(yǔ)言的翻譯。該API還可讓開(kāi)發(fā)人員獲取每個(gè)翻譯的引用,提交翻譯項(xiàng)目以及文檔和樣式指南,跟蹤翻譯項(xiàng)目的進(jìn)度并實(shí)時(shí)獲取反饋。
WritePath Translation:API允許開(kāi)發(fā)人員訪問(wèn)并整合WritePath與其他應(yīng)用程序的功能。通過(guò)這個(gè)API能夠檢索單詞數(shù)量,發(fā)布要翻譯的文檔以及檢索已翻譯的文檔和文本。
Houndify:這個(gè)API可以通過(guò)一個(gè)持續(xù)自我優(yōu)化的獨(dú)立平臺(tái),將語(yǔ)音和智能會(huì)話功能增加到您的產(chǎn)品中。
IBM Watson Conversation:這個(gè)API可以構(gòu)建可理解自然語(yǔ)言的Chatbot,并將它們安裝在社交平臺(tái)和網(wǎng)站上。與此API功能相同的其他API(語(yǔ)言的認(rèn)知服務(wù))包括Dialog,Natural Language Classifier,Personality Insights,Document Conversion,and Tone Analyzer.
IBM Watson Speech:可以進(jìn)行語(yǔ)音與文本之間的轉(zhuǎn)換(例如,記錄呼叫中心的電話內(nèi)容或創(chuàng)建語(yǔ)音控制的應(yīng)用程序)
機(jī)器學(xué)習(xí)和預(yù)測(cè)
Amazon Machine Learning:此API的示例用于那些有關(guān)欺詐檢測(cè),需求預(yù)測(cè),目標(biāo)市場(chǎng)營(yíng)銷和點(diǎn)擊率預(yù)估的應(yīng)用程序。
BigML:為云托管的機(jī)器學(xué)習(xí)和數(shù)據(jù)分析提供服務(wù)。用戶能夠通過(guò)標(biāo)準(zhǔn)HTTP使用有監(jiān)督及無(wú)監(jiān)督的機(jī)器學(xué)習(xí)服務(wù),設(shè)置數(shù)據(jù)源并創(chuàng)建模型進(jìn)行預(yù)測(cè)。
Google Cloud Prediction:這個(gè)API提供了一個(gè)RESTful API來(lái)構(gòu)建機(jī)器學(xué)習(xí)模型。這些工具可以幫助分析您的數(shù)據(jù),為您的應(yīng)用程序添加各種功能,例如客戶情緒分析,垃圾郵件檢測(cè)以及構(gòu)建推薦系統(tǒng)等。
co:為電子商務(wù)網(wǎng)站提供產(chǎn)品推薦系統(tǒng)。Guesswork使用在Google Prediction API上運(yùn)行的語(yǔ)義規(guī)則引擎準(zhǔn)確預(yù)測(cè)客戶意圖。
Hu:toma:通過(guò)免費(fèi)訪問(wèn)專有平臺(tái),提供工具和渠道來(lái)創(chuàng)建和分享可對(duì)話的AI程序,來(lái)幫助世界各地的開(kāi)發(fā)人員構(gòu)建和實(shí)現(xiàn)基于深度學(xué)習(xí)的Chabot。
IBM Watson Retrieve and Rank:開(kāi)發(fā)人員能夠在服務(wù)過(guò)程中加載數(shù)據(jù),使用已知的相關(guān)結(jié)果來(lái)訓(xùn)練機(jī)器學(xué)習(xí)模型(Rank)。服務(wù)的輸出包含相關(guān)文檔和元數(shù)據(jù)的列表。例如,呼叫中心的經(jīng)理能夠快速找到改善平均呼叫處理時(shí)間的解決措施。
indico:這個(gè)API提供文本分析(例如情感分析,推特互動(dòng)度)和圖像分析(例如,面部情緒,人臉定位)服務(wù)。值得一提的是,indico API可以免費(fèi)使用,也不需要訓(xùn)練集。
Microsoft Azure Cognitive ServiceAPI:它正在取代基于預(yù)測(cè)分析提供解決方案的Azure機(jī)器學(xué)習(xí)建議服務(wù)。它為客戶提供個(gè)性化的產(chǎn)品推薦服務(wù)以提高銷售額。新版本的功能包括:支持批量處理,提供更好的API Explorer,更清潔的API頁(yè)面,更一致的注冊(cè)/付費(fèi)體驗(yàn)。
Microsoft Azure Anomaly Detection API:使用間隔時(shí)間相同的數(shù)值檢測(cè)時(shí)間序列數(shù)據(jù)中的異常情況。例如,當(dāng)監(jiān)視內(nèi)存使用時(shí)發(fā)現(xiàn)了上升趨勢(shì),該API就會(huì)發(fā)出警告,因?yàn)檫@可能意味著內(nèi)存丟失。
Microsoft Cognitive Service - QnA Maker:這個(gè)API能夠?qū)⑿畔⑷谌雽?duì)話形式的問(wèn)答中。同樣功能的其他API(知識(shí)認(rèn)知服務(wù))包含Academic Knowledge, Entity Linking, Knowledge Exploration, Recommendations.。
Microsoft Cognitive Service - Speaker Recognition:這個(gè)API能夠讓您的應(yīng)用程序知道誰(shuí)在說(shuō)話。同樣功能的其他API(語(yǔ)音認(rèn)知服務(wù))包括Bing Speech(將語(yǔ)音轉(zhuǎn)換為文本,接著再次轉(zhuǎn)換為語(yǔ)音,理解其意圖)和Custom Recognition(自定義識(shí)別)。
MLJAR:為模式識(shí)別算法的原型設(shè)計(jì)、發(fā)展和運(yùn)用提供服務(wù)。
NuPIC:是一個(gè)由NuPIC社區(qū)維護(hù)的,用Python / C ++編寫(xiě)的開(kāi)源項(xiàng)目,它能夠?qū)崿F(xiàn)Numenta的Cortical學(xué)習(xí)算法。API允許開(kāi)發(fā)人員使用原始算法,將多個(gè)區(qū)域(包括層次結(jié)構(gòu))串聯(lián)起來(lái),并利用其他平臺(tái)的功能。
PredicSis:為大數(shù)據(jù)提供強(qiáng)大的洞察力,并通過(guò)預(yù)測(cè)分析提高營(yíng)銷業(yè)績(jī)。
PredictionIO:是在Apache 2.0證書(shū)下發(fā)布的基于Apache Spark,HBase和Spray的開(kāi)源機(jī)器學(xué)習(xí)服務(wù)器。示例API方法包括創(chuàng)建和管理用戶及其記錄,檢索項(xiàng)目和內(nèi)容以及基于用戶提供并管理推薦的內(nèi)容。
RxNLP –Cluster Sentences and Short Texts:提供文本挖掘和自然語(yǔ)言處理服務(wù)。其中之一是Cluster Sentences API——可以將句子(例如來(lái)自多篇新聞文章的句子)或短文本(例如來(lái)自Twitter或Facebook的新?tīng)顟B(tài))分組為邏輯組。
Recombee:借助于RESTful API,使用數(shù)據(jù)挖掘、查詢語(yǔ)言和機(jī)器學(xué)習(xí)算法(例如協(xié)同過(guò)濾,基于內(nèi)容的推薦)提供的一項(xiàng)服務(wù)。
-
圖像識(shí)別
+關(guān)注
關(guān)注
9文章
514瀏覽量
38149 -
機(jī)器學(xué)習(xí)
+關(guān)注
關(guān)注
66文章
8306瀏覽量
131845 -
nlp
+關(guān)注
關(guān)注
1文章
481瀏覽量
21935
原文標(biāo)題:從人臉識(shí)別到情感分析,這有50個(gè)機(jī)器學(xué)習(xí)實(shí)用API!
文章出處:【微信號(hào):WW_CGQJS,微信公眾號(hào):傳感器技術(shù)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論