The Practical Evolution
- f the Auto-Tagging
Technology as a Service
Georgi Kadrev @georgikadrev Imagga Technologies @imagga GTC ’17, May10th
The Practical Evolution of the Auto-Tagging Technology as a Service - - PowerPoint PPT Presentation
The Practical Evolution of the Auto-Tagging Technology as a Service Georgi Kadrev @georgikadrev Imagga Technologies @imagga GTC 17, May10th In numbers more than more than in more than 200 8.9K 82 Businesses Developers Countries
The Practical Evolution
Technology as a Service
Georgi Kadrev @georgikadrev Imagga Technologies @imagga GTC ’17, May10th
more than
Businesses more than
Developers in more than
Countries Worldwide
In numbers
New photos shared
more than
All the buzz words…
Artificial Intelligence Machine Learning Deep Neural Network Convolutional Neural Network Deep Learning
Why not
using these via an auto-tagging API?!
Image Recognition as Service
Submit an image Get a list of tags or categories Do whatever you need with them
3 2 1
Frameworks Services vs.
Popular Frameworks
Frameworks
DIY (Do It Yourself)
Services
Utilize a service
macaw beak parrot bird tropical wildlife blue black light blue navy blue
10%
13%
100%
10%
100% 100%
Keyword and Color Tagging
12
Beaches & Seaside Sunrises & Sunsets Nature & Landscape Events & Parties
Category Tagging
NSFW
(Not Safe For Work)
Content Moderation Tagging
Underlying Technology
Neural Networks
deep learning + feature extraction + semantic expansion
Automated Analysis
Image Tagging
3,000+ objects 20,000+ terms/concepts
Traditional Image Processing
and/or crowd-sourced
Deep Learning Based
&
Traditional Image Processing
Deep Learning Based
Practical Features
Detect Faces
Image source: Wikipedia, CC3 license
Extract Text
Image source: http://simon-tanner.blogspot.com/2015/06/text-capture-and-optical-character.html
Extract Colors
blue black light blue navy blue
Analyze Composition
23
Beaches & Seaside Sunrises & Sunsets Nature & Landscape Events & Parties
Classify/Categorize Scenes
Recognize The Main Object
parrot
100%
Suggest Multiple Keywords
macaw beak parrot bird tropical wildlife
10%
13%
100%
10%
100% 100%
Localize Multiple Objects
Image source: https://www.linkedin.com/pulse/object-detection-using-deep-learning-advanced-users-part-1-sinhal
Generate Textual Descriptions
Image captured from: http://cs.stanford.edu/people/karpathy/deepimagesent/
Recognize Quality and Art Value
Image source: EyeEm Vision demo page
Practical Use-cases
Use-cases
Use case: Cloud Service Providers/Telcos
Use-case: Swisscom
Enhancing Swisscom myCloud with automated image organization.
Tagging API
Technologies used:
Categorization API
Use-case: Unsplash
Unsplash
Providing powerful image search capabilities.
Reduces/replace manual tagging and enhances search.
Tagging API
Technologies used:
Use-case: Tavisca
Building a custom hotel classifier.
Tagging API
Technologies used:
Custom Training
Automates classification and improving browsing experience
Use-case: Tavisca
KIA K5 (Optima) Creative Campaign
Very precise personalized targeting.
Tagging API
Technologies used:
Color Extraction API
Challenges
Upcoming Imagga features
On-premise solution available
Integration & Business Model
Monthly Subscription Self-service Volume License S&M
Giants:
Imagga:
Competitive Landscape Notable Startups:
api@imagga.com twitter.com/imagga facebook.com/imagga