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
社会性フィルター付きTwitterクライアント作った
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Hiromasa Kakutani
September 25, 2017
Programming
2
250
社会性フィルター付きTwitterクライアント作った
Hiromasa Kakutani
September 25, 2017
Tweet
Share
More Decks by Hiromasa Kakutani
See All by Hiromasa Kakutani
[SRETT]AI駆動開発検証チームの取り組みについて
xkxaxkx
0
27
Re_ゼロから始めるNuxt生活
xkxaxkx
0
2.4k
Other Decks in Programming
See All in Programming
CSC307 Lecture 05
javiergs
PRO
0
500
Honoを使ったリモートMCPサーバでAIツールとの連携を加速させる!
tosuri13
1
180
インターン生でもAuth0で認証基盤刷新が出来るのか
taku271
0
190
Fluid Templating in TYPO3 14
s2b
0
130
Oxlintはいいぞ
yug1224
5
1.4k
React 19でつくる「気持ちいいUI」- 楽観的UIのすすめ
himorishige
11
7.5k
CSC307 Lecture 10
javiergs
PRO
1
660
AWS re:Invent 2025参加 直前 Seattle-Tacoma Airport(SEA)におけるハードウェア紛失インシデントLT
tetutetu214
2
120
開発者から情シスまで - 多様なユーザー層に届けるAPI提供戦略 / Postman API Night Okinawa 2026 Winter
tasshi
0
210
例外処理とどう使い分ける?Result型を使ったエラー設計 #burikaigi
kajitack
16
6.1k
AIによるイベントストーミング図からのコード生成 / AI-powered code generation from Event Storming diagrams
nrslib
2
1.9k
Unicodeどうしてる? PHPから見たUnicode対応と他言語での対応についてのお伺い
youkidearitai
PRO
1
2.6k
Featured
See All Featured
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
120
Done Done
chrislema
186
16k
The Art of Programming - Codeland 2020
erikaheidi
57
14k
RailsConf 2023
tenderlove
30
1.3k
How Software Deployment tools have changed in the past 20 years
geshan
0
32k
The untapped power of vector embeddings
frankvandijk
1
1.6k
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
0
190
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
160
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
220
Measuring & Analyzing Core Web Vitals
bluesmoon
9
760
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
180
Transcript
ࣾձੑϑΟϧλʔ͖ TwitterΫϥΠΞϯτ࡞ͬͨ
ࣗݾհ - Hiromasa Kakutani @xKxAxKx - ීஈWEB੍࡞ձࣾͰPython(Django)/Typescript(Angular)ͱ͔ - લ৬ϢʔβܥSIerͰαʔόӡ༻ͱ্͔ྲྀఔͱ͔৭ʑ... -
ϓϩάϥϛϯάྺ1ͪΐͬͱ - Qiita: http://qiita.com/xKxAxKx - Blog: http://xkxaxkx.hatenablog.com/ - GitHub: https://github.com/xKxAxKx
ࣾձੑϑΟϧλʔͱԿ͔ʁ
͜ΕͰ͢
͓Ε͜͏ࢥͬͨοε - ࣗಈతʹࣾձੑϑΟϧλʔΛ௨ͨ͠πΠʔτͰ͖Εྑͦ͞͏ - ٕज़తʹͦΜͳʹ͍͜͠ͱͤͣʹ࡞Εͦ͏
ͱ͍͏Θ͚Ͱ࡞ͬͨ
σϞ http://shakaisei-filter.tokyo/ - ݴޠPython - ϑϨʔϜϫʔΫDjango
͍ͬͯΔ͜ͱᶃೖྗ͞Εͨ༰Λܗଶૉղੳ͢Δ MeCabΛͬͯπΠʔτͷ༰Λܗଶૉղੳ͍ͯ͠Δ
͍ͬͯΔ͜ͱᶃೖྗ͞Εͨ༰Λܗଶૉղੳ͢Δ ͜͜Ͱೖྗ͞ΕͨπΠʔτΛύʔε͍ͯ͠Δ
͍ͬͯΔ͜ͱᶃೖྗ͞Εͨ༰Λܗଶૉղੳ͢Δ ύʔε͞Εͨ݁Ռ σϑΥϧτͷIPAࣙॻΛ༻͍ͯ͠Δ
͍ͬͯΔ͜ͱᶃೖྗ͞Εͨ༰Λܗଶૉղੳ͢Δ
͍ͬͯΔ͜ͱᶃೖྗ͞Εͨ༰Λܗଶૉղੳ͢Δ ѻ͍͍͢Α͏ʹdictܕʹม
͍ͬͯΔ͜ͱᶄ୯ޠײۃੑରԠද͏ - ୯ޠ͕ωΨςΟϒ͔ϙδςΟϒͰ͋Δ͔ʮ୯ޠײۃੑରԠදʯΛ༻ - http://www.lr.pi.titech.ac.jp/~takamura/pndic_ja.html ຊޠ͓Αͼӳޠͷ୯ޠͱͦͷײۃੑͷରԠදΛɺ ݚڀతͷར༻ʹݶΓެ։ ͠·͢ɻ ײۃੑͱɺͦͷޠ͕Ұൠతʹྑ͍ҹΛ͔࣋ͭʢpositiveʣ ѱ͍ҹ
Λ͔࣋ͭʢnegativeʣΛදͨ͠ೋଐੑͰ͢ɻ ྫ͑ɺʮྑ͍ʯɺʮඒ͍͠ʯ ͳͲpositiveͳۃੑɺ ʮѱ͍ʯɺʮԚ͍ʯͳͲnegativeͳۃੑΛ࣋ͪ·͢ɻ - ͳΜ͔͍͍ײ͡ʹͬͯ͘ΕΔͬΆ͍
͍ͬͯΔ͜ͱᶄ୯ޠײۃੑରԠද͏ ݩʑͷϑΝΠϧ͕ͨͩͷtxtͳͷͰpandasΛͬͯcsvʹ͢Δ
͍ͬͯΔ͜ͱᶄ୯ޠײۃੑରԠද͏ ͜Μͳײ͡Ͱɺ୯ޠ͝ͱʹείΞׂ͕Γ ͯΒΕ͍ͯΔɻ Ұ൪ϙδςΟϒͰ͋Ε+1.000ɺҰ൪ωΨ ςΟϒͰ͋Ε-1.000ɺΈ͍ͨͳ
͍ͬͯΔ͜ͱᶄ୯ޠײۃੑରԠද͏ csvΛdictܕʹ͢Δ
͍ͬͯΔ͜ͱᶄ୯ޠײۃੑରԠද͏ ͍ɻ
͍ͬͯΔ͜ͱᶅωΨϙδఆ ܗଶૉղੳͨ͠πΠʔτͱ୯ޠײۃੑରԠදΛϚονϯάͤͯ͞ωΨϙδͷείΞΛͱΔ
͍ͬͯΔ͜ͱᶅωΨϙδఆ Ϛονͤͯ͞ɺ୯ޠײۃੑରԠදʹଘࡏ͢Δ୯ޠʹείΞΛ༩͑Δ ʮͱʯʹ-0.2ͱ͔͍͍ͯͯΘ͚Θ͔ΒΜͭ͋ͬͨΓ͢ΔͷͰରԠදͷείΞΛखͰͨ͠Γ
͍ͬͯΔ͜ͱᶅωΨϙδఆ πΠʔτͷείΞΛࢉग़͢Δ ʮͳΜͰ͍͋ͭͷͨΊʹԶ͕ۤ࿑͠ͳ͍ͱ͍͚ͳ͍ΜͩʯͷείΞʮ-0.5190785ʯ ฏۉͰఆ͍ͯ͠Δ͚ΕͲੵࢉͰΑ͔͔ͬͨͳʔɺͱࢿྉ࡞Γͳ͕Βࢥͬͨ
͍ͬͯΔ͜ͱᶆͭͿ͘
͍ɻ
՝ɿ୯ޠײۃੑରԠදʹϊΠζ͕͋Δ ͱ͜ΖͲ͜Ζʮͳͥ͜ͷ୯ޠʹ͜ͷείΞʁʯΈ͍ͨͳͷ͕͋ͬͨΓ͢Δ ྫ͑ ɾͲΜఈ:ͲΜͧ͜:໊ࢺ:0.261051 ͱ͔ ɾͱ:ͱ:෭ࢺ:-0.215793 ͱ͔ ɾͱͬͯ:ͱͬͯ:෭ࢺ:-0.232971 ͳͲͳͲ... ͜͜ΒΜؾ͍ͮͨΒखͰͨ͠Γ͍͔ͯ͘͠͠ͳͦ͞͏
՝ɿจ຺Λແࢹ͢Δ ୯ޠ͝ͱʹείΞΛ͚͍ͭͯΔͷͰɺจষશମͰϙδςΟϒͰ͋ͬͯɺϚΠφεͷείΞ͕ Ͱ͔͍͕ͭೖ͍ͬͯΔͱʮʹΌʔΜʯʹͳͬͯ͠·͏ ྫ͑ɺʮଚ͗ͯ͢Ϛδແཧɺࢮ͵ʯͱ͔ʮࢮ͵΄ͲΧοίΠΠ...ʯΈ͍ͨͳݴ༿ͩͱɺ໌Β͔ʹ ϙδςΟϒͳจ຺Ͱ͋ΔʹؔΘΒͣɺʮࢮ͵ʯͱ͍͏ݴ༿ͷϚΠφεύϫʔ͕ڧ͗ͯ͢ɺωΨ ςΟϒͰ͋Δͱஅ͞ΕΔɻ χϗϯΰϜζΧγΠω...
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠