SlideShare une entreprise Scribd logo
1  sur  27
Using Chatbots to Assist Communication in
Collaborative Networks
Christian Frommert, Anna Häfner, Julia Friedrich and Christian Zinke
About
Dr. Christian Zinke - zinke@infai.org | sbdigital.infai.org
Working Group ET: Efficient Technology Integration
Datafrom to Solution
CC – Siwat V - https://www.iconfinder.com/icons/2377629/business_computer_devices_mobile_phone_responsive_technology_icon
Smart Processes & Services
Digital Platforms
Knowledge Integration/Engineering
(1) Give an overview of current chatbot engines and their states
(2) Design a solution for better interaction and knowledge exchange
(3) Implement a chatbot into use-cases to demonstrate the benefits
Goals
Dr. Christian Zinke - zinke@infai.org | sbdigital.infai.org
Enterprise Social Networks,
Natural Language Processing
and Chatbots
Social networks in enterprises
Web-based platform which
allow user to contribute
persistent objects to a
shared pool
Enterprise
Social Network
Dr. Christian Zinke - zinke@infai.org | sbdigital.infai.org
Leonardi, Huysman et al. 2013 – Enterprise Social Media
Social networks in enterprises
Collabor
ation
Communica
tion
Messenger
Task
Management
Document
Management
Enterprise
Social Network
Dr. Christian Zinke - zinke@infai.org | sbdigital.infai.org
NLP (Natural Language Processing)
Dr. Christian Zinke - zinke@infai.org | sbdigital.infai.org
Natural Language Processing
“is a theory-motivate rang of
computational techniques for
automatic analysis and
representation of human language”
NLP
Dr. Christian Zinke - zinke@infai.org | sbdigital.infai.org
Cambria, E., White, B.: Jumping NLP Curves. A Review of Natural Language
Processing Research [Review Article]. IEEE Comput. Intell. Mag. (2014). doi:
10.1109/MCI.2014.2307227
NLU – Natural Language
Understanding
Natural Language Processing
“is a theory-motivate rang of
computational techniques for
automatic analysis and
representation of human language”
NLP
Dr. Christian Zinke - zinke@infai.org | sbdigital.infai.org
NLU – Natural Language
Understanding
NLG – Natural Language
Generation
Natural Language Processing
Dr. Christian Zinke - zinke@infai.org | sbdigital.infai.org
NLU – Natural Language
Understanding
Classification of the input
(Intention)
Extraction of variables
(Entities)
Tools: : Spacy, MITIE,
Duckling
Chatbots
Dr. Christian Zinke - zinke@infai.org | sbdigital.infai.org
Chatbots
Is a text-based software system
that interact with human users
in their natural language and
make decisions based on
predefined rules
Chatbot
Dr. Christian Zinke - zinke@infai.org | sbdigital.infai.org
Shawar, B.A., Atwell, E.: Different Measurements Metrics to Evaluate a Chatbot System. In: Proceedings of the
Workshop on Bridging the Gap: Academic and Industrial Research in Dialog Technologies, pp. 89–96.
Association for Computational Linguistics, Stroudsburg, PA, USA (2007)
Chatbot
CC GPL v2 Iconfinder ApS: https://www.iconfinder.com/iconfinder
Input
Output
Analyse
Context
Action
Dr. Christian Zinke - zinke@infai.org | sbdigital.infai.org
Chatbots
In a nutshell
Dr. Christian Zinke - zinke@infai.org | sbdigital.infai.org
Summery
Enterprise
Social
Networks
NLPGiven Tasks
Chatbot
Understand
Support
Dr. Christian Zinke - zinke@infai.org | sbdigital.infai.org
Overview Chatbots
Chatbots
Dr. Christian Zinke - zinke@infai.org | sbdigital.infai.org
Chatbots
On Premise?
Open Source?
Plugins?
API?
NLU?
Context
sensitive?
Dr. Christian Zinke - zinke@infai.org | sbdigital.infai.org
Overview
21 chatbots are evaluated
Deeper analysis on on-
premise and interoperable
Open Source Solutions
(10)
Dr. Christian Zinke - zinke@infai.org | sbdigital.infai.org
Implementation
The daily struggle: arrange a meeting
inefficient
Dr. Christian Zinke - zinke@infai.org | sbdigital.infai.org
time-consuming
annoying
From chatbot to ESN – the architecture
Rasahub, https://github.com/DServSys/Rasahub
Rasahub Humhub (ESN)Rasa_Core
Rasa_NLU Google Calendar
Bot answer
SQL Insert
User Message
Data from Calendar
SQL Select
Bot answer
Socket
User Message
Data
Socket
Data from Calendar
API
User Message
Intents
Entities
Dr. Christian Zinke - zinke@infai.org | sbdigital.infai.org
Train the model – conversation flow
Dr. Christian Zinke - zinke@infai.org | sbdigital.infai.org
Train the model
Dr. Christian Zinke - zinke@infai.org | sbdigital.infai.org
## intent:inform_calendar
* please make an appointment on [Wednesday](day)
* please make an appointment on [Friday](day)
* find an appointment on [Thursday](day)
* find an appointment on [Monday](day)
* is there a free date on [Friday](day)
* is there a free date on [Monday](day)
* please make an appointment on [Tuesday](day) for
[10 minutes](duration:10)
* find appointment on [Thursday](day) for [10
minutes](duration:10)
## Generated Story -908337105314369877
* inform_calendar{"day": "heute", "time": "2018-01-
04T00:00:00.000Z"}
- action_extract_calendarinfo
- slot{"lastBotUtterance": "utter_ask_duration"}
- slot{"extractedDayFrom": "2018-01-
04T00:00:00.000Z"}
- slot{"timeValid": "True"}
* inform_calendar{"duration": 1.0}
- action_extract_calendarinfo
- slot{"lastBotUtterance": "utter_ask_participants"}
- slot{"extractedDuration": "60"}
- slot{"durationValid": "True"}
Definitions
Dr. Christian Zinke - zinke@infai.org | sbdigital.infai.org
Prove of concept
Dr. Christian Zinke - zinke@infai.org | sbdigital.infai.org
Calendar Chat
Partner 2
Calendar Chat
Partner 1
Conversation with
the bot New Calendar Chat
Partner 2
Finale meeting
arrangement
Thank you
Christian Zinke
zinke@infai.org
sbdigital.infai.org
The German Federal Ministry of Education and Research have funded the work leading
to this publication under grant number 02L15A070 (Project: SB:Digital). The
authors thank for the funding
Dr. Christian Zinke - zinke@infai.org | sbdigital.infai.org

Contenu connexe

Similaire à Using Chatbots to Assist Communication in Collaborative Networks: 19th IFIP WG 5.5 Working Conference on Virtual Enterprises, PRO-VE 2018, Cardiff, UK, September 17-19, 2018, Proceedings

Building a development community within your workplace
Building a development community within your workplaceBuilding a development community within your workplace
Building a development community within your workplacePatrick Viafore
 
2017 Tutorial - Deep Learning for Dialogue Systems
2017 Tutorial - Deep Learning for Dialogue Systems2017 Tutorial - Deep Learning for Dialogue Systems
2017 Tutorial - Deep Learning for Dialogue SystemsMLReview
 
A Research Paper on HUMAN MACHINE CONVERSATION USING CHATBOT
A Research Paper on HUMAN MACHINE CONVERSATION USING CHATBOTA Research Paper on HUMAN MACHINE CONVERSATION USING CHATBOT
A Research Paper on HUMAN MACHINE CONVERSATION USING CHATBOTIRJET Journal
 
What is Digital Humanities?: A Primer for Students in Museum Studies
What is Digital Humanities?: A Primer for Students in Museum StudiesWhat is Digital Humanities?: A Primer for Students in Museum Studies
What is Digital Humanities?: A Primer for Students in Museum Studies6500jmk4
 
IRJET- A Survey to Chatbot System with Knowledge Base Database by using Artif...
IRJET- A Survey to Chatbot System with Knowledge Base Database by using Artif...IRJET- A Survey to Chatbot System with Knowledge Base Database by using Artif...
IRJET- A Survey to Chatbot System with Knowledge Base Database by using Artif...IRJET Journal
 
Pollard Kmwi 2007 Session A105
Pollard   Kmwi 2007 Session A105Pollard   Kmwi 2007 Session A105
Pollard Kmwi 2007 Session A105Dave Pollard
 
許永真/Crowd Computing for Big and Deep AI
許永真/Crowd Computing for Big and Deep AI許永真/Crowd Computing for Big and Deep AI
許永真/Crowd Computing for Big and Deep AI台灣資料科學年會
 
Leveling up your bot with language intelligence!
Leveling up your bot with language intelligence!Leveling up your bot with language intelligence!
Leveling up your bot with language intelligence!Kevin Leung
 
Understanding Human Conversations with AI
Understanding Human Conversations with AI Understanding Human Conversations with AI
Understanding Human Conversations with AI Rajath D M
 
“SKYE : Voice Based AI Desktop Assistant”
“SKYE : Voice Based AI Desktop Assistant”“SKYE : Voice Based AI Desktop Assistant”
“SKYE : Voice Based AI Desktop Assistant”IRJET Journal
 
ChatGPT OpenAI Primer for Business
ChatGPT OpenAI Primer for BusinessChatGPT OpenAI Primer for Business
ChatGPT OpenAI Primer for BusinessDion Hinchcliffe
 
Let's Talk: fundamentals of conversational design
Let's Talk: fundamentals of conversational designLet's Talk: fundamentals of conversational design
Let's Talk: fundamentals of conversational designNikita Lukianets
 
Watanuki napier seminar2
Watanuki napier seminar2Watanuki napier seminar2
Watanuki napier seminar2Hugo Watanuki
 
A Voice Based Assistant Using Google Dialogflow And Machine Learning
A Voice Based Assistant Using Google Dialogflow And Machine LearningA Voice Based Assistant Using Google Dialogflow And Machine Learning
A Voice Based Assistant Using Google Dialogflow And Machine LearningEmily Smith
 
Crowdsourcing & Gamification
Crowdsourcing & Gamification Crowdsourcing & Gamification
Crowdsourcing & Gamification Yefeng Liu
 
An Intelligent Career Counselling Bot A System for Counselling
An Intelligent Career Counselling Bot A System for CounsellingAn Intelligent Career Counselling Bot A System for Counselling
An Intelligent Career Counselling Bot A System for CounsellingIRJET Journal
 
isl mini project report Akshay
isl mini project report Akshayisl mini project report Akshay
isl mini project report AkshayAkshayKalapgar
 
Shifting Scientific Practice - ORCID 2015
Shifting Scientific Practice - ORCID 2015Shifting Scientific Practice - ORCID 2015
Shifting Scientific Practice - ORCID 2015Kaitlin Thaney
 

Similaire à Using Chatbots to Assist Communication in Collaborative Networks: 19th IFIP WG 5.5 Working Conference on Virtual Enterprises, PRO-VE 2018, Cardiff, UK, September 17-19, 2018, Proceedings (20)

Building a development community within your workplace
Building a development community within your workplaceBuilding a development community within your workplace
Building a development community within your workplace
 
CHATBOT PPT-2.pptx
CHATBOT PPT-2.pptxCHATBOT PPT-2.pptx
CHATBOT PPT-2.pptx
 
2017 Tutorial - Deep Learning for Dialogue Systems
2017 Tutorial - Deep Learning for Dialogue Systems2017 Tutorial - Deep Learning for Dialogue Systems
2017 Tutorial - Deep Learning for Dialogue Systems
 
A Research Paper on HUMAN MACHINE CONVERSATION USING CHATBOT
A Research Paper on HUMAN MACHINE CONVERSATION USING CHATBOTA Research Paper on HUMAN MACHINE CONVERSATION USING CHATBOT
A Research Paper on HUMAN MACHINE CONVERSATION USING CHATBOT
 
What is Digital Humanities?: A Primer for Students in Museum Studies
What is Digital Humanities?: A Primer for Students in Museum StudiesWhat is Digital Humanities?: A Primer for Students in Museum Studies
What is Digital Humanities?: A Primer for Students in Museum Studies
 
IRJET- A Survey to Chatbot System with Knowledge Base Database by using Artif...
IRJET- A Survey to Chatbot System with Knowledge Base Database by using Artif...IRJET- A Survey to Chatbot System with Knowledge Base Database by using Artif...
IRJET- A Survey to Chatbot System with Knowledge Base Database by using Artif...
 
Pollard Kmwi 2007 Session A105
Pollard   Kmwi 2007 Session A105Pollard   Kmwi 2007 Session A105
Pollard Kmwi 2007 Session A105
 
許永真/Crowd Computing for Big and Deep AI
許永真/Crowd Computing for Big and Deep AI許永真/Crowd Computing for Big and Deep AI
許永真/Crowd Computing for Big and Deep AI
 
Leveling up your bot with language intelligence!
Leveling up your bot with language intelligence!Leveling up your bot with language intelligence!
Leveling up your bot with language intelligence!
 
Understanding Human Conversations with AI
Understanding Human Conversations with AI Understanding Human Conversations with AI
Understanding Human Conversations with AI
 
“SKYE : Voice Based AI Desktop Assistant”
“SKYE : Voice Based AI Desktop Assistant”“SKYE : Voice Based AI Desktop Assistant”
“SKYE : Voice Based AI Desktop Assistant”
 
ChatGPT OpenAI Primer for Business
ChatGPT OpenAI Primer for BusinessChatGPT OpenAI Primer for Business
ChatGPT OpenAI Primer for Business
 
Let's Talk: fundamentals of conversational design
Let's Talk: fundamentals of conversational designLet's Talk: fundamentals of conversational design
Let's Talk: fundamentals of conversational design
 
CV - DCHATTERJI
CV - DCHATTERJICV - DCHATTERJI
CV - DCHATTERJI
 
Watanuki napier seminar2
Watanuki napier seminar2Watanuki napier seminar2
Watanuki napier seminar2
 
A Voice Based Assistant Using Google Dialogflow And Machine Learning
A Voice Based Assistant Using Google Dialogflow And Machine LearningA Voice Based Assistant Using Google Dialogflow And Machine Learning
A Voice Based Assistant Using Google Dialogflow And Machine Learning
 
Crowdsourcing & Gamification
Crowdsourcing & Gamification Crowdsourcing & Gamification
Crowdsourcing & Gamification
 
An Intelligent Career Counselling Bot A System for Counselling
An Intelligent Career Counselling Bot A System for CounsellingAn Intelligent Career Counselling Bot A System for Counselling
An Intelligent Career Counselling Bot A System for Counselling
 
isl mini project report Akshay
isl mini project report Akshayisl mini project report Akshay
isl mini project report Akshay
 
Shifting Scientific Practice - ORCID 2015
Shifting Scientific Practice - ORCID 2015Shifting Scientific Practice - ORCID 2015
Shifting Scientific Practice - ORCID 2015
 

Dernier

Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...jana861314
 
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...Sérgio Sacani
 
Analytical Profile of Coleus Forskohlii | Forskolin .pdf
Analytical Profile of Coleus Forskohlii | Forskolin .pdfAnalytical Profile of Coleus Forskohlii | Forskolin .pdf
Analytical Profile of Coleus Forskohlii | Forskolin .pdfSwapnil Therkar
 
Behavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdfBehavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdfSELF-EXPLANATORY
 
zoogeography of pakistan.pptx fauna of Pakistan
zoogeography of pakistan.pptx fauna of Pakistanzoogeography of pakistan.pptx fauna of Pakistan
zoogeography of pakistan.pptx fauna of Pakistanzohaibmir069
 
Ahmedabad Call Girls Service 9537192988 can satisfy every one of your dreams
Ahmedabad Call Girls Service 9537192988 can satisfy every one of your dreamsAhmedabad Call Girls Service 9537192988 can satisfy every one of your dreams
Ahmedabad Call Girls Service 9537192988 can satisfy every one of your dreamsoolala9823
 
Grafana in space: Monitoring Japan's SLIM moon lander in real time
Grafana in space: Monitoring Japan's SLIM moon lander  in real timeGrafana in space: Monitoring Japan's SLIM moon lander  in real time
Grafana in space: Monitoring Japan's SLIM moon lander in real timeSatoshi NAKAHIRA
 
Disentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTDisentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTSérgio Sacani
 
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...Sérgio Sacani
 
Natural Polymer Based Nanomaterials
Natural Polymer Based NanomaterialsNatural Polymer Based Nanomaterials
Natural Polymer Based NanomaterialsAArockiyaNisha
 
GFP in rDNA Technology (Biotechnology).pptx
GFP in rDNA Technology (Biotechnology).pptxGFP in rDNA Technology (Biotechnology).pptx
GFP in rDNA Technology (Biotechnology).pptxAleenaTreesaSaji
 
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptxSOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptxkessiyaTpeter
 
Boyles law module in the grade 10 science
Boyles law module in the grade 10 scienceBoyles law module in the grade 10 science
Boyles law module in the grade 10 sciencefloriejanemacaya1
 
The Black hole shadow in Modified Gravity
The Black hole shadow in Modified GravityThe Black hole shadow in Modified Gravity
The Black hole shadow in Modified GravitySubhadipsau21168
 
Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Patrick Diehl
 
Module 4: Mendelian Genetics and Punnett Square
Module 4:  Mendelian Genetics and Punnett SquareModule 4:  Mendelian Genetics and Punnett Square
Module 4: Mendelian Genetics and Punnett SquareIsiahStephanRadaza
 
Bentham & Hooker's Classification. along with the merits and demerits of the ...
Bentham & Hooker's Classification. along with the merits and demerits of the ...Bentham & Hooker's Classification. along with the merits and demerits of the ...
Bentham & Hooker's Classification. along with the merits and demerits of the ...Nistarini College, Purulia (W.B) India
 
Recombination DNA Technology (Microinjection)
Recombination DNA Technology (Microinjection)Recombination DNA Technology (Microinjection)
Recombination DNA Technology (Microinjection)Jshifa
 
Analytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxAnalytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxSwapnil Therkar
 
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.aasikanpl
 

Dernier (20)

Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
 
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
 
Analytical Profile of Coleus Forskohlii | Forskolin .pdf
Analytical Profile of Coleus Forskohlii | Forskolin .pdfAnalytical Profile of Coleus Forskohlii | Forskolin .pdf
Analytical Profile of Coleus Forskohlii | Forskolin .pdf
 
Behavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdfBehavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdf
 
zoogeography of pakistan.pptx fauna of Pakistan
zoogeography of pakistan.pptx fauna of Pakistanzoogeography of pakistan.pptx fauna of Pakistan
zoogeography of pakistan.pptx fauna of Pakistan
 
Ahmedabad Call Girls Service 9537192988 can satisfy every one of your dreams
Ahmedabad Call Girls Service 9537192988 can satisfy every one of your dreamsAhmedabad Call Girls Service 9537192988 can satisfy every one of your dreams
Ahmedabad Call Girls Service 9537192988 can satisfy every one of your dreams
 
Grafana in space: Monitoring Japan's SLIM moon lander in real time
Grafana in space: Monitoring Japan's SLIM moon lander  in real timeGrafana in space: Monitoring Japan's SLIM moon lander  in real time
Grafana in space: Monitoring Japan's SLIM moon lander in real time
 
Disentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTDisentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOST
 
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
 
Natural Polymer Based Nanomaterials
Natural Polymer Based NanomaterialsNatural Polymer Based Nanomaterials
Natural Polymer Based Nanomaterials
 
GFP in rDNA Technology (Biotechnology).pptx
GFP in rDNA Technology (Biotechnology).pptxGFP in rDNA Technology (Biotechnology).pptx
GFP in rDNA Technology (Biotechnology).pptx
 
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptxSOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
 
Boyles law module in the grade 10 science
Boyles law module in the grade 10 scienceBoyles law module in the grade 10 science
Boyles law module in the grade 10 science
 
The Black hole shadow in Modified Gravity
The Black hole shadow in Modified GravityThe Black hole shadow in Modified Gravity
The Black hole shadow in Modified Gravity
 
Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?
 
Module 4: Mendelian Genetics and Punnett Square
Module 4:  Mendelian Genetics and Punnett SquareModule 4:  Mendelian Genetics and Punnett Square
Module 4: Mendelian Genetics and Punnett Square
 
Bentham & Hooker's Classification. along with the merits and demerits of the ...
Bentham & Hooker's Classification. along with the merits and demerits of the ...Bentham & Hooker's Classification. along with the merits and demerits of the ...
Bentham & Hooker's Classification. along with the merits and demerits of the ...
 
Recombination DNA Technology (Microinjection)
Recombination DNA Technology (Microinjection)Recombination DNA Technology (Microinjection)
Recombination DNA Technology (Microinjection)
 
Analytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxAnalytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptx
 
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
 

Using Chatbots to Assist Communication in Collaborative Networks: 19th IFIP WG 5.5 Working Conference on Virtual Enterprises, PRO-VE 2018, Cardiff, UK, September 17-19, 2018, Proceedings

  • 1. Using Chatbots to Assist Communication in Collaborative Networks Christian Frommert, Anna Häfner, Julia Friedrich and Christian Zinke
  • 2. About Dr. Christian Zinke - zinke@infai.org | sbdigital.infai.org Working Group ET: Efficient Technology Integration Datafrom to Solution CC – Siwat V - https://www.iconfinder.com/icons/2377629/business_computer_devices_mobile_phone_responsive_technology_icon Smart Processes & Services Digital Platforms Knowledge Integration/Engineering
  • 3. (1) Give an overview of current chatbot engines and their states (2) Design a solution for better interaction and knowledge exchange (3) Implement a chatbot into use-cases to demonstrate the benefits Goals Dr. Christian Zinke - zinke@infai.org | sbdigital.infai.org
  • 4. Enterprise Social Networks, Natural Language Processing and Chatbots
  • 5. Social networks in enterprises Web-based platform which allow user to contribute persistent objects to a shared pool Enterprise Social Network Dr. Christian Zinke - zinke@infai.org | sbdigital.infai.org Leonardi, Huysman et al. 2013 – Enterprise Social Media
  • 6. Social networks in enterprises Collabor ation Communica tion Messenger Task Management Document Management Enterprise Social Network Dr. Christian Zinke - zinke@infai.org | sbdigital.infai.org
  • 7. NLP (Natural Language Processing) Dr. Christian Zinke - zinke@infai.org | sbdigital.infai.org
  • 8. Natural Language Processing “is a theory-motivate rang of computational techniques for automatic analysis and representation of human language” NLP Dr. Christian Zinke - zinke@infai.org | sbdigital.infai.org Cambria, E., White, B.: Jumping NLP Curves. A Review of Natural Language Processing Research [Review Article]. IEEE Comput. Intell. Mag. (2014). doi: 10.1109/MCI.2014.2307227 NLU – Natural Language Understanding
  • 9. Natural Language Processing “is a theory-motivate rang of computational techniques for automatic analysis and representation of human language” NLP Dr. Christian Zinke - zinke@infai.org | sbdigital.infai.org NLU – Natural Language Understanding NLG – Natural Language Generation
  • 10. Natural Language Processing Dr. Christian Zinke - zinke@infai.org | sbdigital.infai.org NLU – Natural Language Understanding Classification of the input (Intention) Extraction of variables (Entities) Tools: : Spacy, MITIE, Duckling
  • 11. Chatbots Dr. Christian Zinke - zinke@infai.org | sbdigital.infai.org
  • 12. Chatbots Is a text-based software system that interact with human users in their natural language and make decisions based on predefined rules Chatbot Dr. Christian Zinke - zinke@infai.org | sbdigital.infai.org Shawar, B.A., Atwell, E.: Different Measurements Metrics to Evaluate a Chatbot System. In: Proceedings of the Workshop on Bridging the Gap: Academic and Industrial Research in Dialog Technologies, pp. 89–96. Association for Computational Linguistics, Stroudsburg, PA, USA (2007)
  • 13. Chatbot CC GPL v2 Iconfinder ApS: https://www.iconfinder.com/iconfinder Input Output Analyse Context Action Dr. Christian Zinke - zinke@infai.org | sbdigital.infai.org Chatbots
  • 14. In a nutshell Dr. Christian Zinke - zinke@infai.org | sbdigital.infai.org
  • 17. Chatbots Dr. Christian Zinke - zinke@infai.org | sbdigital.infai.org
  • 18. Chatbots On Premise? Open Source? Plugins? API? NLU? Context sensitive? Dr. Christian Zinke - zinke@infai.org | sbdigital.infai.org
  • 19. Overview 21 chatbots are evaluated Deeper analysis on on- premise and interoperable Open Source Solutions (10) Dr. Christian Zinke - zinke@infai.org | sbdigital.infai.org
  • 21. The daily struggle: arrange a meeting inefficient Dr. Christian Zinke - zinke@infai.org | sbdigital.infai.org time-consuming annoying
  • 22. From chatbot to ESN – the architecture Rasahub, https://github.com/DServSys/Rasahub Rasahub Humhub (ESN)Rasa_Core Rasa_NLU Google Calendar Bot answer SQL Insert User Message Data from Calendar SQL Select Bot answer Socket User Message Data Socket Data from Calendar API User Message Intents Entities Dr. Christian Zinke - zinke@infai.org | sbdigital.infai.org
  • 23. Train the model – conversation flow Dr. Christian Zinke - zinke@infai.org | sbdigital.infai.org
  • 24. Train the model Dr. Christian Zinke - zinke@infai.org | sbdigital.infai.org ## intent:inform_calendar * please make an appointment on [Wednesday](day) * please make an appointment on [Friday](day) * find an appointment on [Thursday](day) * find an appointment on [Monday](day) * is there a free date on [Friday](day) * is there a free date on [Monday](day) * please make an appointment on [Tuesday](day) for [10 minutes](duration:10) * find appointment on [Thursday](day) for [10 minutes](duration:10) ## Generated Story -908337105314369877 * inform_calendar{"day": "heute", "time": "2018-01- 04T00:00:00.000Z"} - action_extract_calendarinfo - slot{"lastBotUtterance": "utter_ask_duration"} - slot{"extractedDayFrom": "2018-01- 04T00:00:00.000Z"} - slot{"timeValid": "True"} * inform_calendar{"duration": 1.0} - action_extract_calendarinfo - slot{"lastBotUtterance": "utter_ask_participants"} - slot{"extractedDuration": "60"} - slot{"durationValid": "True"}
  • 25. Definitions Dr. Christian Zinke - zinke@infai.org | sbdigital.infai.org
  • 26. Prove of concept Dr. Christian Zinke - zinke@infai.org | sbdigital.infai.org Calendar Chat Partner 2 Calendar Chat Partner 1 Conversation with the bot New Calendar Chat Partner 2 Finale meeting arrangement
  • 27. Thank you Christian Zinke zinke@infai.org sbdigital.infai.org The German Federal Ministry of Education and Research have funded the work leading to this publication under grant number 02L15A070 (Project: SB:Digital). The authors thank for the funding Dr. Christian Zinke - zinke@infai.org | sbdigital.infai.org

Notes de l'éditeur

  1. Web‐based platforms that allow workers to (1) communicate messages with specific coworkers or broadcast messages to everyone in the organization; (2) explicitly indicate or implicitly reveal particular coworkers as communication partners; (3) post, edit, and sort text and files linked to themselves or others; and (4) view the messages, connections, text, and files communicated, posted, edited and sorted by anyone else in the organization at any time of their choosing