/summarize_tweets_chatgpt

指定ユーザーのTweetをChatGPTで要約するスクリプトです

Primary LanguagePythonApache License 2.0Apache-2.0

summarize_tweets_chatgpt

output.mp4

How to use

  • Copy params files and write your own auth data.
$ cp example_params.yml params.yml
  • run.
$ python3 main.py

何月の Tweetを要約しますか?: 1
Tweet 情報は以下になります。

[['01/01: ', '初詣行くかなぁ。'],
 ['01/01: ', '根津神社きた '],
 ['01/03: ', '某向けに昔書いたコードを見直してた。'],
 ['01/03: ', 'perception 周りできた。 PythonPilot が役立った。'],
 ['01/06: ', '安定のT横イン開発😇 '],
 ['01/06: ', 'やっぱこのスタイルのデモいいな。建機でもやるか。'],
 ['01/07: ', 'The elephant in the room.'],
 ['01/07: ', '言いづらい事でも躊躇してはいけない。'],
 ['01/08: ', '横浜向かってる'],
 ['01/13: ', '現場前日入りっ'],
 ['01/16: ', '帰宅'],
 ['01/16: ', 'タクシー、トラック運転手すごいなぁ'],
 ['01/19: ', 'だいたい形になってきたな'],
 ['01/19: ', '宿の作業ディスプレイを壁に戻そう'],
 ['01/20: ', '現場近くの宿着いた。やっていき。 '],
 ['01/20: ', '宿着いたら速攻で壁からモニターを外すマン'],
 ['01/20: ', '某駅、宿の選択肢が1つしかない。'],
 ['01/20: ', 'doog さんの製品、好き'],
 ['01/25: ', '現場当日入りっ'],
 ['01/25: ', '忙しいときこそ採用を優先、ヨシ!'],
 ['01/25: ', '年度末納期集中問題なぁ。。'],
 ['01/25: ', '健康&安全第一でいこう'],
 ['01/26: ', '田中氏に誘ってもらい GITAI さん見学向かってる'],
 ['01/28: ', 'can hack スキル足りなくて悔しい。'],
 ['01/29: ', 'ツヨツヨファームエンジニアに見に来てもらってます😌 '],
 ['01/31: ', 'モーター動いたら体調回復した'],
 ['01/31: ', '放置していた 1 on 1 完了したのでえらい。']]
27
ChatGPT へ送信する開始行数を入力して下さい。: 0
ChatGPT へ送信する終了行数を入力して下さい。: 27
ChatGPT への要求文を入力して下さい。: 以下の箇条書きを一人称視点で合計300文字以内で要約して下さい。
1月には、初詣や根津神社を訪れたり、昔書いたコードを見直したり、PythonPilotを使用してperception周りの作業を進めたり、T横イン開発を行ったり、デモのスタイルが良いと感じたり、言いづらい事を躊躇せずに挑んだり、横浜を訪れたり、現場に入り、タクシーやトラック運転手に感心したり、作業が大きく進んできたり、宿の作業ディスプレイを壁に戻したり、現場近くの宿に滞在し、doogさんの製品が好きであることを発見したり、忙しい時期であるにも関わらず、採用を優先したり、年度末に向けて納期集中の問題に直面したり、健康と安全を第一に考えながら作業を進めたり、GITAIさんを見学するために田中氏に誘われたり、can hackスキルが足りなくて悔しかったり、ツヨツヨファームエンジニアに訪れてもらったり、モーターが動いて体調が回復したり、放置していた1 on 1を完了したりしていました。

会話を終了する場合は END を、修正要求がある場合は文章を入力して下さい。: END