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
積ん読を消化するために
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Doarakko
January 21, 2021
Programming
1.3k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
積ん読を消化するために
Doarakko
January 21, 2021
More Decks by Doarakko
See All by Doarakko
Cloudflare Workers で X(Twitter)のボットを作ってみた
doarakko
0
330
Vercel Edge Functions を使って作る画像メーカー
doarakko
0
89
JOIN して1ヶ月のエンジニアに聞いた Liiga の良いところ 3 選
doarakko
0
89
わんわおーん
doarakko
0
76
職場を明るくする
doarakko
0
340
コードレビューの時間を削減しました
doarakko
0
110
仕事中に隠れてテレビ番組表を見るぞ
doarakko
0
220
GitHub Project の運用を自動化しました
doarakko
0
130
GitHub Actions に入門しました
doarakko
0
1.4k
Other Decks in Programming
See All in Programming
광주소프트웨어마이스터고등학교 DevFest 특강 - 바이브 코딩 시대에서 주니어 개발자로 살아남는 방법
utilforever
1
150
ビデオ通話が繋がる0.2秒で何が起きているのか
supurazako
2
150
ITヒヤリハットを整理してみた ~ライフサイクルと原因から考える再発防止策~
koukimiura
1
110
信頼性について考えてみる(SRE NEXT 2026 miniLT)
hayama17
0
210
Hatena Engineer Seminar #37「言語モデルの活用に関する研究」
slashnephy
0
540
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
380
Apache Hive: そしてCloud Native Lakehouseへ
okumin
1
170
なぜ関数型プログラミングで「型」と「証明」が語られるのか #fp_matsuri
kajitack
3
1k
Built Our Own Background Agent at LayerX #aidevex_findy
layerx
PRO
8
3.1k
ルールを書いて終わらせないハーネスエンジニアリング
yug1224
4
1.7k
SREの積み重ねがAI駆動開発のガードレールになった ― 7つの実践/SRE Guardrails The 7
tomoyakitaura
8
5.3k
GitHubCopilotCLIのスラッシュコマンドを自作してみる
htkym
0
100
Featured
See All Featured
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.1k
Principles of Awesome APIs and How to Build Them.
keavy
128
18k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
370
Heart Work Chapter 1 - Part 1
lfama
PRO
8
36k
Done Done
chrislema
186
16k
A Tale of Four Properties
chriscoyier
163
24k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
660
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
1
410
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
62
45k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
450
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
370
Transcript
積ん読を消化するために @Doarakko
・2019年12月入社(2社目) ・エンジニア歴1.5年 - 仕事: Go, PHP - 趣味: Python, C++
・AtCoder 緑 ・海外サッカーをよく見ます 自己紹介 2
今日は「デジタル積ん読」の話 3
Pocket(後で読むアプリ)使ってます 4 いろいろ機能があるらしい ・他の人が多く保存している記事 ・記事のハイライト ・記事へのタグ付け(手動) 私は「保存」と「検索」しか使ってなかった
私の Pocket の使い方(ブラウザ) 5 スマホだと保存までに複数回アクションがあってつらい
なぜ積ん読を解消する必要があるのか 6 情報の鮮度が落ちる ・波に乗り遅れる ・「もっと早くこの情報を知っていれば」 積ん読しておくのが気持ち悪い?
解決策 案1. その場で読む → それができたら苦労しない 案2. 一定期間たったものは自動で捨てる → もったいない 案3.
毎日時間を確保して習慣化する → できるわけがない 案4. 後で読む基準を厳しくする → さらっと概要を掴んで全部読むか判断する 7
「さらっと概要を掴んで」 8
文章要約 9
文章要約の活用事例 10 https://www.asahi.com/corporate/info/13124567 https://about.yahoo.co.jp/info/blog/20190424/chi ebukuro.html
文章要約:要約対象 11 単一ドキュメント 複数ドキュメント
文章要約:要約手法 12 抽出型 ・元の文章の中から重要だと判断したものを、 そのまま抽出する ・メリット:元文章をそのまま使うので文法はおかしくならない ・デメリット:文章中にない単語は生まれない、文のつながりはおかしい 抽象型 ・元の文章から内容を理解して、人が作ったような 要約文を生成する
・メリット:元文章にない単語も生まれる、文章のつながりが自然 ・デメリット:文法に違和感がなく、自然な文章を生成する難易度高い
今回試したもの LexRank ・抽出型の手法で、ページランクの仕組みを応用したもの BERTSUM ・BERT の学習済みモデルを文章要約用に拡張した抽出型のモデル ・よくわからないので詳しく知りたい方は論文を読んでください → よくわからなくても動かせるくらい身近なものになっている 13
ページランク:他からリンクされているものほど良いページとする(超ざっくり)
試した記事 14 【転職エントリ】Googleに入社します 約 6,500 文字 15 分(by Pocket) https://note.com/neko_chan0214/n/n3a64bc1e1412
LexRank 15 要約文 電話面接やオンサイト面接を受けることになること、競技プログラミングのような問題が出題されること などを知りました。(58行目) このタイミングで、とある元Googleのソフトウェアエンジニアの方から声をかけていただき、模擬面接を していただけることになりました。 (78行目) 面接で聞かれた内容は秘密にする約束なので、自分が勉強した内容を記事に書くのは、面接を受ける 前に書いておいた方がいいだろうと考えました。
(136行目)
BERTSUM 16 要約文 2018年の年末年始に時間があったので、有料版を契約してきちんと Pythonの勉強をしてみようと思い ました・DataCampの分量は非常に多くて、年末年始だけでは当然終わらせることはできず、 3ヶ月以 上かかってDataScientistコースを修了しました(4行目) エンジニア採用のカジュアル面談を受け入れている医療 ×ITの企業を見つけて、いくつかネットで申し
込んでみたりもしました(31行目) この時点でとても幸運だったのは、日本語で書かれた入社体験談が同時期にたくさん投稿されていた ことです(57行目)
感想 17 ・微妙 ・全文読んだがもっと抽出してほしい文章があった ・日本語はハンデ(自然言語処理をやる上で) ・要約する文章のドメインのデータ集めないと ・これからも積み続ける
積ん読を消化するために @Doarakko