Rubyでライムを作る話(ラップ、韻)

  • 5
    いいね
  • 0
    コメント
この記事は最終更新日から1年以上が経過しています。

概要・目的

社会通念として、重要な問題提起がされているのに、本質的な問題提起の内容の俯瞰的な理解が難しいケースがあると考えられる。例えば、先日公開されたニュース記事では、次の記事があった。地区の名前は、日本人にとってなじみのあるキーワードかもしれない。

「Windows10の自動更新プログラム、アフリカのNGOを危険にさらす」
lgf01a201308012200.jpg

写真出展:jamesjoel

この記事と、最近公開された下記の文章の韻を作成する形態素解析Ruby gemを用いて、新たな文章を組成し、俯瞰的理解が深まるかを試すことを目的としたい。
http://qiita.com/suzuki86/items/2a2801944a3e393464c7

具体的なインストール・結果抽出プロセスのTips

ニュースのテキスト内容をRubyで解析し結果を抽出した。一部のテキストを後付けで編集した。また、当該gemの作動について、64bit Windows10マシンでは、上記のリンクで示されている内容の追加の作業が必要と思われるので、32bit Windows7 マシンで作業を遂行した。筆者はRuby初心者であるが、32bitマシンでのインストールプロセスと、結果抽出は簡易に遂行することができた。

リズムを感じるテキストの価値

あるニュースを韻で読むことは、そのニュースの理解を深めることに作用すると思われる。下記のテキスト内容を読むと、韻を踏むことによって、テキストの内容にリズムが存在するかのように感じることができた。

結果

数千年を経てなお自然 アメリカとは別の次元
安全で高性能なソフト利用 ウィンドウズ10の自動更新
NGOには高性能 安全高性能なソフト利用

ご存じウィンドウズ10 自動更新 安全で高性能なソフト利用更新
衛星のネット接続は高額 資金不足による資金調達
こともできる広がる共感 揶揄されるほど評判

衛星のネット接続は高額 中止するプロジェクトの統括
ウィンドウズ10 の自動高性能な 安全ソフト利用
この機会に安全なソフト ご存じWindows10マイクロソフト

これだけ多く 強制アップ
思わぬ捕食 これだけ多く
希望すれば更新日を変更 ネットや諸々の経費の弁償
あったと回答 何と言っても最強
アフリカ大陸中央 密猟者応戦メンバーを誘導
うちに17.4ギガバイト ダウンロードが最後

慢性的な資金不足 高額の衛星ネット接続
武装した密猟者に応戦 この機会に安全 ソフトで応戦
野生動物の保護活動 一人は自動更新の手法

ここで野生 ネット接続は高額の衛星
ここで野生 資金不足は慢性的で固定

数千年を経てなお自然 この機会に安全なソフトで応戦
数千年を経てなお自然 武装した密猟者に応戦

まとめ

韻を使って文章を作ることは、面白いと感じています。今回のgemの作者であるsuzukiさんには大変な感謝をしています。

レファレンス

http://qiita.com/suzuki86/items/2a2801944a3e393464c7
https://github.com/suzuki86/rhymer