Skip to content
/ haikus Public

俳句を分析するPythonライブラリです

License

Notifications You must be signed in to change notification settings

ituyama/haikus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Downloads
haikusは、与えられた俳句から季語を識別し、その俳句の形式と構造を分析するPythonモジュールです。

機能

季語の識別: 俳句に含まれる季語を識別します。
俳句の形式分析: 与えられた文字列がどのような種類の詩であるか判別します

使用方法

まず、モジュールをインポートします:

from haikus import haikus

次に、分析したい俳句をリスト形式で関数に渡します:

user_haiku = ["古池", "蛙飛び込む", "水の音"]
#入力配列は3項目or5項目がサポートされます
result = haikus(user_haiku)
print(result)
{'kigo': ['蛙'],
 'yomi': ['ふるいけや', 'かえるとびこむ', 'みずのおと'],
 'type': 'haiku',
 'len': [0, 0, 0]}

このような形で

  • 季語(配列)
  • 俳句の読み(配列)
  • 俳句の種類(俳句or川柳or短歌or自由律俳句)
  • 既定文字数の過不足 字足らず、字余り(配列) が出力されます。

依存関係

PyKakasi: 日本語テキストのカナ変換に使用されます。

ライセンス

このプロジェクトは、季語検索によって使用された季語リストを含みます。この季語リストは、Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) ライセンスの下で提供されています。 クレジット https://jpsearch.go.jp/database/irc04 季語リストの原作者:国際日本文化研究センター

ライセンス

この季語リストは、以下の条件に従って使用されています:

表示:あなたは適切なクレジットを表示し、ライセンスへのリンクを提供し、変更があった場合はその旨を示さなければなりません。これらの条件は合理的な方法で行われるべきですが、ライセンス提供者によって提案された方法であることを意味するものではありません。
継承:あなたがこの素材をリミックス、変形、またはビルドアップする場合、あなたの貢献はオリジナルのライセンスと同じCC BY-SA 4.0 ライセンスの下で配布されなければなりません。

このライセンスの全文と情報は、次のリンクで確認できます:https://creativecommons.org/licenses/by-sa/4.0/

About

俳句を分析するPythonライブラリです

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages