我想用Google App Engine編寫一個web應用程序(所以參考語言應該是Python)。我的應用程序需要一個簡單的搜索引擎,因此用戶將能夠找到指定關鍵字的數據。構建一個全文搜索引擎:從哪裏開始
例如,如果我有一個表的那些行:
1辦公空間
2 2001:空間 奧德賽
3巴西
和 「空格」 的用戶查詢,第1行和第2行將被返回。如果用戶查詢「辦公空間」,結果也應該是第1行和第2行(第1行)。
什麼是以簡單的方式做到這一點的技術指導方針/算法?
你能給我提供一個很好的背景理論指針嗎?
謝謝。
編輯:我不在這裏尋找任何複雜的東西(比如說索引噸數據)。
我還沒有閱讀/看過信息檢索,但我已經使用了管理千兆字節,除了基本上覆蓋了製作全文搜索和檢索系統所需的所有內容外,它實際上非常易讀。 – olliej 2008-10-08 02:33:51