最全面的52個(gè)機(jī)器學(xué)習(xí)API盤(pán)點(diǎn),一文讓你全get
Microsoft CogniTIve Service - Computer Vision: 該API能夠根據(jù)用戶(hù)輸入與用戶(hù)選擇分析可視化內(nèi)容。譬如根據(jù)內(nèi)容來(lái)標(biāo)記圖片、進(jìn)行圖片分類(lèi)、人類(lèi)識(shí)別并且返回他們的相似性、進(jìn)行領(lǐng)域相關(guān)的內(nèi)容識(shí)別、創(chuàng)建圖片的內(nèi)容描述、定位圖片中的文本、對(duì)圖片內(nèi)容進(jìn)行成人分級(jí)等。
本文引用地址:http://m.butianyuan.cn/article/201704/346381.htmRekognition: 該API能夠根據(jù)社交圖片應(yīng)用的特點(diǎn)提供快速面部識(shí)別與場(chǎng)景識(shí)別。譬如基于人眼、嘴、面部以及鼻子等等特征進(jìn)行性別、年齡以及情緒預(yù)測(cè)。
Skybiometry Face Detection and Recognition: 該API提供人臉檢測(cè)與識(shí)別服務(wù),新版本的API還提供了深色微分功能。
文本分析,自然語(yǔ)言處理,情感分析
提供了目前市場(chǎng)上來(lái)說(shuō)幾乎最準(zhǔn)確的基于情感的多主題識(shí)別,目前包括四個(gè)語(yǔ)義服務(wù):實(shí)體與概念抽取、情感分析與文本分類(lèi);該API總共支持 8 種不同的語(yǔ)言。
Diffbot Analyze: 為開(kāi)發(fā)者提供了從任何網(wǎng)頁(yè)中識(shí)別、分析以及提取主要內(nèi)容與區(qū)塊的功能。
Free Natural Language Processing Service: 提供了包括情感分析、內(nèi)容提取以及語(yǔ)言檢測(cè)等功能。它同樣是 mashape.com 這個(gè)大型云API市場(chǎng)中的暢銷(xiāo)產(chǎn)品之一。
Google Cloud Natural Language API: 該API提供了對(duì)于文檔的架構(gòu)與含義進(jìn)行分析的功能,包括情感分析、實(shí)體識(shí)別以及文本標(biāo)注等。
IBM Watson Alchemy Language: 該API能夠輔助電腦學(xué)習(xí)如何閱讀以及進(jìn)行一些文本分析任務(wù)。譬如將非結(jié)構(gòu)化數(shù)據(jù)按照領(lǐng)域模型轉(zhuǎn)化為結(jié)構(gòu)化數(shù)據(jù),使其能夠服務(wù)于社交媒體監(jiān)測(cè)、商業(yè)智能、內(nèi)容推薦、商業(yè)交易以及定向廣告等等服務(wù)。
MeaningCloud Text Classification: 該API提供了部分預(yù)分類(lèi)的功能:文本提取、分詞、停用詞設(shè)置以及同義詞提取等等。
Microsoft Azure Text Analytics API?基于 Azure Machine Learning 實(shí)現(xiàn)的一系列文本分析服務(wù)。該API能夠用于情感分析、關(guān)鍵語(yǔ)句提取、語(yǔ)言檢測(cè)以及主題識(shí)別這些非結(jié)構(gòu)化文本的處理任務(wù)。該API并不需要使用者提供相關(guān)的訓(xùn)練數(shù)據(jù),能夠大大降低使用門(mén)檻。
Microsoft Cognitive Service - Text Analytics: 提供了情感檢測(cè)、關(guān)鍵語(yǔ)句提取、主題以及語(yǔ)言分析等功能。該分組中其他的API還包括?Bing 拼寫(xiě)檢測(cè)、語(yǔ)言理解、文本分析、Web 語(yǔ)言模型等等。
nlpTools: 簡(jiǎn)單的采用 JSON 傳輸格式的提供了自然語(yǔ)言處理功能的 HTTP RESTful 服務(wù)。它能夠提供對(duì)于在線(xiàn)媒體的情感分析與文本分類(lèi)等服務(wù)。
Semantic Biomedical Tagger: 能夠利用文本分析技術(shù)提取出文檔中的 133 個(gè)生物醫(yī)藥學(xué)相關(guān)的實(shí)體詞匯并且將它們鏈接到知識(shí)庫(kù)中。
Thomson Reuters Open Calais?: Calais 基于自然語(yǔ)言處理與機(jī)器學(xué)習(xí)技術(shù),能夠分類(lèi)與關(guān)聯(lián)文檔中的實(shí)體信息(人名、地名、組織名等)、事實(shí)信息(員工 x 為公司 y 工作)、事件信息(員工 z 在 x 日被任命為 y 公司的主席) 。
Yactraq Speech2Topics?提供了基于語(yǔ)音識(shí)別與自然語(yǔ)言處理技術(shù)的將語(yǔ)音內(nèi)容轉(zhuǎn)化為主題數(shù)據(jù)的云服務(wù)。
語(yǔ)言翻譯
Google Cloud Translation: 能夠在數(shù)以千計(jì)的語(yǔ)言之間完成文本翻譯工作。該API允許網(wǎng)頁(yè)或者程序方便地接入這些翻譯服務(wù)。
IBM Watson Language Translator: 能夠在不同語(yǔ)言之間進(jìn)行文本翻譯,該服務(wù)允許開(kāi)發(fā)者基于獨(dú)特的領(lǐng)域術(shù)語(yǔ)與語(yǔ)言特性進(jìn)行自定義模型開(kāi)發(fā)。
LangId: 能夠快速地從多語(yǔ)言中檢索結(jié)果的服務(wù),并不需要使用者指定哪種語(yǔ)言,并且能夠返回結(jié)果對(duì)應(yīng)的語(yǔ)言類(lèi)型。
Microsoft Cognitive Service - Translator: 能夠自動(dòng)地在翻譯之前進(jìn)行語(yǔ)言類(lèi)型檢測(cè),支持 9 種語(yǔ)言的語(yǔ)音翻譯以及 60 種語(yǔ)言的文本翻譯。
MotaWord: 快速地人工翻譯平臺(tái),提供了超過(guò)70種語(yǔ)言支持。該API同樣允許開(kāi)發(fā)者查詢(xún)翻譯報(bào)價(jià)、上傳帶有文檔說(shuō)明與樣式指南的翻譯項(xiàng)目請(qǐng)求、自動(dòng)追蹤翻譯進(jìn)度以及進(jìn)行實(shí)時(shí)反饋等。
WritePath Translation:API允許開(kāi)發(fā)者將 WritePath 功能集成到自定義應(yīng)用中,包括字?jǐn)?shù)檢索、提交文本翻譯任務(wù)、以及獲取翻譯信息等等。
預(yù)測(cè)與其他機(jī)器學(xué)習(xí) API
Amazon Machine Learning: 尋找數(shù)據(jù)中的隱藏模式信息,典型的用法包括詐騙檢測(cè)、天氣預(yù)報(bào)、市場(chǎng)營(yíng)銷(xiāo)以及點(diǎn)擊預(yù)測(cè)等。
BigML: 提供基于云的機(jī)器學(xué)習(xí)與數(shù)據(jù)分析服務(wù),允許用戶(hù)以HTTP請(qǐng)求的方式自己創(chuàng)建數(shù)據(jù)源以及選擇合適的模型來(lái)處理有監(jiān)督或者無(wú)監(jiān)督的機(jī)器學(xué)習(xí)任務(wù)。
Ersatz: 基于 GPU 支持的深度神經(jīng)網(wǎng)絡(luò)提供的預(yù)測(cè)服務(wù),允許用戶(hù)以API方式進(jìn)行交互。Ersatz中還利用增強(qiáng)學(xué)習(xí)來(lái)合并不同的神經(jīng)網(wǎng)絡(luò)模型來(lái)提升整體的效果。
Google Cloud Prediction: 提供了用于構(gòu)建機(jī)器學(xué)習(xí)模型的RESTfulAPI。這些工具能夠通過(guò)分析數(shù)據(jù)來(lái)提取出應(yīng)用中數(shù)據(jù)的不同特征,譬如用戶(hù)情感、垃圾信息檢測(cè)、推薦系統(tǒng)等等。
Google Cloud Speech API: 能夠提供超過(guò)80種語(yǔ)言的快速與準(zhǔn)確的語(yǔ)音識(shí)別以及轉(zhuǎn)化服務(wù)。
Guesswork.co: 能夠?yàn)殡娚叹W(wǎng)站提供產(chǎn)品推薦引擎,Guesswork可以通過(guò)基于Google 預(yù)測(cè)API構(gòu)建的語(yǔ)義化引擎來(lái)對(duì)用戶(hù)行為進(jìn)行預(yù)測(cè)。
Hu:toma:?幫助世界各地的開(kāi)發(fā)者構(gòu)建商用級(jí)別的深度學(xué)習(xí)聊天機(jī)器人。
IBM Watson Conversation?: 幫助構(gòu)建可以部署在多個(gè)消息平臺(tái)或者網(wǎng)頁(yè)上的,能夠理解自然語(yǔ)言的聊天機(jī)器人。其他類(lèi)似的API還包括?Dialog、Natural Language Classifier、Personality Insights、Document Conversion以及?Tone Analyzer.
IBM Watson Speech?: 包含了語(yǔ)音到文本以及文本到語(yǔ)音之間的轉(zhuǎn)化功能(譬如創(chuàng)建語(yǔ)音控制的應(yīng)用)。
IBM Watson Data Insights: 該系列的服務(wù)包含了三個(gè)API:AlchemyData News、Discovery 以及 Tradeoff Analytics。AlchemyData 提供了對(duì)于大量的新聞、博客內(nèi)容的高級(jí)別定向搜索與趨勢(shì)分析的服務(wù)。Tradeoff Analytics 則是幫助用戶(hù)在多目標(biāo)優(yōu)化時(shí)進(jìn)行有效抉擇。
IBM Watson Retrieve and Rank: 開(kāi)發(fā)者可以將自定義數(shù)據(jù)導(dǎo)入到服務(wù)中,并且使用相關(guān)的關(guān)聯(lián)發(fā)算法來(lái)訓(xùn)練機(jī)器學(xué)習(xí)模型。服務(wù)的輸出包括了一系列相關(guān)的文檔與元數(shù)據(jù),譬如某個(gè)聯(lián)絡(luò)中心的代理能夠基于該服務(wù)提高呼叫的平均處理時(shí)間。
Imagga: 能夠?yàn)槟愕膱D片自動(dòng)打標(biāo)簽,從而允許你的圖片可以被關(guān)聯(lián)搜索到。
indico: 提供了文本分析(情感分析、Twitter 參與度、表情分析等)以及 圖片分析(面部表情識(shí)別、面部定位)。indico 的API可以免費(fèi)試用并且不需要任何的訓(xùn)練數(shù)據(jù)。
Microsoft Azure Cognitive Service API : 基于預(yù)測(cè)分析提供機(jī)器學(xué)習(xí)推薦服務(wù),譬如個(gè)性化產(chǎn)品推薦等,可以用來(lái)代替?zhèn)鹘y(tǒng)的 Azure Machine Learning Recommendations 服務(wù)。新版本提供了批處理支持,更好地API檢索服務(wù)、更清晰的API使用界面以及更好的注冊(cè)與賬單界面等。
Microsoft Azure Anomaly Detection API: 能夠在序列數(shù)據(jù)中檢測(cè)出異常數(shù)據(jù),譬如檢測(cè)內(nèi)存使用過(guò)程中是否存在內(nèi)存泄露的情況。
Microsoft Cognitive Service - QnA Maker: 將信息提取為會(huì)話(huà)式的、易于瀏覽的數(shù)據(jù)形式。其他類(lèi)似的API還包括?Academic Knowledge、Entity Linking、Knowledge Exploration以及Recommendations。
Microsoft Cognitive Service - Speaker Recognition: 幫助應(yīng)用來(lái)分析檢測(cè)出當(dāng)前的發(fā)言者。其他的類(lèi)似于的API還包括Bing Speech?(將語(yǔ)音轉(zhuǎn)化為文本并且理解其大致含義)、?Custom Recognition?等等。
NuPIC: 由NuPIC社區(qū)運(yùn)行與維護(hù)的開(kāi)源項(xiàng)目,其基于 Python/C++ 實(shí)現(xiàn)了Numenta's Cortical Learning算法并對(duì)外提供API服務(wù)。該API允許開(kāi)發(fā)者能夠使用基本算法或者分層算法,也可以選擇使用其他的平臺(tái)功能。
PredicSis: 能夠通過(guò)預(yù)測(cè)分析與大數(shù)據(jù)技術(shù)提供市場(chǎng)營(yíng)銷(xiāo)的效用與收益。
PredictionIO: 基于 Apache Spark、HBase 以及 Spray 這些著名的開(kāi)源項(xiàng)目搭建的開(kāi)源機(jī)器學(xué)習(xí)服務(wù)。典型的API包括了創(chuàng)建與管理用戶(hù)信息及其行為記錄、檢索項(xiàng)目與內(nèi)容、基于用戶(hù)進(jìn)行個(gè)性推薦等等。
RxNLP - Cluster Sentences and Short Texts: 提供了文本挖掘與自然語(yǔ)言處理的服務(wù)。其中語(yǔ)句聚類(lèi)API能夠?qū)⒉煌恼Z(yǔ)句進(jìn)行分類(lèi),譬如將不同新聞文章中的語(yǔ)句或者 Twitter、Facebook 上提取出來(lái)的短文本劃分到不同的分組中。
Sightcorp F.A.C.E.: 該API能夠幫助第三方應(yīng)用來(lái)更好地理解用戶(hù)行為,并且根據(jù)年齡、性別、面部表情、頭部姿勢(shì)以及種族劃分來(lái)進(jìn)行相似面部的分析與搜索。
評(píng)論