Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Buzzvil's Success Story with Google Vision API
Search
Buzzvil
October 25, 2018
Technology
910
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Buzzvil's Success Story with Google Vision API
By Yohan
Buzzvil
October 25, 2018
More Decks by Buzzvil
See All by Buzzvil
220903_GFS
buzzvil
0
720
Git 해부하기 2 + 3
buzzvil
0
78
Metastable Failure
buzzvil
0
420
Git 해부하기
buzzvil
0
100
Introduction to Plate Solving
buzzvil
0
98
Airbnb Minerva
buzzvil
0
610
Shape up 방법론
buzzvil
0
1.1k
Buzzvil Billing Data Pipeline
buzzvil
0
760
Journey of Dash's release-cycle
buzzvil
0
320
Other Decks in Technology
See All in Technology
自作バイナリを動かす「入口」8選
puhitaku
2
1.3k
Code for Security プロジェクト紹介 2026年10月
yu23ki14
0
110
Webの常識が通じないHTMLメールのダークモード
teamlab
PRO
0
120
古い指輪から広がった JAVA コミュニティ とのつながり
yamad
0
100
Metadata - Section 1: HTML Basics
mohab1
0
120
[JAWS-UG彩の国埼玉#12]そろそろ準備する?re:Invent2026をやさしく解説 / reinvent2026-sainokuni
sh_fk2
1
340
初海外で注意すべきこと12選!!!安全快適なre:invent生活にするために
yuuuuuuu168
1
160
⾮構造化データを価値に変える AI エージェント基盤とその組織
ivry_presentationmaterials
0
190
USB PDを使ってスマホを労わりたい
raspython3
0
180
遠藤な_めぐろLT #38 「社内のAI活用推進」@麻布台_20261009
endonanana
0
130
OptunaHub: ブラックボックス最適化のためのプラットフォーム
pfn
PRO
0
140
1つのリクエストを追って理解する - llm-dのP/D分離
akhino
1
160
Featured
See All Featured
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
780
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
380
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
2
410
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.6k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
850
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
1
580
The #1 spot is gone: here's how to win anyway
tamaranovitovic
4
1.2k
Making the Leap to Tech Lead
cromwellryan
135
10k
Claude Code のすすめ
schroneko
67
230k
VelocityConf: Rendering Performance Case Studies
addyosmani
331
25k
The Limits of Empathy - UXLibs8
cassininazir
2
720
Why Our Code Smells
bkeepers
PRO
340
58k
Transcript
Success story with Google Vision API
80+ publishing partners with 17 million daily users Our Mission:
Help advertisers and publishers to engage with users on the first screen of mobile
None
Ad network Content/Media Ad Server Lock screen
Safe Search Detection API • Given an image, provides likelihood
score on each content categories • Code snippet response = google_client.safe_search_detection({ b'content': image_thumbnail.getvalue(), }) if response.safe_search_annotation.adult >= vision.enums.Likelihood.POSSIBLE or\ response.safe_search_annotation.violence >= vision.enums.Likelihood.POSSIBLE or\ response.safe_search_annotation.medical >= vision.enums.Likelihood.POSSIBLE: # filter and log
adult: VERY_UNLIKELY spoof: VERY_UNLIKELY medical: UNLIKELY violence: LIKELY racy: VERY_UNLIKELY
adult: VERY_UNLIKELY spoof: VERY_UNLIKELY medical: POSSIBLE violence: VERY_UNLIKELY racy: UNLIKELY
Why Google Vision API • Simplicity • Cost • Reliability
Thank you