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
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
360
React: Zero to Hero
alefesouza
2
530
Implementing GraphQL with PHP
alefesouza
0
600
GraphQL: A new way to write APIs
alefesouza
0
450
Firebase as back-end
alefesouza
0
490
GitLab: A tool for the entire DevOps lifecycle.pdf
alefesouza
0
720
Web Components with Vanilla.js
alefesouza
0
690
Other Decks in Programming
See All in Programming
Terraform標準の組織で AWS CDKをどう使うか
mu7889yoon
1
440
そこに3びきプロダクトがいるじゃろう——生成AI時代における“価値が届かない理由”の構造
kosuket
0
350
自動化したのに回らないテスト運用の壁ーAI時代の品質責任と生産性
mfunaki
0
110
Apache Hive: Toward a Cloud Native Lakehouse
okumin
0
170
GDG Korea Android: 2026 I/O Extended ~ What's new in Android development tools
pluu
0
200
霧の中の代数的エフェクト
funnyycat
1
450
使いながら育てる Claude Code — 開発フローの1コマンド化 × 繰り返し指摘の自動仕組み化
shiki_kakaku
0
1.4k
「寝てても仕事が進む」Claude Codeで組む第二の脳
tomoyafujita2016
0
230
ここ半年くらいでAIに作らせたR用ツール
eitsupi
0
350
変わらないものが、変わるものを決める — 意図駆動開発 × イベントソーシング × イミュータブル | What Doesn't Change Decides What Can — IDD × Event Sourcing × Immutability
tomohisa
0
880
AIが無かった頃の素敵な出会いの話
codmoninc
1
320
Embedded SREと共に達成した会員管理システムのAWS移行 - SRE NEXT 2026 ランチスポンサーセッション
niftycorp
PRO
1
3.3k
Featured
See All Featured
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
500
Large-scale JavaScript Application Architecture
addyosmani
515
110k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2.1k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
190
The agentic SEO stack - context over prompts
schlessera
0
860
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
2.1k
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
440
Code Review Best Practice
trishagee
74
20k
How to build a perfect <img>
jonoalderson
1
5.8k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
67
56k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
350
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