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
37
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
150
How to migrate legacy frontend?
igorhalfeld
1
110
Patterns for perfect components in Vue.js
igorhalfeld
0
100
Clean Architecture no Front-end (update 2021-05-11)
igorhalfeld
0
46
Step by step I followed a career in software
igorhalfeld
0
690
Using AI to create memes
igorhalfeld
0
510
Deninho, the TS children
igorhalfeld
1
200
Micro Front-ends, what they don't tell you
igorhalfeld
0
370
CSS in JavaScripto, the anti-pattern that is good
igorhalfeld
1
84
Other Decks in Programming
See All in Programming
AHC041解説
terryu16
0
560
いりゃあせ、PHPカンファレンス名古屋2025 / Welcome to PHP Conference Nagoya 2025
ttskch
1
240
Pulsar2 を雰囲気で使ってみよう
anoken
0
190
ゼロからの、レトロゲームエンジンの作り方
tokujiros
3
1.2k
iOSエンジニアから始める visionOS アプリ開発
nao_randd
3
110
【PHP】破壊的バージョンアップと戦った話〜決断と説得
satoshi256kbyte
0
110
asdf-ecspresso作って 友達が増えた話 / Fujiwara Tech Conference 2025
koluku
0
2.5k
昭和の職場からアジャイルの世界へ
kumagoro95
1
100
振り返れば奴(Cline)がいる
keiyagi
0
150
AWS Organizations で実現する、 マルチ AWS アカウントのルートユーザー管理からの脱却
atpons
0
110
shadcn/uiを使ってReactでの開発を加速させよう!
lef237
0
7.4k
“あなた” の開発を支援する AI エージェント Bedrock Engineer / introducing-bedrock-engineer
gawa
11
1.6k
Featured
See All Featured
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
39
1.9k
Done Done
chrislema
182
16k
Making Projects Easy
brettharned
116
6k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
8
1.3k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
59k
We Have a Design System, Now What?
morganepeng
51
7.4k
Unsuck your backbone
ammeep
669
57k
How to Ace a Technical Interview
jacobian
276
23k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
193
16k
A better future with KSS
kneath
238
17k
No one is an island. Learnings from fostering a developers community.
thoeni
20
3.1k
Raft: Consensus for Rubyists
vanstee
137
6.8k
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