Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Mākslīgais intelekts
un boti
MachineLearningfocused62ndDevClub.lv
https://www.devclub.lv/announcement-of-machine-learning-...
Šajā prezentācijā
kas ir boti un mākslīgais intelekts
daži piemēri
kā tos taisa
galvenie koncepti
mākslīgais intelekts bot...
kas ir kas
mākslīgais intelekts
boti
Mark Zuckerberg
Facebook CEO
"I don't know anyone who likes calling
businesses. It's not fast and
convenient, and it defin...
ziņapmaiņa
lietotāji vairs negrib instalēt
lietotnes telefonos
ziņapmaiņa kļūst ļoti populāra
skype, messenger, whatsapp,
...
kādi ir galvenie ieguvumi
it kā lietotājam draudzīgs interfeiss
saglabājas komunikācijas vēsture
b2c komunikācijā
 24/7 p...
daži piemēri
https://bots.botframework.com/
daži piemēri
https://www.messenger.com/t/VirtualAgentLaura
https://www.messenger.com/t/LattelecomAnete
https://www.messeng...
kā botus taisa?
- intents
- entities
Dashboard
Connectors Dialog management
...
Language
understanding
Q&A
External Systems
Question + Con...
galvenie komponenti
dialoga vadība (dialog/conversation management/flow)
nolūki (intents)
entītijas (entities)
darbības (a...
nolūki
Ko lietotājs ar šo gribēja pateikt?
labdien/ sveiki/ čau / / ...
jā/ protams/ kā citādi/ / jaa/ ...
nē/ nopp/ atšu...
entītijas
sveiks, esmu Jānis Bērziņš
gribu divas picas
lai iet margarita šodien
ņemšu trīskāršo siera picu ar papildus sie...
darbības
ieraksti datubāzē
funkciju izsaukumi
ārēju webservisu izsaukumi
e-pasti
atbildes saformēšana no parametriem
aprēķ...
kanāli
skype, fb messenger, whatsapp, telegraph, kik
sms
e-pasti
web lapas
balss zvani (skype, telefons)
slack, ms teems
c...
izstrādes rīki
Microsoft Bot Framework
https://dev.botframework.com/
LUIS
BotBuildes SDK
Azure Bot Services
Cognitive Serv...
izstrādes rīki
OnSequel
https://www.onsequel.com/
grafisks dialoga dizainers
labi der vienkāršiem botiem
stāsti, spēles
pe...
izstrādes rīki
wit.ai
https://wit.ai/
ļoti spēcīgs nolūka un entitāšu noteicējs
predefinētas entitātes
fb
izstrādes rīki
dialogflow
https://dialogflow.com/
viss klasiskais komplekts
spēcīga dialoga
apraksta vide
google
izstrādes rīki
ibm watson
https://www.ibm.com/watson/how-to-build-a-chatbot/
viss klasiskais komplekts
mašīnmācīšanās
bals...
izstrādes rīki
u.c., u.t.t., u.tml.
amazon lex
chatfuel
botengine.ai
kas vēl?
mašīnmācīšanās & AI
nolūku mācīšanās
entitāšu mācīšanās
dialoga plūsmu
vai pat visu dialogu
iemācīšanās no piemēriem
end-t...
izaicinājumi
valodas
balss saziņa
dialoga plūsmu aprakstīšana
mācīšanās – nolūki, entitātes, dialoga plūsmas
B2C modelim p...
“Artificial Intelligence and Bots” by Raivis Skadiņš from Tilde at Machine Learning focused 62nd DevClub.lv
“Artificial Intelligence and Bots” by Raivis Skadiņš from Tilde at Machine Learning focused 62nd DevClub.lv
“Artificial Intelligence and Bots” by Raivis Skadiņš from Tilde at Machine Learning focused 62nd DevClub.lv
Upcoming SlideShare
Loading in …5
×

“Artificial Intelligence and Bots” by Raivis Skadiņš from Tilde at Machine Learning focused 62nd DevClub.lv

2,765 views

Published on

In this session, we will go through various aspects of Bot development. We will start with an introduction, where I will introduce Bots (sometimes called also virtual assistants or conversational interfaces), I will tell why they are so popular now and outline main benefits. I will explain main concepts behind this technology – dialog management, natural language understanding, intents, entities etc. Then I will show what tools and technologies are there and how a typical bot is built. Finally I will tell about current limitations and challenges to deal with. And I hope there will be time for questions, discussions and exchange of ideas. I believe you will get good insight into bot development and understanding how you could introduce Bots in your projects.
Raivis  is the director of research and development at Tilde. He is leading development of Tilde’s language technology products – chatbots, virtual assistants, speech technologies, proofing tools, machine translation and others. Raivis has participated in several EU FP7 and Horizon 2020 research projects, currently involved in project QT21 (finding novel methods for machine translation) and several national research projects. His main research interest is machine translation, and he has received Dr. Comp. Sc. degree in 2012  and is the author and a co-author of more than 35 scientific publications.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

“Artificial Intelligence and Bots” by Raivis Skadiņš from Tilde at Machine Learning focused 62nd DevClub.lv

  1. 1. Mākslīgais intelekts un boti MachineLearningfocused62ndDevClub.lv https://www.devclub.lv/announcement-of-machine-learning-focused-62nd-devclub-lv/ Raivis Skadiņš, Tilde 25. 01.2018
  2. 2. Šajā prezentācijā kas ir boti un mākslīgais intelekts daži piemēri kā tos taisa galvenie koncepti mākslīgais intelekts botos izaicinājumi
  3. 3. kas ir kas mākslīgais intelekts boti
  4. 4. Mark Zuckerberg Facebook CEO "I don't know anyone who likes calling businesses. It's not fast and convenient, and it definitely doesn't feel like the future."
  5. 5. ziņapmaiņa lietotāji vairs negrib instalēt lietotnes telefonos ziņapmaiņa kļūst ļoti populāra skype, messenger, whatsapp, slack, web, sms teksts, attēli, audio, html u.c.
  6. 6. kādi ir galvenie ieguvumi it kā lietotājam draudzīgs interfeiss saglabājas komunikācijas vēsture b2c komunikācijā  24/7 pieejamība  efektivitāte  mārketinga kanāls  e-komercija  ļauj izskatīties inovatīvākam
  7. 7. daži piemēri https://bots.botframework.com/
  8. 8. daži piemēri https://www.messenger.com/t/VirtualAgentLaura https://www.messenger.com/t/LattelecomAnete https://www.messenger.com/t/ReizrekinaBots https://www.messenger.com/t/LacisTeo
  9. 9. kā botus taisa?
  10. 10. - intents - entities Dashboard Connectors Dialog management ... Language understanding Q&A External Systems Question + Context - Dialog states - Context/variables - user - conversation - dialog - intents/entities - level etc. ... RecommendationsASR & TTS Administration Monitoring Support stuff Emotion recognition Sentiment analysis Image recognition GPS Multilinguality Style Personalization Users Administrators arhitektūra
  11. 11. galvenie komponenti dialoga vadība (dialog/conversation management/flow) nolūki (intents) entītijas (entities) darbības (actions) komunikāciju kanāli (channels)
  12. 12. nolūki Ko lietotājs ar šo gribēja pateikt? labdien/ sveiki/ čau / / ... jā/ protams/ kā citādi/ / jaa/ ... nē/ nopp/ atšujies/ ... gribu pasūtīt picu/ vai jums ir pica?/ ... līdz cikiem jūs strādājam vai varat piegādāt? welcome yes no order-pizza working-hours delivery
  13. 13. entītijas sveiks, esmu Jānis Bērziņš gribu divas picas lai iet margarita šodien ņemšu trīskāršo siera picu ar papildus sieru uz vietas vai strādājat līdz 10tiem man lūdzu hawai uz puspieciem rītvakar Un tas viss kopā arī ar nodomiem Jānis Bērziņš 2 margarita; 25.01.2018 3x-siera; ex-siera on-place 10:00 hawai; 16:30; 26.01.2018
  14. 14. darbības ieraksti datubāzē funkciju izsaukumi ārēju webservisu izsaukumi e-pasti atbildes saformēšana no parametriem aprēķini u.tml.
  15. 15. kanāli skype, fb messenger, whatsapp, telegraph, kik sms e-pasti web lapas balss zvani (skype, telefons) slack, ms teems cortana, echo/alexa, ... u.c.
  16. 16. izstrādes rīki Microsoft Bot Framework https://dev.botframework.com/ LUIS BotBuildes SDK Azure Bot Services Cognitive Services azure, c#, node.js
  17. 17. izstrādes rīki OnSequel https://www.onsequel.com/ grafisks dialoga dizainers labi der vienkāršiem botiem stāsti, spēles personīgie boti, u.tml. nav jāprot programmēt
  18. 18. izstrādes rīki wit.ai https://wit.ai/ ļoti spēcīgs nolūka un entitāšu noteicējs predefinētas entitātes fb
  19. 19. izstrādes rīki dialogflow https://dialogflow.com/ viss klasiskais komplekts spēcīga dialoga apraksta vide google
  20. 20. izstrādes rīki ibm watson https://www.ibm.com/watson/how-to-build-a-chatbot/ viss klasiskais komplekts mašīnmācīšanās balss u.c. servisi
  21. 21. izstrādes rīki u.c., u.t.t., u.tml. amazon lex chatfuel botengine.ai kas vēl?
  22. 22. mašīnmācīšanās & AI nolūku mācīšanās entitāšu mācīšanās dialoga plūsmu vai pat visu dialogu iemācīšanās no piemēriem end-to-end dialoga sistēmas
  23. 23. izaicinājumi valodas balss saziņa dialoga plūsmu aprakstīšana mācīšanās – nolūki, entitātes, dialoga plūsmas B2C modelim pietrūkst vadības paneļi statistikas sarunu pārņemšana versiju uzturēšana

×