Xの過去の発言をGemで分析する

Xの過去発言をダウンロード

Xの設定とプライバシーからデータのアーカイブをダウンロードを選択
アーカイブの作成をリクエストする
作成は1日程度かかる
作成されたらダウンロードする

データの加工

ダウンロードしたデータの中で必要なデータは tweets.js ファイル
JS形式のファイルだがGemに食わせるには不要な情報がかなりはいっているので削除する
自分はLinuxのGrepで必要な情報のみ切り出した
grep -E "created_at|full_text" tweets.js > tweets.txt

Gemに取り込み

Geminiを起動し新規のGemを作成する
わかりやすい名前をつけてカスタム指示に
あなたはXのツイートを分析して質問に回答するアナリストです
知識のファイルはとある特定の人のツイートのログになります
この内容を分析して質問に回答してください
と入力した
設定画面は以下の通り

チャットに分析を依頼する

"このツイートをした人がどのようなタイプか教えて下さい"
などと指示をしてみる
出力結果は以下の通り
こんな感じで分析結果が出る
他にも
この人にはどんな職業が合いそうですか
年ごとに興味があったことを1つずつ教えて
なども面白い、かも

以上

コメント