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
Exploratory Hour # 73 - どの単語の組み合わせがよく使われるかを分析したい
Search
Takato Shiroto
June 23, 2020
Technology
0
110
Exploratory Hour # 73 - どの単語の組み合わせがよく使われるかを分析したい
2020/6/23(火)に開催したExploratory Hourのスライドです。
文章を単語化したデータから、テキストペアをカウントを使って単語の組み合わせを集計する方法を紹介しています。
Takato Shiroto
June 23, 2020
Tweet
Share
More Decks by Takato Shiroto
See All by Takato Shiroto
Exploratory v6.7の紹介
takatoshiroto
0
900
Exploratory v6.6の紹介
takatoshiroto
0
1.6k
Exploratory v6.5の紹介
takatoshiroto
0
5.1k
コンバージョン率と信頼区間の推移を可視化する方法
takatoshiroto
1
310
Exploratory Hour #104 - 別の列の値をもとに、カテゴリー列の値の順序を指定したい
takatoshiroto
0
190
Exploratory Hour #105 - 元のデータ順をもとに、カテゴリー列の値の順序を指定したい
takatoshiroto
1
240
Exploratory Hour #102 - complete関数を使って2つの時間の間の値を生成したい
takatoshiroto
0
110
Exploratory Hour #103 - 仕事の開始・終了時間データから、どの時間に何人働いているか知りたい
takatoshiroto
0
100
Exploratory v6.4の紹介
takatoshiroto
0
5.8k
Other Decks in Technology
See All in Technology
NFV基盤のOpenStack更新 ~9世代バージョンアップへの挑戦~
vtj
0
360
30→150人のエンジニア組織拡大に伴うアジャイル文化を醸成する役割と取り組みの変化
nagata03
0
180
OPENLOGI Company Profile
hr01
0
60k
Potential EM 制度を始めた理由、そして2年後にやめた理由 - EMConf JP 2025
hoyo
2
2.7k
ESXi で仮想化した ARM 環境で LLM を動作させてみるぞ
unnowataru
0
180
DevinでAI AWSエンジニア製造計画 序章 〜CDKを添えて〜/devin-load-to-aws-engineer
tomoki10
0
140
"TEAM"を導入したら最高のエンジニア"Team"を実現できた / Deploying "TEAM" and Building the Best Engineering "Team"
yuj1osm
1
200
EMConf JP 2025 懇親会LT / EMConf JP 2025 social gathering
sugamasao
2
200
ABWG2024採択者が語るエンジニアとしての自分自身の見つけ方〜発信して、つながって、世界を広げていく〜
maimyyym
1
180
【内製開発Summit 2025】イオンスマートテクノロジーの内製化組織の作り方/In-house-development-summit-AST
aeonpeople
2
680
Ruby on Railsで持続可能な開発を行うために取り組んでいること
am1157154
3
160
Two Blades, One Journey: Engineering While Managing
ohbarye
4
2.1k
Featured
See All Featured
Writing Fast Ruby
sferik
628
61k
Navigating Team Friction
lara
183
15k
Building a Modern Day E-commerce SEO Strategy
aleyda
38
7.1k
How to Think Like a Performance Engineer
csswizardry
22
1.4k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
27
1.9k
Unsuck your backbone
ammeep
669
57k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
30
2.2k
Why Our Code Smells
bkeepers
PRO
336
57k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
30
4.6k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
100
18k
The Language of Interfaces
destraynor
156
24k
Transcript
EXPLORATORY 1
2 εϐʔΧʔ നށ ܟొ Customer Succes EXPLORATORY ུྺ େֶࡏֶதʹϑʔυϩεΛݮΒͨ͢ΊʹɺֶੜஂମΛ্ཱͪ͛දΛ ΊΔɻͦͷޙɺϏδωεΛΔͨΊʹԽֶϝʔΧʔͷσϡϙϯͱ
ϑʔυςοΫܥελʔτΞοϓͰӦۀͱϚʔέςΟϯάΛܦݧɻ ΞϓϦͷͷͨΊʹσʔλαΠΤϯε͕ඞཁͩͱײ͡ɺΞϓϦʹ ಛԽͨ͠ϢʔβʔͷߦಈੳπʔϧΛ։ൃ͢ΔاۀʹͯɺΞϓϦۀք ͷKPIੳͳͲΛ୲͢Δɻ ݱࡏExploratory, Inc. ͰΧελϚʔαΫηεΛ୲͢ΔΒɺσʔ λͷՄࢹԽͱ୳ࡧతσʔλੳΛઐͱͯ͠σʔλαΠΤϯεͷීٴ ʹऔΓΉɻ @ShirotoTakato
Exploratory Hour
ࠓिͷ࣭ • Ͳͷ୯ޠͷΈ߹Θ͕ͤΑ͘ΘΕΔ͔Λੳ͍ͨ͠ • ಛఆͷจࣈྻؚ͕·Ε͍ͯΔߦʹTRUEͷϥϕϧΛ͚͍ͭͨ 4
ࠓिͷ࣭ • Ͳͷ୯ޠͷΈ߹Θ͕ͤΑ͘ΘΕΔ͔Λੳ͍ͨ͠ • ಛఆͷจࣈྻؚ͕·Ε͍ͯΔߦʹTRUEͷϥϕϧΛ͚͍ͭͨ 5
6 Twitter search͔ΒʮσʔλαΠΤϯεʯͷΩʔϫʔυͰऔಘͨ͠πΠʔτ(จ ষ)Λ୯ޠԽͨ͠σʔλ
લճͷExploratory Hourͷ͋Β͢͡ 7
8 จষΛ୯ޠԽ͢Δ
9 ୯ޠԽͨ͠σʔλΛϫʔυΫϥυͰՄࢹԽ͢Δ
10 ʮσʔλʯͱʮαΠΤϯεʯͱ͍͏୯ޠΛϑΟϧλΛͬͯऔΓআ͘ɻ
11
12 ୯ޠԽͰݕࡧ
13 ͜ͷํ๏ͰɺΑ͘ΘΕΔ୯ޠՄࢹԽͰ͖Δ͕ɺҰॹʹΘΕ͍ͯΔ୯ޠ Θ͔Βͳ͍ɻ
14 ྫ͑ɺػցͱֶशҰॹʹΘΕ͍ͯΔͷͰͳ͍͔ʁ
15 ͦΕͱɺpythonͱAI͕ҰॹʹΘΕ͍ͯΔ͔͠Εͳ͍ɻ
Α͘ΘΕΔ୯ޠͷΈ߹ΘͤΛΔʹʁ 16
17 จষΛ୯ޠԽͨ͠σʔλ token count document_id σʔλ 1 1 αΠΤϯε 1
1 ֶश 1 1
18 ୯ޠͷΈ߹ΘͤΛ͑Δɻ token count document_id σʔλ 1 1 αΠΤϯε 1
1 ֶश 1 1 document_id token_x token_y value 1 σʔλ αΠΤϯε 1 1 αΠΤϯε ֶश 1 1 ֶश σʔλ 1
19 ͔͠͠ɺσʔλʹΑΓଟ͘ͷυΩϡϝϯτ(document_id)͕ଘࡏ͢Δɻ token count document_id σʔλ 1 1 αΠΤϯε 1
1 ֶश 1 1 σʔλ 1 2 αΠΤϯε 1 2 ຊ 1 2
20 υΩϡϝϯτ(document_id)͝ͱʹɺάϧʔϓΛ͚Δɻ token count document_id σʔλ 1 1 αΠΤϯε 1
1 ֶश 1 1 σʔλ 1 2 αΠΤϯε 1 2 ຊ 1 2
token count document_id σʔλ 1 1 αΠΤϯε 1 1 ֶश
1 1 σʔλ 1 2 αΠΤϯε 1 2 ຊ 1 2 21 υΩϡϝϯτ͝ͱʹɺ୯ޠͷΈ߹ΘͤΛ͑Δɻ document_id token_x token_y value 1 σʔλ αΠΤϯε 1 1 αΠΤϯε ֶश 1 1 ֶश σʔλ 1 2 σʔλ αΠΤϯε 1 2 αΠΤϯε ຊ 1 2 ຊ σʔλ 1
22 ୯ޠͷΈ߹Θͤ͝ͱʹɺΛूܭ͢Δɻ document_id token_x token_y value 1 σʔλ αΠΤϯε 1
1 αΠΤϯε ֶश 1 1 ֶश σʔλ 1 2 σʔλ αΠΤϯε 1 2 αΠΤϯε ຊ 1 2 ຊ σʔλ 1 token_x token_y value σʔλ αΠΤϯε 2 αΠΤϯε ֶश 1 ֶश σʔλ 1 αΠΤϯε ຊ 1 ຊ σʔλ 1
23 จষΛ୯ޠԽͨ͠σʔλ
24 ୯ޠ(token)ͷྻϔομϝχϡʔ͔ΒςΩετσʔλͷՃ(UI)ͷςΩετϖΞΛ ΧϯτΛબ͢Δɻ
25 ςΩετϖΞΛΧϯτͷμΠΞϩά͕දࣔ͞ΕΔɻ
26 ୯ޠԽ͞ΕͨྻʹtokenɺจॻIDͷྻʹdocument_id͕બ͞Ε͍ͯΔɻ
27 ୯ޠͷΈ߹Θͤͷ͕ूܭ͞Εͨɻ
28 αϚϦɾϏϡʔ͔Β୯ޠͷΈ߹Θͤͷ(value)ͷྻΛݟΔͱɺ1ճ͔Β11ճ ʹσʔλ͕ू·͍ͬͯΔΑ͏ͩɻ
29 ͜ͷ··Ͱɺ͋·ΓΘΕͳ͍୯ޠͷΈ߹ΘͤՄࢹԽ͞Εͯ͠·͏ͨ ΊɺϑΟϧλΛ͕ͬͯ10Ҏ্ͷΈ߹Θ͚ͤͩΛ͍ͨ͠ɻ
30 ྻϔομϝχϡʔ͔ΒϑΟϧλͷҎ্Λબ͢Δɻ
31 ʹ10Λೖྗͯ͠ɺ࣮ߦ͢Δɻ
32 ୯ޠͷΈ߹Θͤͷ͕10Ҏ্ͷσʔλͷΈʹ͢Δ͜ͱ͕Ͱ͖ͨɻ
33 • νϟʔτλΠϓʹόʔΛબ͢Δɻ • X࣠ʹtoken.xΛબ͢Δɻ • Y࣠ʹvalueΛબ͢Δɻ
34 ͜ͷ··ͰɺҰͭͷ୯ޠͷΈՄࢹԽ͞ΕɺΈ߹Θ͕ͤΘ͔Βͳ͍ɻ
35 ͳͥͳΒɺX࣠ʹҰͭͷྻ(Ұͭͷ୯ޠ)͔͠બͰ͖ͳ͍͔Βɻ
୯ޠͲ͏͠ΛΈ߹ΘͤͨྻΛ࡞Δʂ 36
37 token.xͱtoken.yΛબͼɺྻϔομϝχϡʔ͔ΒෳͷྻΛͭͳ͛ΔΛબ͢Δɻ
38 ෳͷྻΛͭͳ͛ΔͷμΠΞϩά͕දࣔ͞ΕΔɻ
39 ৽͍͠ྻ໊ʹҙͷ໊લΛೖྗ࣮ͯ͠ߦ͢Δɻ
40 ୯ޠͲ͏͠ΛΈ߹ΘͤͨྻΛ࡞Δ͜ͱ͕Ͱ͖ͨɻ
41 νϟʔτϐϯΛ࠷৽ͷεςοϓʹඥ͚ͮΔɻ
42 X࣠ʹ୯ޠͷΈ߹Θͤ(token_pair)ͷྻΛબ͢Δɻ
43 ιʔτʹY1࣠ͷ߱ॱΛબ͢Δɻ
44 ՄࢹԽ͞Ε͍ͯΔ୯ޠͷΈ߹Θͤͷ͕ଟ͍ͨΊɺ্Ґ50ͷΈΛՄࢹԽ͠ ͍ͨɻ
45 X࣠ͷϝχϡʔ͔Βදࣔ͢Δͷ੍ݶΛબ͢Δɻ
46 • λΠϓʹ্ҐΛબ͢Δɻ • ݁Ռͷʹ50Λબ͢Δɻ
47 Α͘ΘΕΔ୯ޠͷΈ߹Θͤͷ্Ґ50ΛՄࢹԽ͢Δ͜ͱ͕Ͱ͖ͨɻ
48 ϊοΫͱຊgithubɺެ։ͱ͍ͬͨ୯ޠ͕Α͘ΘΕ͍ͯΔΑ͏ͩɻ
49 TwitterΛݟͯΈΔͱɺσʔλαΠΤϯςΟετڠձ͔ΒɺʮσʔλαΠΤϯε 100ຊϊοΫʯͱ͍͏ίϯςϯπ͕githubͰެ։͞Ε͍ͯͨΑ͏ͩɻ
Appendix 50
51 ʮϊοΫ x ຊʯ ͱͳ͍ͬͯΔ͕ɺʮຊ x ϊοΫʯ͕ਖ਼͍͠ͷͰͳ͍͔ʁ
52 σϑΥϧτͰɺҰҙͷΈ߹Θ͚ͤͩΛอ͕࣋ద༻͞Ε͍ͯΔɻ
53 ҰҙͷΈ߹Θ͚ͤͩΛอ͕࣋TRUEͷ߹ɺಉ͡୯ޠͷΈ߹Θ͕ͤҰͭऔ Γআ͔ΕΔɻ FALSE TRUE (σϑΥϧτ)
࣍ճηϛφʔ
55 EXPLORATORY SaaS ΞφϦςΟΫε ϫʔΫγϣοϓ #5 Τϯήʔδϝϯτ Part 3 -
RFV
56 • ୈ1ճɿ SaaSͷ࠷ॏཁKPI ͱͦͷՄࢹԽ Part 1 • ୈ2ճɿ SaaSͷ࠷ॏཁKPI
ͱͦͷՄࢹԽ Part 2 • ୈ3ճɿ Τϯήʔδϝϯτ Part 1 - DAU/MAU • ୈ4ճɿΤϯήʔδϝϯτ Part 2 - ύϫʔϢʔβʔɾΧʔϒ • ୈ5ճɿ Τϯήʔδϝϯτ Part 3 - RFV - 6/26 () • ୈ6ճɿίϗʔτੳ Part 1 • ୈ7ճɿ ίϗʔτੳ Part 2 • ୈ8ճɿ NPSͷܭࢉͱࣗ༝هड़ͷςΩετੳ SaaS ΞφϦςΟΫεɾϫʔΫγϣοϓ
EDA Salon ୳ࡧతσʔλੳΛΈΜͳͰֶͿ
58 Kickstarter
ΫϥυɾϑΝϯσΟϯά
60 σʔλͷ֓ཁ
61 σʔλɾσΟΫγϣφϦ
αϯϓϧͷ࣭ • ޭ͍ͯ͠ΔϓϩδΣΫτʹͲΜͳಛ͕͋Δ͔ʁ • ௐୡֹۚΧςΰϦʔࠃ͝ͱʹҧ͍͋Δ͔ʁ • ࣦഊ͢ΔϓϩδΣΫτͷݪҼԿ͔ʁ 62
None
None
None
7݄։࠵ܾఆʂ ि൛ɿ24ʢۚʣɺ25ʢʣɺ26ʢʣ ฏ൛ɿ28ʢՐʣɺ29ʢਫʣɺ30ʢʣ
Q & A
Contact Email
[email protected]
Twitter Hashtag #ExploratoryHour ͰπΠʔτʂ Twitter @ExploratoryJp Exploratory
Hour https://bit.ly/30odd9q
EXPLORATORY