Reasons to Reuse Not Reinvent
Retain Functionality Increase EfficiencyRetain Investment
Amazon Web Services
FRAMEWORKS / INTERFACES
01How to create a speech
enabled system for
Real Use Case
The aim is to create a
system for facial
recognition that, once the
person has been
recognised, will also
The application must be
scalable and serverless. Facial
How can your applications see the world?
Identifies objects, people, text, scenes, faces and
activities, as well as detects any inappropriate
content inside an image or video.
Object & Scene
Text-to-speech service based on advanced deep
learning technologies to synthesize speech that
sounds like a human voice.
How can your applications have a voice?
How to create a chat
app with Sentiment Analysis?
Real Use Case
PubNub is a leading
provider of real-time APIs
for building chat, device
control and real-time
mapping apps that scale
PubNub ChatEngine has
machine learning APIs.
How to extract insights from text?
A fully managed and continuously trained service that
helps you extract insights from unstructured text
Sentiment Key PhrasesEntities Languages Topic
How do you make your app conversational?
A service for build conversional interfaces
into your applications using voice and text
How do you make your app multilingual?
A fully managed and continuously trained neural machine
translation service that translates text from
one language to another
& more to come
How to perform
discovering and indexing
of podcast episodes?
Build a tool that converts
the audio to text and then
build a searchable index of
podcast feeds to discover
information without having
to listen to a full episode.
Not all episode abstracts
are equally helpful! Audio
How do you make your app listen?
A fully managed and continuously trained automatic speech
recognition (ASR) service that takes in audio and automatically
generates accurate transcripts
04How to build a
Real Use Case
Condé Nast Inc. is an
media company, it attracts
more than 164 million
consumers across its
brands: VanityFair, Vogue,
It needs a recommendation
system to improve
Amazon SageMaker (1)
It is a fully managed service
that provides the quickest and easiest way for
your data scientists and developers
to build, train and deploy Machine Learning models…
..from idea to production.
Machine Learning Life Cycle
Condé Nast, Hybrid. Data Processing
• Remove! Most frequent words
• Remove! Punctuation, symbols, numbers
• Keep! adjectives, verbs, adverbs, pronouns
• Lemming! remove inflectional and to return the base
or dictionary form of a word: said, say..
• NGram! Words that have different meanings if together
Condé Nast, Hybrid. Evaluation
After training no one can say if it's okay or not okay because there could
be another Dataset for which you get different results, but we must first
• Test Dataset
• Download sentences with labels
• 34 Classes
Amazon SageMaker (&3)
Easy Model Deployment to Amazon SageMaker Hosting