您在這裡

請問有熱門關鍵字相關的模組嗎?

sylin's 的頭像
sylin 在 2008-08-31 (周日) 20:24 發表

我想請問 Drupal 有類似熱門關鍵字的模組嗎?
是指可以從 node 內容去找出常見的詞然後作成統計,然後把常見的詞列出來放在某個 block
不過不是使用者指最常搜尋的關鍵字

舉例來說,假設
搜尋 Drupal 會出現 10 筆資料(10 Nodes),
搜尋 Xoops => 5 Nodes,
版型 => 8 Nodes
謝謝 => 50 Nodes

那我希望可以把出現最多次的幾個關鍵字列出來, 然後可能還要刪去一些沒意義的詞(如"謝謝")

我有想到一些作法, 是搭配 Search Module 的切詞來作處理
Search 模組會把 node 內容依據設定切成二個字(或以上)的詞,用來作 index
當使用者要搜尋時,就會用切詞index去作處理,這樣搜尋會比較快

那我可以到資料庫去分析這些切詞結果,看有那些是擁有較多搜尋結果的,將它排序,再建黑名單或白名單的方式過濾不要 Term
這可能跟 Related Link, Related Post 之類的技術有點關係, 不過方向不一樣..

不知道有人看過 Drupal 有現成類似的模組嗎?有的話我就不用自己寫了
謝謝...

你前面說對了

但我不懂你說「我想你不是要這個吧」是什麼意思?

說明裡有提到 「Googole News 」所以好像有點機會
不過他是 for 6.x 的,所以我晚點再試試看好了

另外 Search Cloud Generator 我試過了,可惜不是我要的功能,不過還是相當感謝
Search Cloud Generator 功能還是跟內建的 [熱門搜尋關鍵字] 類似,不過是換個方式呈現
我也順便寫了他的模組說明