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
Became a MC with TensorFlow
Search
Igor Halfeld
July 19, 2019
Programming
0
41
Became a MC with TensorFlow
Training tensorflow with funks to produce funk letters
Igor Halfeld
July 19, 2019
Tweet
Share
More Decks by Igor Halfeld
See All by Igor Halfeld
Modular monoliths with fastify
igorhalfeld
0
170
How to migrate legacy frontend?
igorhalfeld
1
110
Patterns for perfect components in Vue.js
igorhalfeld
0
110
Clean Architecture no Front-end (update 2021-05-11)
igorhalfeld
0
52
Step by step I followed a career in software
igorhalfeld
0
700
Using AI to create memes
igorhalfeld
0
520
Deninho, the TS children
igorhalfeld
1
210
Micro Front-ends, what they don't tell you
igorhalfeld
0
380
CSS in JavaScripto, the anti-pattern that is good
igorhalfeld
1
88
Other Decks in Programming
See All in Programming
A comprehensive view of refactoring
marabesi
0
970
從零到一:搭建你的第一個 Observability 平台
blueswen
1
960
つよそうにふるまい、つよい成果を出すのなら、つよいのかもしれない
irof
1
290
AIネイティブなプロダクトをGolangで挑む取り組み
nmatsumoto4
0
120
Benchmark
sysong
0
220
WindowInsetsだってテストしたい
ryunen344
1
190
ktr0731/go-mcpでMCPサーバー作ってみた
takak2166
0
170
Perplexity Slack Botを作ってAI活用を進めた話 / AI Engineering Summit プレイベント
n3xem
0
670
Kotlin エンジニアへ送る:Swift 案件に参加させられる日に備えて~似てるけど色々違う Swift の仕様 / from Kotlin to Swift
lovee
1
240
Beyond Portability: Live Migration for Evolving WebAssembly Workloads
chikuwait
0
380
すべてのコンテキストを、 ユーザー価値に変える
applism118
1
270
Elixir で IoT 開発、 Nerves なら簡単にできる!?
pojiro
1
150
Featured
See All Featured
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
Stop Working from a Prison Cell
hatefulcrawdad
270
20k
The Invisible Side of Design
smashingmag
299
51k
Balancing Empowerment & Direction
lara
1
340
Agile that works and the tools we love
rasmusluckow
329
21k
4 Signs Your Business is Dying
shpigford
184
22k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
161
15k
Adopting Sorbet at Scale
ufuk
77
9.4k
Designing for humans not robots
tammielis
253
25k
KATA
mclloyd
29
14k
Transcript
Virando um MC com TensorFlow...
Letícia S. Pedroso Analista de Inteligência Artificial - Mutant Instrutora
de Lógica de Programação - Sesc SP @developers-br, @nerdzao @leticiaspedroso - @pedrososleticia Igor L. Halfeld Microsoft MVP Sr. Software Engineer - Estratégia Concursos @vuejs_brasil, @vuejssp @jssaopaulo, @nodebr @igorhalfeld
De onde veio essa ideia? Todo mundo quer ser MC
Vamos primeiros pra alguns conceitos...
Natural Language Processing Processamento de Linguagem Natural
Natural Language Processing é a interseção entre... Ciências da computação
Inteligência artificial Linguística
Corretores...
Tradutores...
Chatbots Assistentes virtuais Conversas...
NER - Named Entity Recognition
Classificadores de conteúdos
Speech Recognition API
None
Funk Generator
Scraping - Puppeteer Treinamento/Geração - TensorFlow Front-end - Vue.js API
- Azure Functions + MongoDb 3 grandes partes pro projeto acontecer...
1000 Letras de música do site letras.com 1 - Scrapping
None
None
None
Pegar as 1000 letras fazer o treinamento e mandar pra
API pra gravar no banco. 2 - Treinamento/Geração
Palavrões que não existem Frequência maior de algumas palavras Mistura
de idiomas palavras em inglês e nome de marcas Alguns padrões encontrados...
Prever o próximo carácter/palavra a partir do estado anterior e/ou
futuro. Ex: calça a bota e bota a calça Tipo de rede escolhida Recurrent Neural Network -RNN
Usar o Vue.js pra construir a interface pegando os funks
da API e usando o speech recognition 3 - Front-end
None
Azure function junto com MongoDB 3 - API
None
None
O funk tem o seu idioma próprio e queremos entende-lo!
Por que usar o tensorflow pra isso?
BORA PRA DEMO!
Obrigado! @igorhalfeld - @pedrososleticia