來源:kdnuggets.com 作者:Geethika Peddibhotla 譯者:胡祥杰
【新智元導(dǎo)讀】作者Geethika Bhavya Peddibhotla列出了49個(gè)人工智能領(lǐng)域常用的API,包括機(jī)器學(xué)習(xí)和預(yù)測(cè)、人臉和圖像識(shí)別、文本和情感分析以及翻譯。下文只是列舉式陳述,有其他推薦,歡迎留言補(bǔ)充。

機(jī)器學(xué)習(xí)與預(yù)測(cè) 在把數(shù)據(jù)由非結(jié)構(gòu)化向結(jié)構(gòu)化的轉(zhuǎn)化中運(yùn)用得較多。用于社交媒體監(jiān)控、商業(yè)智能、內(nèi)容推薦、金融交易和定向廣告等。一個(gè)加入了Alina的混搭網(wǎng)站展示了這一API在使用基因算法和人工神經(jīng)網(wǎng)絡(luò)來分析比特幣歷史價(jià)格的浮動(dòng)以及進(jìn)行預(yù)測(cè)并自動(dòng)完成交易上的潛力。3、Amazon Machine Learning 通過數(shù)據(jù)尋找模型。應(yīng)用的例子:欺詐監(jiān)測(cè)、預(yù)測(cè)需求、定向營銷和點(diǎn)擊預(yù)測(cè)。為基于云的機(jī)器學(xué)習(xí)和數(shù)據(jù)分析提供的一種服務(wù)。用戶能夠設(shè)置數(shù)據(jù)源、創(chuàng)建數(shù)據(jù)庫、從數(shù)據(jù)集中創(chuàng)建模型,并基于數(shù)據(jù)做出預(yù)測(cè)。基于網(wǎng)頁的機(jī)器學(xué)習(xí)程序,能自動(dòng)識(shí)別任務(wù),此前,這些任務(wù)可能需要人為參與。Ersatz平臺(tái)可用于模型和數(shù)據(jù)的可視化、團(tuán)隊(duì)協(xié)作和GPU計(jì)算,這些都可以在一個(gè)網(wǎng)頁內(nèi)完成。把機(jī)器學(xué)習(xí)的好處帶給了所有人。只要上傳你的數(shù)據(jù),并用已有的正確答案來訓(xùn)練系統(tǒng),建立模型。系統(tǒng)訓(xùn)練好之后,你就可以做預(yù)測(cè)了。 使用一個(gè)基于語意規(guī)則的引擎,在Google Prediction API上運(yùn)行,可精準(zhǔn)地預(yù)測(cè)消費(fèi)者意向。基于深度學(xué)習(xí)網(wǎng)絡(luò),能被訓(xùn)練以理解具體的主題,僅僅需要上傳一段文檔,但需包含對(duì)話樣本。創(chuàng)造的應(yīng)用是類似于Siri的交互界面。特定的合作團(tuán)隊(duì)開發(fā)者正在圖像識(shí)別、語言處理和推理機(jī)制等領(lǐng)域研究Waston的認(rèn)知能力和類人智能。最著名的例子有讀了上百萬研究論文的 “醫(yī)學(xué)診斷應(yīng)用程序”以及“IBM Waston 顧問”。10、IBM Watson Retrieve and Rank使用機(jī)器學(xué)習(xí),通過在給定的數(shù)據(jù)集中尋找“信號(hào)”,改進(jìn)信息檢索。開發(fā)者能把自己的數(shù)據(jù)上傳到服務(wù)器上,使用相關(guān)已知結(jié)果來訓(xùn)練機(jī)器學(xué)習(xí)模型。 圖像識(shí)別平臺(tái),提供圖像標(biāo)簽API。開發(fā)者和商業(yè)團(tuán)隊(duì)可以建立可擴(kuò)展的、圖像為主的深度云應(yīng)用。把原始的文字和圖像數(shù)據(jù)轉(zhuǎn)換成人類能理解的形式。Indico API是免費(fèi)的,并且不要求必須有訓(xùn)練數(shù)據(jù)。NuPIC API 讓開發(fā)者可以使用原始的算法,把不同的區(qū)域(包括層級(jí))進(jìn)行串聯(lián),可使用其他平臺(tái)的功能。可使用PredicSis上傳數(shù)據(jù)集,設(shè)計(jì)自己的預(yù)測(cè)模型。PredictionIO是一個(gè)開放資源的機(jī)器學(xué)習(xí)服務(wù)器。其API的代表使用方法包括創(chuàng)建和管理用戶和用戶記錄、檢索內(nèi)容、根據(jù)用戶創(chuàng)建和管理推薦。為旅行和醫(yī)療行業(yè)提供長期的預(yù)測(cè)。由容納了大量數(shù)據(jù)的多種算法來提供支持,能同時(shí)比較所有目的地,并找到未來幾個(gè)月最世界上適合旅行、健身或者開展活動(dòng)的地方。17、RxNLP - Cluster Sentences and Short Texts 一個(gè)文本挖掘和自然語言處理服務(wù)器。RxNLP的一個(gè)API——ClusterSentences,能把句子(比如從不同的新聞報(bào)道中摘出的句子)或者是簡短文本(比如,Twitter 或者 Facebook上的帖子)進(jìn)行分組。一個(gè)網(wǎng)頁服務(wù),能允許第三方開發(fā)者使用其人臉分析技術(shù)來開發(fā)更加智能的、交互的應(yīng)用程序。這一技術(shù)可用于更好地理解用戶習(xí)慣,檢索相關(guān)的臉部分析,比如他們的年齡、性別、臉部表情、頭的動(dòng)作以及種族。19、Windows Azure Machine Learning RecommendationsAzure機(jī)器學(xué)習(xí)推薦服務(wù)基于預(yù)測(cè)分析提供解決方案。通過額外地提供使用數(shù)據(jù),API突出了功能、種類、特征、用戶數(shù)據(jù)和注意事項(xiàng),目的是在云端建立機(jī)器學(xué)習(xí)解決方案。幫助開發(fā)者實(shí)現(xiàn)手寫文字?jǐn)?shù)字化識(shí)別、郵件過濾、政治性言論以及行為識(shí)別與傳感數(shù)據(jù)的融合。
人臉和圖像識(shí)別
21、Animetrics Face Recognition這個(gè)API能被用于識(shí)別照片中的人臉,并與一系列已知的人臉進(jìn)行匹配,還能在可搜索的圖集中增加或者刪除某個(gè)主題,或者增加或者刪除關(guān)于某個(gè)關(guān)鍵詞的人臉照片。一個(gè)人臉識(shí)別和探測(cè)網(wǎng)頁服務(wù)。功能包括多人臉部探測(cè)、臉部圖片修剪、123 臉部點(diǎn)探測(cè)(22basic,101 advanced),人臉驗(yàn)證、身份確認(rèn)、在大型數(shù)據(jù)庫中進(jìn)行近似搜索等等。 一個(gè)識(shí)別服務(wù),提供人臉、汽車、版權(quán)、盤子的探測(cè)。這一API的主要作用在于,能夠即時(shí)地理解物體、用戶和行為。一個(gè)人臉識(shí)別和探測(cè)服務(wù),提供探測(cè)、識(shí)別和分析。使用者可以按需要訓(xùn)練程序,對(duì)人臉進(jìn)行探測(cè)、識(shí)別和分組,以及創(chuàng)建臉部數(shù)據(jù)集、創(chuàng)建群組,獲取信息。 這個(gè)API可以探測(cè)到正臉圖像的68個(gè)點(diǎn),臉部輪廓的35個(gè)點(diǎn)。26、Google Cloud Vision API 幫助你找到自己最喜歡的圖像,并以很快的速度獲得豐富的注釋。它把圖像分為幾千個(gè)種類(比如,船,獅子,埃菲爾鐵塔),可以探測(cè)帶有情緒的臉,也可以識(shí)別多種語言的文本。27、Microsoft Project Oxford Vision允許開發(fā)者對(duì)Microsoft Project Oxford進(jìn)行融合。一些API的例子應(yīng)用包括處理圖像、探測(cè)圖像和反饋縮略圖。提供臉部和場景圖像識(shí)別,充分利用社交圖像應(yīng)用程序。使用眼睛、嘴、臉和鼻子,加上情緒識(shí)別,以及其他6個(gè)獨(dú)立的功能,Rekognition API能讀出性別、年齡和情緒。一個(gè)能探測(cè)圖像中的人臉的API。能識(shí)別單張圖像中的多個(gè)人臉,其中包括正面和輪廓,并在每一張?zhí)綔y(cè)到的臉中,搜索臉部發(fā)特征(眼睛、鼻子和嘴) 一個(gè)允許用戶把高級(jí)的安全功能加入到應(yīng)用程序和服務(wù)中的臉部識(shí)別API。 31、Skybiometry Face Detection and Recognition 提供臉部探測(cè)和識(shí)別服務(wù),可用作face.com API的替代。
文本分析,NLP,情感分析
AlchemyAPI 最近可用的文本分析功能包括實(shí)體提取、情感分析、關(guān)鍵詞提取、概念標(biāo)簽、關(guān)系提取、文本分類、作者提取、語言探測(cè)、文本提取、微格式句法分析和RSS/ATOM訂閱探測(cè)。33、AlchemyAPI Keyword Extraction從文本、HTML或者網(wǎng)頁上的內(nèi)容提取關(guān)鍵詞。這一API把目標(biāo)樣本進(jìn)行規(guī)劃,去除掉廣告、超鏈接和其他不需要的內(nèi)容,隨后提取關(guān)鍵詞。34、Bitext Sentiment Analysis一套多語種語義服務(wù)。目前有四種語義服務(wù)可用:實(shí)體和概念提取、語義分析和文本分類。 使用自然語言處理、機(jī)器學(xué)習(xí)和其他方法,Calais用實(shí)體(人、地點(diǎn)、組織等等)、事實(shí)(誰在某公司工作)和事件(某某在某天被某公司任命為主席)來對(duì)你的文件進(jìn)行分類和連接。36、Semantic Biomedical Tagger有一個(gè)內(nèi)置的功能,可識(shí)別133種生物醫(yī)藥實(shí)體類型,并根據(jù)語義把他們鏈接到基于知識(shí)的系統(tǒng)中。37、Free Natural Language Processing Service 把線上新聞進(jìn)行解碼,進(jìn)行情感分析和文本分類。為了分析情感或把文本中的一行話進(jìn)行分類,開發(fā)者可能會(huì)使用這一API來獲得分類標(biāo)簽,分為積極的、中立的和消極的。 為開發(fā)者提供能夠從任何網(wǎng)站中確定、分析和提取主要內(nèi)容的功能。 Market Sentinel的文本挖掘引擎,通過主題關(guān)鍵詞和短句態(tài)度分析文本。支持英語、法語、德語和俄語。分析語音和視頻,提取大數(shù)據(jù),使用自然語言處理和語言識(shí)別。使用Support Vector Machines算法,對(duì)推特上的消息進(jìn)行語義分析,進(jìn)而能夠知道從語義上看,推文是積極的、中立的還是消極的。 提供的功能包括概括文檔、對(duì)文檔打標(biāo)簽、還原單詞的最簡形式、刪除禁用詞、POS(語言部分標(biāo)簽)、從印尼語到英語的翻譯、搜索詞的定義。44、MeaningCloud Text Classification Text Classification API執(zhí)行的是預(yù)先分類的任務(wù),比如:提取文本、符號(hào)化、禁用詞刪除和詞形還原。使用基于特定規(guī)則的過濾和數(shù)據(jù)文件分類,這一API能在眾多不同的環(huán)境中實(shí)現(xiàn)精準(zhǔn)的分類。
翻譯
目前已經(jīng)是第二版,為該領(lǐng)域的研究者提供機(jī)器自動(dòng)翻譯,提供與谷歌基于統(tǒng)計(jì)學(xué)的機(jī)器翻譯系統(tǒng)進(jìn)行對(duì)比和對(duì)照的工具,開發(fā)者也可在此基礎(chǔ)上進(jìn)行開發(fā)。一個(gè)快速搜索任何語言的信息的工具,不具體指定語言。提供超過70種語言的翻譯。這一API能讓開發(fā)者獲得每一次翻譯的引用數(shù)據(jù),與文檔和使用手冊(cè)一起提交翻譯項(xiàng)目,追蹤翻譯項(xiàng)目的進(jìn)程,獲得活躍、及時(shí)的反饋。API允許開發(fā)者把其功能與其他的應(yīng)用程序結(jié)合。一些有代表性的API方法包括搜索詞的數(shù)量、文檔的翻譯和搜索翻譯的記錄和文本。49、IBM Watson Language Translation使用統(tǒng)計(jì)學(xué)的機(jī)器翻譯技術(shù)來提供特定領(lǐng)域的翻譯。目前提供了三個(gè)領(lǐng)域(對(duì)話、專利和新聞),可翻譯成7種語言。
|