与えられた文章の中から韻を踏んでいるフレーズの組み合わせを見つけ出すライブラリです。
Ruby Shell
Latest commit 0ab8bc8 Jul 18, 2016 @suzuki86 committed on GitHub Merge pull request #12 from emsk/cli-start
Do not start CLI when executing `rspec`
Permalink
Failed to load latest commit information.
bin
exe Do not start CLI when executing `rspec` Jul 17, 2016
lib
spec Fix misspelling Jul 16, 2016
.gitignore
.rspec
.travis.yml
Gemfile
LICENSE.txt
README.md
Rakefile
rhymer.gemspec

README.md

Rhymer

与えられた文章の中から韻を踏んでいるフレーズの組み合わせを見つけ出すライブラリです。

Build Status

インストール方法

リポジトリをクローンします。

git clone https://github.com/suzuki86/rhymer.git

クローンしたディレクトリに移動します。

cd rhymer

必要なgemをインストールします。

bundle install

Gemをビルドします。

gem build rhymer.gemspec

インストールします。

gem install rhymer-x.x.x.gem

依存関係

nattothorが利用できる必要があります。

使用方法

Rhymer::Parser.newの引数に文章を渡すと、検査結果が含まれたインスタンスが生成されます。インスタンスのrhymesメソッドを実行すると、韻を踏んでいるフレーズの組み合わせの配列が返されます。

require "rhymer"

rhymer = Rhymer::Parser.new("今日はとても良い天気ですね。こんな日は自然に元気になります。")
rhymer.rhymes.each do |rhyme|
  puts [rhyme[0], rhyme[1]].join(" ")
end

上記のコードを実行すると下記の結果が出力されます。

今日は良い天気 こんな日は自然に元気

CLI

コマンドラインからも実行できます。

rhymer spit 今日はとても良い天気ですね。こんな日は自然に元気になります。

開発への参加

バグの報告やプルリクエストはお気軽にどうぞ。

ライセンス

MIT License