簡潔データ構造を利用したイケてる trie 実装 marisa-trie を Node.js で扱えるようにするための、誰得感溢れるモジュールを作ってみました。ソースコードと npm は以下のとおりに公開しています。
komiya-atsushi / node-marisa-trie
npm registry
とりあえずデモ的なことをしてみましょう
ひとまず、marisa-trie のsample.cc の JavaScript 版を実行することを目標としましょう。
まずは、marisa-trie のインストールをします。
環境によっては、/usr/local/lib にインストールされた共有ライブラリが参照されなかったりするので、その場合は /etc/ld.so.conf.d/ ディレクトリあたりに /usr/local/lib ディレクトリ配下の共有ライブラリを参照させるような...
About
Popular Posts
-
僕は最近こんなお仕事をしているんですよー、という意味をこめて喋りました。 機械学習だけが「アドテク」じゃない。最適化も重要なんだよ、という気持ちで。 SmartNews TechNight Vol.5 : SmartNews Ads の配信最適化の仕組みはどうなっ...
-
巷では「ArrayBlockingQueue よりも LinkedBlockingQueue の方がスループット性能がいいよ」なんてまことしやかに言われているけど、どうにも気になったので検証してみたら、実は ArrayBlockingQueue の方が性能いいんじゃない? とい...
-
「えーマジ native2ascii!?」「プロパティエディタプラグインが許されるのは J2SE 5.0 までだよねー」 ジャバエンジニアはそろそろ、プロパティファイルを扱う場合に native2ascii やら各種プロパティエディタプラグインやらの呪縛から解放され...
-
最適化問題、とりわけ線形計画問題が気になり始めるお年頃になってきたので、 SCIP というソルバーを使ってみましたよ、というメモ。 インストール まずは手元にある MBP に、 SCIPをMacにインストール - Qiita の手順を参考にインストールを試してみる。ところ...
Categories
- AROW (1)
- aws (1)
- compression (1)
- docker (1)
- DSIRNLP (1)
- gem (2)
- Java (11)
- JDBC (1)
- Kyoto Cabinet (1)
- life (2)
- machine learning (2)
- MySQL (3)
- Node.js (1)
- playframework (7)
- recommendation (2)
- redshift (1)
- ruby (1)
- statistics (1)
- tokyowebmining (1)
- Trie (2)
- Twitter4J (1)
- vagrant (1)
- xgboost (3)
KOMIYA Atsushi. Powered by Blogger.