2016-01-29 50 views

回答

3

檢查IBM Bluemix的Alchemy API

AlchemyAPI提供了一套三種服務,使企業和開發人員能夠構建認知應用程序,以理解文本和圖像中的內容和上下文。例如,使用AlchemyAPI,開發人員可以執行任務,例如提取新聞文章中提到的人物,地點,公司和其他實體,或分析圖像以瞭解照片的內容。

  • AlchemyLanguage

AlchemyLanguage是12層的API,通過提供自然語言處理文本分析的集合。 AlchemyLanguage API可以處理文本並幫助您瞭解其情緒,關鍵字,實體,高級概念等等。

  • AlchemyVision

AlchemyVision理解和分析複雜的視覺場景,而無需文本線索。開發人員可以使用此API來執行圖像識別,場景識別以及理解圖像內的對象等任務。

  • AlchemyData

AlchemyData提供自然語言處理富集允許高度針對性的搜索和趨勢分析,新聞和博客的內容。現在,您可以像查詢數據庫一樣查詢世界新聞來源和博客。

它是如何looks-

screenshot

他們對如何開始一個偉大的教程here示例屏幕截圖 - 第1步。

如果您正在使用Python尋找圖像處理,這裏有一個偉大的tutorial簡單的步驟如何啓動。

更多實例或提述─

+0

而且順便說一句,如果你要爲Bluemix編程馬拉松這個週末,一切順利! :) – bozzmob

1

如果你想使用運行時,你可以使用ImageMagick的庫,最近在Cloud Foundry上添加。二進制文件應該是這條道路上 的/ var/VCAP /包/ ImageMagick的/ bin中

否則,您可以參考選擇buildpack特定的選項:比如用PHP一個你可以使用GD庫,通過作曲家實用

安裝
{ "require": { "ext-gd": "*" } } 

另一個機會是使用Docker容器而不是運行時,它允許您保持Bluemix的可擴展性機會,但爲您提供更廣泛的配置選項。

一般來說它取決於很多從技術,你想用(Java/PHP/Python的等等)