4
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

画像生成AI(MidjourneyとStableDiffusion)の生成結果をキーワードから一覧化するページ(Twitter検索)

Posted at

はじめに

画像生成AIサービスであるMidjourneyとStableDiffusionの生成結果をTwitterで検索し、キーワードから生成画像を調べたり使われている単語の分析を表示したりするページを作成しました

キーワードから画像一覧

  • Midjourney
    スクリーンショット 2022-08-26 21.37.06.png
  • Stable Diffusion
    スクリーンショット 2022-08-26 21.36.42.png

頻出単語

スクリーンショット 2022-08-26 21.37.43.png

ワードクラウド

スクリーンショット 2022-08-26 21.38.02.png

共起語ネットワーク

スクリーンショット 2022-08-26 21.38.31.png

実装

主な登場人物

tweepy==4.10.0
nlplot==1.4.0
streamlit
mecab-python3~=1.0.5
sqlalchemy
psycopg2

ツイート収集→DBへ保存

1時間に1回の頻度で実行する 

各サービスごとに以下のテーブルを作成

  • ツイート一覧
      - 一度に5000件取得する
  • キーワードとツイートの対応
  • MeCabで形態素解析を行い、単語のインデックスを作る
  • ストップワード
  • キーワードの出現頻度
    • ワードクラウド表示までの時間を短縮できるようにあらかじめカウントしておく

ウェブ表示

streamlitで実装

おわりに

そもそもプロンプトの文をツイートするわけではないため、ノイズが多いようです

デプロイしたそばからデプロイ先のherokuの無料枠廃止アナウンスがあったので、すぐに消え去るかも

4
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?