2014-11-23 21 views
-1

我想用Ruby中創建的數據庫連接一臺JAVA機器學習後端,完成此任務的最佳庫是什麼?爲Java機器學習服務設置GET請求的最佳庫

此外,這種結構會是什麼樣子?

我有幾類:

  • Similarity.java

    這將計算在java中的圖像之間的相似性

  • Media.java

    創建媒體對象來存儲ID和從GET請求獲取圖片的網址

我正在考慮使用Lucene和LIRE。有人對此有經驗嗎?我基本上想要爲Web服務客戶端實現一種Google搜索圖片。

回答

0

如果你想創建一個Web服務來允許上傳圖片和處理HTTP請求,你需要一個像Apache Tomcat或其他許多服務器的服務器。然後,您可以使用澤西島等圖書館來訪問您的方法。

+0

我有一個服務已經與Ruby設置在這裏https://github.com/asm-products/gathercam-web/blob/master/db/schema.rb我只需要抓住在java的媒體對象 – AndyRoid 2014-11-23 02:48:28

+1

以及那麼,我明白你想用Java客戶端從這個Web服務中獲取對象。在這種情況下,它取決於響應格式,通常是json。如果您使用Jersey客戶端(如果您要操縱大量數據,最好的解決方案),您可以使用內置的json解析器(使用jackson庫)。如果你想要一個更簡單的解決方案json解析使用Gson https://code.google.com/p/google-gson/ – jlbofh 2014-11-24 09:48:47