Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Node.js Chatbots with Bot Framework
Search
Alefe Souza
July 18, 2019
Programming
420
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Node.js Chatbots with Bot Framework
https://github.com/alefesouza/talk-botframework
Alefe Souza
July 18, 2019
More Decks by Alefe Souza
See All by Alefe Souza
NativeScript: Native Apps with Angular
alefesouza
0
500
Implementing GraphQL with PHP - PHP Community Summit
alefesouza
0
330
Implementing GraphQL with Laravel and Vue.js
alefesouza
0
370
React: Zero to Hero
alefesouza
2
540
Implementing GraphQL with PHP
alefesouza
0
610
GraphQL: A new way to write APIs
alefesouza
0
460
Firebase as back-end
alefesouza
0
500
GitLab: A tool for the entire DevOps lifecycle.pdf
alefesouza
0
730
Web Components with Vanilla.js
alefesouza
0
690
Other Decks in Programming
See All in Programming
Gmail/Google DriveをトリガーにAIエージェントを動かそう! / Run AI agents with Gmail/Google Drive as triggers!
har1101
3
480
ハーネス設計入門 〜プロンプト、コンテキストの次〜
kinopeee
55
36k
RSSとCodexを使ってX投稿自動化してみた
ochtum
0
110
The Good Stuff, Not the Slop: Engineering High-Quality Android Apps with Modern AI Tooling
danybony
1
210
Deep dive into the select statement (GopherCon UK)
jespino
0
170
XP祭りでしか伝わらないフリップネタ #xpjug
murabayashi
0
110
初心者DevRelとして参加者だった私が、DevRel Talks!#2に登壇するまでにしてきたこと
sokohirai
0
340
変化を抱擁するドキュメントの作り方 - ビジネスルール駆動開発がもたらす、コードとの新しい関係
ioki
2
120
What We Talk About When We Talk About XP
m_seki
2
410
市販E-Readerを乗っ取れ 〜Embedded Swiftで電子ペーパーガジェットを制御する〜
trickart
0
130
AIエージェント時代のコードレビューを設計する
nogu66
6
2.6k
Hono + Inertia + React で LP を構築した話
oukayuka
2
220
Featured
See All Featured
Navigating Weather and Climate Data
rabernat
0
510
HDC tutorial
michielstock
2
850
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2.6k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
520
Game over? The fight for quality and originality in the time of robots
wayneb77
1
270
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
870
YesSQL, Process and Tooling at Scale
rocio
174
15k
Testing 201, or: Great Expectations
jmmastey
46
8.3k
Art, The Web, and Tiny UX
lynnandtonic
304
22k
Reality Check: Gamification 10 Years Later
codingconduct
0
2.3k
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.2k
Transcript
Globalcode – Open4education Chatbots em Node.js com Bot Framework Alefe
Souza Trilha Node.js @alefesouza https://as.dev
Globalcode – Open4education Alefe Souza @alefesouza https://as.dev Full Stack Developer
@alefesouza Apaixonado por JavaScript desde os 13 anos, instrutor de desenvolvimento de software, formado em análise e desenvolvimento de sistemas, Microsoft Specialist em tecnologias web.
Globalcode – Open4education Agenda • O que é Bot Framework?
• Vantagens • Integrações • Como iniciar • Demo @alefesouza
Globalcode – Open4education O que é Bot Framework? Ferramenta da
Microsoft para desenvolvimento de chatbots. @alefesouza https://as.dev
Globalcode – Open4education Vantagens • Fácil desenvolvimento. • Mensagens customizaveis.
• Fácil integração aos serviços cognitivos da Microsoft. • SDKs oficiais em Node.js e C#. • Open-source. @alefesouza https://as.dev
Globalcode – Open4education Microsoft Cognitive Services • Computer Vision. •
Custom Vision API. • Speech Services. @alefesouza https://as.dev
Globalcode – Open4education LUIS • Language Understanding Intelligent Service. •
Intents e Entities. • REST API. • Vários idiomas. @alefesouza https://as.dev
Globalcode – Open4education LUIS - Intents e Entities https://as.dev "entities":
[ { "entity": "2", "type": "builtin.number", "startIndex": 9, "endIndex": 9, "resolution": { "value": "2" } }, { "entity": "pizzas", "type": "FoodType", "startIndex": 11, "endIndex": 16, "score": 0.8928091 } ] } { "query": "Compre duas pizzas para mim", "topScoringIntent": { "intent": "FoodOrder", "score": 0.9999981 }, "intents": [ { "intent": "FoodOrder", "score": 0.9999981 }, { "intent": "None", "score": 0.0604290478 } ], “Compre duas pizzas para mim”
Globalcode – Open4education Integrações @alefesouza https://as.dev
Globalcode – Open4education Como iniciar @alefesouza $ npm install botbuilder
https://as.dev
Globalcode – Open4education Demo! https://bit.ly/talk-bot-framework @alefesouza https://as.dev
Globalcode – Open4education Deploy para Azure @alefesouza $ az bot
prepare-deploy --code-dir "." --lang Javascript https://as.dev $ az webapp deployment source config-zip --resource-group "<new-group-name>" --name "<name-of-web-app>" --src "code.zip"
Globalcode – Open4education GitHub Chatbot https://t.me/GHChatbotPT https://github.com/alefesouza/github-chatbot @alefesouza https://as.dev
Globalcode – Open4education Obrigado! @alefesouza @alefesouza https://as.dev
None