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
Introduction to NLP : How to improve accessibil...
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Victoria Ubaldo
June 11, 2021
Technology
220
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Introduction to NLP : How to improve accessibility with Machine Learning
WWCode CONNECT REIMAGINE 2021
Victoria Ubaldo
June 11, 2021
More Decks by Victoria Ubaldo
See All by Victoria Ubaldo
Analizar Datos con Python y Google Colab
vickyale
1
170
¿Cómo estar al día en Tecnología, como profesional tech?
vickyale
1
480
Primeros pasos en AI/ML
vickyale
0
120
ML Zero to Hero in GCP
vickyale
0
100
Agile & Big Data
vickyale
1
64
Clean Data with Python
vickyale
0
260
AoG Workshop for IWD19
vickyale
0
170
Introducción a Actions for Google Assistant
vickyale
0
87
Kit para crear un sitio web móvil asombroso!
vickyale
0
51
Other Decks in Technology
See All in Technology
internal/testlog で遊ぼう
rokuosan
0
330
The Django UUID Story - DjangoCon US 2026
pauloxnet
0
310
tamachi.goを支える技術
rymiyamoto
0
110
AI時代のデータ基盤を考える問い
pacocat
0
740
AWSとGitHub Actionsの責任境界と 組織で安全に使用する取り組み
nealle
1
220
Kiro5兄弟のいまどきのセキュリティ基礎知識
kentapapa
0
380
Introduction to Sansan for Engineers / エンジニア向け会社紹介
sansan33
PRO
6
77k
フィジカルAIの知識ゼロの僕でも AIを使えばここまでできた
tatsuya1970
0
200
Claude Codeの体系的な理解と知識のフック
oikon48
8
6k
AI駆動開発はどこまで来たのか? ファインディの最新実態調査で読み解く現在地 Devin Con Tokyo
akiratom
4
1.9k
パスキーでドライブする アカウント統合(OAuth/OIDC Numa (Immersion) Workshop 2026)
oidfj
PRO
0
360
『自分で判断できるか』を基準に、プロダクトのハンズオン研修でAI利用の線を引いてみた / Where We Drew the Line on AI in Hands-on Training
honyanya
1
440
Featured
See All Featured
Chasing Engaging Ingredients in Design
codingconduct
0
290
How to train your dragon (web standard)
notwaldorf
97
6.8k
How to make the Groovebox
asonas
2
2.4k
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.6k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.5k
Darren the Foodie - Storyboard
khoart
PRO
3
3.8k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
560
Thoughts on Productivity
jonyablonski
76
5.3k
Believing is Seeing
oripsolob
1
200
Writing Fast Ruby
sferik
630
63k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
65
57k
Transcript
None
Victoria Ubaldo @Vikyale Introduction to NLP : How to improve
accessibility with Machine Learning CONNECT REIMAGINE 2021
Hello! Computer and System Engineer. Peruvian Data Analyst @Interbank Msc
Candidate Computer Science, PUCP. Enjoy mentoring, illustration and dancing!
Agenda • Machine Learning and Accessibility • Natural Language Processing
• Tensorflow for NLP • Next steps
None
None
None
Machine Learning is programming with data
None
None
Natural Language Process (NLP)
None
Where find NLP ? Chatbots Predictive text (autocomplete) Transcription Language
translation Others: Text Analysis Email filters Search Result Sentiment Analysis
Challenges in NLP
None
Challenges in NLP : Textual Accessibility Visual Auditory Speech
Accessible = Comprehensible
Challenges in NLP : Textual Accessibility Transcription Speech recognition Language
Translation
Case : Recognize sentiment in Text
None
Amazon and Yelp reviews 1 : Good 0: Bad
Pre-processing data
Text Processing
Tokenization
Out Of Vocabulary (OOV) EXTRA WORDS unknown tokens (UNK)
Stop Words
Stemming
Lemmatization
Padding
Tools! • Python 3.+ • Jupyter Notebook or Google Colab
• and using a framework for ML
¿Why Tensorflow? Whether you’re an expert or a beginner, TensorFlow
is an end-to-end platform that makes it easy for you to build and deploy ML models.
Trying in Google Colab bit.ly/2TU9MJz
Challenges in NLP : Textual Accessibility Transcription Speech recognition
None
Challenges in NLP : Textual Accessibility Language Translation
None
Next steps Try new tools : - Recurrent Neural Network
(RNN) - Long short-term memory (LSTM)
Next steps Increase your corpus with diverse data. - PDFMiner
- Tweepy API
Next steps Datasets with native or indigenous language or code
mixing
“We can build a much brighter future where humans are
relieved of menial work using AI capabilities” - Andrew Ng
Thanks! @womenwhocode #WWCode Keep in touch! linkedin.com/in/victoriaubaldo @vikyale
None