Corredor

ウェブ、プログラミングの勉強メモ。

MeCab

Python MeCab CGI : MeCab パース処理を提供する Python CGI を作ってみた

Python を CGI として動作させ、MeCab によるパース結果をレスポンスするスクリプトを作った。 XREA のように MeCab がプリインストールされていて、Python を CGI として実行可能なサーバに配置すれば、MeCab を Web API 的に利用できるようになる。 ソース…

XREA で Python・MeCab を触ってみる・ついでに Python CGI で動かしてみる

s15 サーバの頃からお世話になり続けている XREA。Perl・PHP・Ruby・Python などの言語で実装した CGI の他、MySQL・PostgreSQL が使える。さらに、ひっそりと形態素解析ツールの MeCab までプリインストールされている。 コレは使うっきゃない、ということ…

任意の文言を否定形に変換する「ねむいガチャ」を作った

ruby-jp という Slack ワークスペースに、#ねむい というチャンネルがある。 Slack Create Account | Slack ココで「ねむいガチャ」と投稿すると、Slack Bot が「ねむい」か「ねむくない」かをランダムに答えてくれるのだ。 コレに着想を得て、「任意の文言 …

Ubuntu 18.04 に Python3・MeCab・MeCab-ipadic-NEologd をインストールした

ThinkPad X250 にインストールした Ubuntu 18.04 に Python 3.7 MeCab MeCab-ipadic-NEologd をインストールしてみた。 Python 3.7 MeCab MeCab-ipadic-NEologd Python 3.7 インストール後、エイリアスを設定した。 sudo apt install -y python3.7 python3.7…

MeCab-ipadic-NEologd をインストールしてみた

MeCab という形態素解析ツールがある。デフォルトの辞書は mecab-ipadic というモノで、MeCab 本体とともにインストールすると思うが、コレの改善版システム辞書である MeCab-ipadic-NEologd を試してみた。 mecab-ipadic-neologd/README.ja.md at master · …

マルコフ連鎖で「しゅうまい君」的な文章を自動生成してみた

もうやり尽くされたネタだろうけど、自分でもやってみたくなったので…。 Twitter で長年人気の「しゅうまい君」は、自分をフォローしているユーザのツイートをランダムに収集し、それを基に文章を自動生成してツイートしている。今回はこのような「文章自動…