Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
20230412_timeline_summarize_bot.pdf
Search
kojira
April 13, 2023
Programming
1
220
20230412_timeline_summarize_bot.pdf
kojira
April 13, 2023
Tweet
Share
More Decks by kojira
See All by kojira
What is Nostr?
kojira
0
150
Bluesky and Nostr review 2023
kojira
0
250
分散型SNS最新状況
kojira
0
350
What is Nostr?
kojira
1
330
Bluesky100万人記念座談会
kojira
0
110
Blueskyを定量解析した話
kojira
1
420
最近のNostr動向とかいろいろ詰め合わせ
kojira
0
300
最新分散SNSとスマホアプリ
kojira
1
400
Blueskyちゃん作った話
kojira
2
620
Other Decks in Programming
See All in Programming
sappoRo.R #12 初心者セッション
kosugitti
0
270
Rails 1.0 のコードで学ぶ find_by* と method_missing の仕組み / Learn how find_by_* and method_missing work in Rails 1.0 code
maimux2x
1
120
PHPカンファレンス名古屋2025 タスク分解の試行錯誤〜レビュー負荷を下げるために〜
soichi
1
670
CI改善もDatadogとともに
taumu
0
190
第3回関東Kaggler会_AtCoderはKaggleの役に立つ
chettub
3
1.1k
データベースのオペレーターであるCloudNativePGがStatefulSetを使わない理由に迫る
nnaka2992
0
230
Introduction to kotlinx.rpc
arawn
0
750
生成AIで加速するテスト実装 - ロリポップ for Gamersの事例と 生成AIエディタの活用
kinosuke01
0
110
Generating OpenAPI schema from serializers throughout the Rails stack - Kyobashi.rb #5
envek
1
360
Kubernetes History Inspector(KHI)を触ってみた
bells17
0
250
GAEログのコスト削減
mot_techtalk
0
140
自力でTTSモデルを作った話
zgock999
0
100
Featured
See All Featured
Into the Great Unknown - MozCon
thekraken
35
1.6k
Mobile First: as difficult as doing things right
swwweet
223
9.4k
The Art of Programming - Codeland 2020
erikaheidi
53
13k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
30
2.2k
Raft: Consensus for Rubyists
vanstee
137
6.8k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
6
570
Scaling GitHub
holman
459
140k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5.2k
The Cost Of JavaScript in 2023
addyosmani
47
7.4k
Building Your Own Lightsaber
phodgson
104
6.2k
Building a Modern Day E-commerce SEO Strategy
aleyda
38
7.1k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Transcript
/PTUSͷ λΠϜϥΠϯཁΛ ࡞ͬͨ LPKJSB
ίϚϯυʹΑΔCPU࿉
ੜɻ
CPUίϚϯυܦ༝Ͱͷॳͷཁ ͨͿΜ
(15UVSCP ศརͩͶɻ
ɻ
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ɻ
ஊஔ͍ͱ͍ͯ
2ͪΌΜʹ͍ͭͯ
2ͪΌΜ ্݄̏०ʹ4LFCґཔͰ੨͗ ͞Μʹඳ͍ͯΒ͍ͬͯͨͷ Ͱɺٸᬎཁʹ໋ɻ
վળ
࠷ॳ/PTUSDIBO CPUͷػೳͷதʹೖΕͯ࡞ͬͯ͋Γ खಈͰཁίϚϯυΛଧ͍ͬͯͨ ˞ཧऀͷΈ͑ΔͷͰࣗͰ
None
͕͓͔͍࣌ؒ͠ʜ
None
ͬͺΓ͕͓͔͍࣌ؒ͠ʜ
ࣗಈͰߘ͠Α͏
͔͠͠ɺී௨ʹCPUͱͯ͠ͷฦ৴ ࠞͬͯ͡͠·͏ͷͰ
ཁ͚ͩΈ͍ͨਓʹ ී௨ͷฦ৴͕अຐʂ
͔ͱ͍ͬͯฦ৴͠ͳ͍Α͏ʹ ͢Δͷݏʂ
ͱ͍͏Θ͚Ͱ̐छྨͷཁCPUΛ ผʑͰ࡞Δ͜ͱʹɻ
ຊޠͷλΠϜϥΠϯཁ ͷຊޠ൛ɺӳ༁൛ ӳޠͷλΠϜϥΠϯཁ ͷӳޠ൛ɺຊޠ༁൛
ຖਖ਼࣌ʹ̍ճɺաڈ̍࣌ؒͷཁΛੜ
英語タイムライン要約 ⽇本語タイムライン要約
ۤ࿑ͨ͠ɻ
ຊޠͦͷ··Ͱྑ͔ͬͨ
͔͠͠ɺӳޠͷλΠϜϥΠϯ
ͱʹ͔͘
εύϜͩΒ͚ʂʂ
εύϜͩΒ͚ʂʂ
͜ΜͳྔΛཁʹͬͨΒ͙͢ഁ࢈ʂ
࣮ࡍඵؒߘ͢ΔεύϜ͕ग़ݱͨ࣌͠ʹ ཁ͕શવऴΘΒͣɺ ؾ్͕͍ͭͯதͰࢭΊ͕ͨɺɺɺ
͙͢ʹʹ౸ୡɻ
̍΄ͬͱ͍ͨΒ ̍̍ສԁ͘Β͍༨༟Ͱӽ͔͑ͯͨʜ
खಈͰεύϜΛݟ͚ͭΔͷπϥΠ
̍࣌ؒʹ̎̌̌ߘӽ͍͑ͯΔ QVCLFZͷߘͻͱ·ͣআ֎ ˞ͩͱਓྗͰӽ͑Δਓ͕͍ͦ͏ͳͷͰ
ߏʹ͍ͭͯ
/PTUJGZͱ͍͏ผͷࣗ࡞ πʔϧͰߘΛऩू͠ ͍ͯͨͷͰɺ ͦͷ%#Λར༻
DB 要約プログラム 該当⽇時の投稿を取得 ⾔語判定 量が多かったら pysumで事前に要約 GPT 3.5で要約 GPT 3.5で翻訳
投稿
QSPNQU
͋ͳͨ༏लͳ৽ฉهऀͷ͓༷Ͱ͢ɻ ࣍ͷจষΛಡΜͰཁ͠ɺ͓༷ͷΑ͏ͳޱ ௐͰຊޠͰߦʹ·ͱΊ͍ͯͩ͘͞ɻ ߦ಄ʹඞͣɾΛೖΕͯߦʹඞͣվߦ ΛೖΕ͍ͯͩ͘͞ɻ
ӳޠͰࢦࣔΛग़ͨ͠΄͏͕ਫ਼͕Α͍Β ͍͠ͷͰ࠷ॳӳޠͰࢦ͍͕ࣔͯͨ͠ʜ
1MFBTF SFBE UIF GPMMPXJOH BSUJDMF TVNNBSJ[F JU JO+BQBOFTF JOMJOFT
JOB UPOFCFGJUUJOH BZPVOH MBEZ#FHJO FBDI MJOF XJUI ɾBOE FOE FBDI MJOF XJUI B OFXMJOF DIBSBDUFS
݁ՌΛԿނ͔ͨ·ʹӳޠͰग़ͯ͠͠·͏ ͷͰຊޠࢦࣔʹͨ͠ɻ
ࠓޙͷల
ɾ·ͩϩʔΧϧ1$Ͱಈ͔ͯ͠ΔͷͰΫϥυ্Ͱ ಈ͔͍ͨ͠ɻ ɾຊޠͷཁ͕ંΓ͗ͯ͢Δؾ͕͢ΔͷͰͳ Μͱ͔͍ͨ͠ɻվߦ͓͔͍͠ ɾ[BQͯ͘͠ΕͨϢʔβʔ͕ίϚϯυͰࣗͷ ϑΥϩʔλΠϜϥΠϯΛཁͰ͖ΔΑ͏ʹ͍ͨ͠
ιʔείʔυະެ։ʂ େͨ͜͠ͱͯ͠ͳ͍͚Ͳɺ ͦͷ͏ͪެ։͢Δ͔ʁ
Ҏ্ɻ
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ɻ