2012-05-17 118 views
2

有沒有人知道任何PHP社交網絡分析庫?我發現了Python的NetworkX,但沒有用於PHP。再次,不是繪畫的東西,而是對已經繪製的網絡的實際數學分析。PHP社交網絡分析庫

+0

如果您沒有找到任何可以將NetworkX庫從Python移植到PHP(或者只是使用python編寫您的Web應用程序:D) – evotopid

+1

我覺得這個問題令人難以置信的模糊。請你能解釋一下你希望用哪些社交網絡的數據來分析哪種類型的分析? Facebook,Twitter等。通常提供API來提取原始數據,所以我確信它是可能的,但其中一些是一個移動的目標,很難包裝在一個將工作超過一週的圖書館中,沒有提到名稱 facebook 。你是否想要一個能夠爲你檢索和處理數據的庫,或者是在你自己檢索數據之後向其中輸入數據的庫?什麼數據?你想從它得到什麼結果? – DaveRandom

+0

對不起,澄清:我的意思是更科學意義上的「社交網絡」(http://en.wikipedia.org/wiki/Social_network)。數據將從數據庫中提供。我想根據數據庫中定義的連接來找到諸如學位中心性,中間性中心性,親密性中心性等等。我已經有了構建網絡的代碼。 – user1114864

回答

0

我建議你用Java來做分析。

  1. 用於分析社交網絡的Java。 (例如JUNG
  2. 將結果導出到PHP,就像使用PHP讀取Java結果一樣。

由於我看到您已經構建網絡的評論,爲什麼不使用Java/Python來讀取您的網絡。根據Python的分析結果(即將結果寫入磁盤/內存),仍然可以在PHP上重新使用結果,對吧?

目前,我沒有看到任何使用PHP的社交網絡分析庫。你知道,使用PHP來完成這樣的數學工作將會花費更多的計算時間。大多數人在後端執行此操作,例如PHP「調用/執行」一些Java程序來運行結果。

然後PHP將讀取結果並顯示給用戶的瀏覽器。