最全面的52個機器學習API盤點,一文讓你全get
大小:0.5 MB 人氣: 2017-12-07 需要積分:1
API是用于構建軟件應用的程序、協議以及工具的組合。所有的API可以根據應用場景進行分組:
人臉與圖片識別;
文本分析,自然語言處理以及情感分析;
語言翻譯;
預測以及其他的機器學習算法。
在具體的每個分組內,我們根據首字母順序排序;API的描述信息源自截止到 2017年2月3日對應主頁上的描述。如果你發現存在未被收錄的流行的API可以在評論中留言,我們會將其增補到列表中。
人臉與圖片識別
Animetrics Face RecogniTIon:該API能夠用于圖片中的人臉檢測,并且將其與已知的部分人臉進行匹配分析;該API還支持從某個待搜索的集合中添加或者移除某個分類,或者從某個分類中添加或者刪除某張人臉圖片。
Betaface:同樣是提供人臉識別與檢測的在線服務。它支持多人臉檢測、人臉裁剪、123 個人臉特征點提取、人臉驗證、識別以及大型數據庫中的相似性搜索提取。
Eyedea RecogniTIon:致力于提供高階的計算機視覺解決方案,主要包括對象檢測與識別。其識別服務提供了常見的眼部、人臉、車輛、版權以及果盤識別,該API主要的價值在于對于對象、用戶以及行為的快速識別。
Face++:為應用提供面部的檢測、識別以及分析服務,用戶可以通過API調用訓練模型,進行人臉檢測、人臉識別、人臉分類、圖像修正、創建人臉分組等等服務。
FaceMark:提供了能夠在正面照片中檢測68個特征點以及側面照片中檢測35個特征點的服務。
FaceRect: 提供了非常強力與完整的面部檢測的API,包括在正面照片與側面照片中檢測面部以及在單張照片中提取多個面部的功能;它還能將結果以 JSON 格式輸出,包括檢測到的眼睛、鼻子、嘴等等面部特征。
Google Cloud Vision API: 架構于著名的TensorFlow之上,能夠高效地學習與預測圖片中的內容。它能夠有助于用戶搜索最愛的圖片,并且獲取圖片中豐富的注釋。它還能將圖片按照船、獅子、埃菲爾鐵塔等等不同的類別進行分類,并且對照片中不同表情的面部進行識別,除此之外它還能將圖片中不同國家的語言打印出來。
IBM Watson Visual RecogniTIon: 該API能夠輔助理解圖片內容,包括圖片標記、人臉識別、年齡估計以及性別判斷,還能根據人臉相似度進行搜索。開發者能夠在該服務的基礎上結合自身業務特點定制出各式各樣奇妙的產品。
Kairos: 該平臺方便開發者快速添加?情感分析?與?人臉識別?的功能到應用與服務中。
Microsoft CogniTIve Service - Computer Vision: 該API能夠根據用戶輸入與用戶選擇分析可視化內容。譬如根據內容來標記圖片、進行圖片分類、人類識別并且返回他們的相似性、進行領域相關的內容識別、創建圖片的內容描述、定位圖片中的文本、對圖片內容進行成人分級等。
Rekognition: 該API能夠根據社交圖片應用的特點提供快速面部識別與場景識別。譬如基于人眼、嘴、面部以及鼻子等等特征進行性別、年齡以及情緒預測。
Skybiometry Face Detection and Recognition: 該API提供人臉檢測與識別服務,新版本的API還提供了深色微分功能。
文本分析,自然語言處理,情感分析
提供了目前市場上來說幾乎最準確的基于情感的多主題識別,目前包括四個語義服務:實體與概念抽取、情感分析與文本分類;該API總共支持 8 種不同的語言。
Diffbot Analyze: 為開發者提供了從任何網頁中識別、分析以及提取主要內容與區塊的功能。
Free Natural Language Processing Service: 提供了包括情感分析、內容提取以及語言檢測等功能。它同樣是 mashape.com 這個大型云API市場中的暢銷產品之一。
Google Cloud Natural Language API: 該API提供了對于文檔的架構與含義進行分析的功能,包括情感分析、實體識別以及文本標注等。
IBM Watson Alchemy Language: 該API能夠輔助電腦學習如何閱讀以及進行一些文本分析任務。譬如將非結構化數據按照領域模型轉化為結構化數據,使其能夠服務于社交媒體監測、商業智能、內容推薦、商業交易以及定向廣告等等服務。
MeaningCloud Text Classification: 該API提供了部分預分類的功能:文本提取、分詞、停用詞設置以及同義詞提取等等。
非常好我支持^.^
(0) 0%
不好我反對
(0) 0%