TwitterなどのSNSの投稿からマルコフ連鎖を用いて文章を生成するBot
- 様々なinput
- Twitter Archive(
.js
) - nitter RSS
- Twitter Archive(
- 様々なoutput
- Discord bot
- Misskey bot
- CLI app
- W.I.P.: feedback from human reaction
- poetry
- python
git clone & cd
poetry install
poetry run src/importer/*.py
: ベースとなるデータ(.csv
)の作成- misskeyから取得する(W.I.P.):
poetry run src/importer/misskey.py
- nitterから取得する:
poetry run src/importer/nitter.py
- Twitterのアーカイブデータから取得する:
poetry run src/importer/twitter_archive.py
- misskeyから取得する(W.I.P.):
poetry run src/ngram.py
:.csv
データからngramを作成しSQLiteデータベースを作成- 文章を作成
- discord botの場合:
poetry run src/discord.py
- misskey botの場合:
poetry run src/misskey.py
- CLIの場合:
poetry run src/make_sentence.py
- discord botの場合: