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
trap-search
Search
suzakutakumi
May 07, 2022
Technology
0
36
trap-search
Twitter上から男の娘の画像を探すためのプログラムの途中報告
suzakutakumi
May 07, 2022
Tweet
Share
More Decks by suzakutakumi
See All by suzakutakumi
ピクロス作成の中間発表
suzakutakumi
0
87
しゅみろん
suzakutakumi
0
120
Pyramid Makerの作成
suzakutakumi
0
17
マークダウンパーサーの自作
suzakutakumi
0
98
絵文字ジェネレータボットの作成
suzakutakumi
0
130
send_discord
suzakutakumi
0
43
独自ドメインについて
suzakutakumi
0
33
ESP32とAlexaを用いたエアコン制御
suzakutakumi
0
1.2k
スターリンマージソート
suzakutakumi
0
270
Other Decks in Technology
See All in Technology
シフトライトなテスト活動を適切に行うことで、無理な開発をせず、過剰にテストせず、顧客をビックリさせないプロダクトを作り上げているお話 #RSGT2025 / Shift Right
nihonbuson
3
1k
終了の危機にあった15年続くWebサービスを全力で存続させる - phpcon2024
yositosi
28
25k
Wantedly での Datadog 活用事例
bgpat
2
1.2k
信頼されるためにやったこと、 やらなかったこと。/What we did to be trusted, What we did not do.
bitkey
PRO
0
1.2k
Alignment and Autonomy in Cybozu - 300人の開発組織でアラインメントと自律性を両立させるアジャイルな組織運営 / RSGT2025
ama_ch
1
1.2k
The future we create with our own MVV
matsukurou
0
1k
Azureの開発で辛いところ
re3turn
0
180
Web APIをなぜつくるのか
mikanichinose
0
1.5k
普通のエンジニアがLaravelコアチームメンバーになるまで
avosalmon
0
660
OCI技術資料 : ファイル・ストレージ 概要
ocise
3
12k
型情報を用いたLintでコード品質を向上させる
sansantech
PRO
2
210
知っててうれしい HTTP Cookie を使ったセッション管理について
greendrop
0
100
Featured
See All Featured
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
330
21k
How to Think Like a Performance Engineer
csswizardry
22
1.3k
Building a Modern Day E-commerce SEO Strategy
aleyda
38
7k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Mobile First: as difficult as doing things right
swwweet
222
9k
Adopting Sorbet at Scale
ufuk
74
9.1k
Git: the NoSQL Database
bkeepers
PRO
427
64k
How STYLIGHT went responsive
nonsquared
96
5.3k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.4k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
132
33k
GraphQLの誤解/rethinking-graphql
sonatard
68
10k
The Cost Of JavaScript in 2023
addyosmani
46
7.1k
Transcript
trap-search 2022/05/07 SGG LT
自己紹介 HN:朱雀 匠(本名:鈴木 拓眞) 学部3年 Twitter: @suzakutakumi3 Portfolio: http://suzakutakumi.mydns.jp/<-今動いてない
None
None
性癖 性癖 • 男の娘 • ロリータ • 百合 • ショタ(可愛ければ)
• BL 地雷 • NTR(特に自分のキャラ)
皆さん、男の娘好きですよね
男の娘の画像無限にほしいですね
男の娘画像を見つけ隊の考察 1. 男の娘の画像をTwitterから取得したい 2. テキスト・画像は当てにならない->参考: ◦ 男の娘・女装等の情報がない ◦ 見た目で判断が難しい 3.
投稿者やいいねをした人から判断 すればよいのでは?
とりあえずTwitter APIだろ 1. Twitter APIなんもわからないけど触ろう 2. Twitter API v1.1とv2があるのか->新しそうだしv2を使うか 3.
Bearer Token取得してHTTPリクエストするだけなの意外と簡単
男の娘の画像か判断する方法を考える 「男の娘の画像投稿者の係数」と「男の娘の画像いいねの係数」をユーザにつける • 男の娘投稿者なら、各係数が0.9、0.8みたいな • 自分なら、各係数が0.1、0.65みたいな • いいね係数の平均を取ることにより、画像を判断できるのでは?
プログラムのフローチャート いいね係数が高い人の直近画像リ ツイートを見る 投稿係数が高い人の直近画像ツ イートを見る いいねしたユーザ一覧から男の娘の画像か判断する 結果より投稿者の投稿係数を変える 結果よりいいねをしたユーザのいい ね係数を変える 男の娘の画像なら、
URLを保存
デモ?
課題(誰か助けて) 基本的にTwitterのリクエスト制限が問題 • いいね数の取得が 75回/15分 ◦ ->1回100人分しか持ってこれないので、7500人分のみ • 画像ツイートだけを取得することができない ◦
月に50万回しかツイートを持ってこれない ◦ 月に500回ツイートをする人がいると、1000人分の絵師しか 見れない