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
140
How to migrate legacy frontend?
igorhalfeld
1
100
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
360
CSS in JavaScripto, the anti-pattern that is good
igorhalfeld
1
84
Other Decks in Programming
See All in Programming
Effective Signals in Angular 19+: Rules and Helpers @ngbe2024
manfredsteyer
PRO
0
140
testcontainers のススメ
sgash708
1
120
テストコードのガイドライン 〜作成から運用まで〜
riku929hr
3
390
PHPで学ぶプログラミングの教訓 / Lessons in Programming Learned through PHP
nrslib
2
230
LLM Supervised Fine-tuningの理論と実践
datanalyticslabo
5
1.2k
PHPUnitしか使ってこなかった 一般PHPerがPestに乗り換えた実録
mashirou1234
0
180
Итераторы в Go 1.23: зачем они нужны, как использовать, и насколько они быстрые?
lamodatech
0
770
Symfony Mapper Component
soyuka
2
730
Scalaから始めるOpenFeature入門 / Scalaわいわい勉強会 #4
arthur1
1
330
rails stats で紐解く ANDPAD のイマを支える技術たち
andpad
1
290
Cloudflare MCP ServerでClaude Desktop からWeb APIを構築
kutakutat
1
540
Recoilを剥がしている話
kirik
5
6.7k
Featured
See All Featured
Typedesign – Prime Four
hannesfritz
40
2.4k
Fantastic passwords and where to find them - at NoRuKo
philnash
50
2.9k
Building Flexible Design Systems
yeseniaperezcruz
327
38k
How To Stay Up To Date on Web Technology
chriscoyier
789
250k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
95
17k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
26
1.5k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
1.9k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
28
9.1k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
Intergalactic Javascript Robots from Outer Space
tanoku
270
27k
Bootstrapping a Software Product
garrettdimon
PRO
305
110k
A Modern Web Designer's Workflow
chriscoyier
693
190k
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