• Stars
    star
    101
  • Rank 336,209 (Top 7 %)
  • Language
    Ruby
  • License
    MIT License
  • Created over 8 years ago
  • Updated over 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

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

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