HYT MachineWorks

やったこととか思いついたことをメモしておくブログです。

自然言語処理100本ノックをWindows/Python3で 第七章を解く

自然言語処理100本ノックとは、

東北大学の乾・岡崎研究室にて公開されている自然言語処理の問題集です。

www.cl.ecei.tohoku.ac.jp

前回に引き続いて第七章をこなしました。

 

第7章: データベース

github.com

コードは、私のGitHubリポジトリにアップロードしています。

六章分は下のリンクから

https://github.com/hytmachineworks/NLP_100/tree/master/codes/chapter_07

引っかかった点

正直この章は思いっきり引っかかって、半年近くクリアにかかってしまいました。一番困ったのは、Windows上で動くKVSが無い事。一応下の記事にあるようにgithubMicrosoftによるRedisのプロジェクトがあったお蔭で使えましたがかなり放置状態になっているようでした。ですが、とりあえず解けてよかったです。以下に引っかかったポイントを記します。殆どは大ハマリだったので別記事を参照してください。

 

・そもそものRedis(KVS)をどう使うのか。

結構、困ったので記事にしました。

hytmachineworks.hatenablog.com

 

・そもそものMongoDBをどう使うのか。

結構、困ったので記事にしました。

hytmachineworks.hatenablog.com

 

・そもそものWebアプリってどう使うのか。

結構、困ったので記事にしました。

hytmachineworks.hatenablog.com

 

そんな感じで第八章へ進みます。