moxt

Just another Blog site

MecabをPythonから使いたい

      2015/07/05

ベイズ分類器を自分で作りたかった。
そのためには、文書を単語の集合に変換する必要がある。
単語に分解するためにMecabを使うことにした。

pyenvで2.7.Xをインストール

Python3.X系だと一部のメソッド呼び出しでエラーが発生したので。。

mecab-0.996をインストール

mecab-0.996をゲットする。
で、セットアップ用のスクリプトがあるので実行する。

ついでにmecab-ipadic-neologdをインストール

ちゃんとインストールされたか確認する。

大丈夫そう。

ためしに動かしてみる

https://github.com/neologd/mecab-ipadic-neologd/wiki/ProgrammingLanguage.ja#python

↑に書いてるヤツコピペしたけど動かなかったので下のようになった。

で、実行してみる。

なんか動いてそう。

 - プログラミング

  • このエントリーをはてなブックマークに追加
  • follow us in feedly

  関連記事

no image
意識低いRuby on Rails再入門2

Modelを作り、コンソール上からデータを追加した。 次はこのデータをlocalhost:3000にアクセスしたときに表示させてみたい。 …

no image
DockerでNginxしたい

Contents1 Dockerfileを用意する2 …

no image
意識低いRuby on Rails再入門3

ActionViewを使ってModelクラスの新規作成画面を作りたい。 ウェブアプリ上でModelのクラスを作成する。 …

no image
SeleniumでChromeを自動操作したい

Seleniumという便利なソフトウェアがあります。 これはブラウザ上の操作をスクリプト化し自動化することを目的としています。 …

no image
goで無限ループ

しょうもないが忘れるので。。

no image
Bower再入門

Contents1 Bowerとは何なのか2 …

no image
NginxとPHP-FPMを使っていたらcurl_init()が無いとエラーが出た

参考リンク 解決策 …

no image
ファイルとかのパーミッションを再帰的に変更したい

あるディレクトリ以下全ファイルのパーミッションを再帰的に変更 chmod …

no image
単語の出現頻度をlinuxコマンドだけで調べたい

無駄にpythonとか使おうとしてた。。 楽にできて良かった。 …

large_v
MacでDockerした感想文

Contents1 前提:DockerはLinux上でしか動かない1.1 …