Google App EngineとJavaとSlim3で全文検索

Google App Engine/JavaSlim3に特化した全文検索システムを試作してみたので公開します。

http://full-text-search-jp.appspot.com/tweet/top

何故かWeb界隈では、HelloWorldの代わりにTwitterもどきを作るのが流行ってるようなので、それに倣ってみました。

形態素解析にはGomokuを使用しています。当初はBreakIteratorによる辞書レス簡易形態素解析を用いてましたが、検索精度に問題があったので没にしました。

現在までにGoogle松尾さんによるPythonの実装、なかじまんさんのJavaによる実装、kissrobberさんのSlim3(Java)による実装が公開されていますが、今回実装したシステムも基本的なアプローチは大体同じだと思います。