Stefan Bosse: Distributed Serverless Chat Bot Networks using mobile Agents

Distributed Serverless Chat Bot Networks using mobile Agents: A Distributed Data Base Model for Social Networking and Data Analytics

Stefan Bosse

University of Bremen, Dept. Mathematics & Computer Science, Bremen, Germany

sbosse@uni-bremen.de

1 / 23

Stefan Bosse: Distributed Serverless Chat Bot Networks using mobile Agents

Introduction

Motivation and Summary

Networking: This work addresses a novel distributed chat bot network methodology architecture

Mobility: Chat bots are implemented by Mobile Agents (Mobile Software)

Interaction: Chat bots performing dialogues by using a script and knowledge data base

2 / 23

Stefan Bosse: Distributed Serverless Chat Bot Networks using mobile Agents

Objectives

  1. From human-machine to human-network communication. Next generation Chat bots improve social networking;

  2. Filling the reality gap. Hypothesis: A group of cooperating Chat bots can improve quality of dialogue flows significantly;

  3. Scalability. Distributed Chat bot networks implemented with self-organising agents can extend knowledge bases and fit to large-scale environments like Smart City ⇒ Crowd Control.

  4. Sensors. Chat bots are not limited to conversation only; they are sensor data sources for analytics, too!

3 / 23

Stefan Bosse: Distributed Serverless Chat Bot Networks using mobile Agents

State of the Art - Where we are

  • Today human-machine dialogues performed and moderated by chat bots are ubiquitous.

Chat bots are now integrated in popular messaging programs and also appear as stand-alone services like Amazon Alexa, Microsoft’s Cortana, and Apples Siri. Central part of dialogue robots is Natural Language Processing (NLP) and Knowledge Logic.

4 / 23

Stefan Bosse: Distributed Serverless Chat Bot Networks using mobile Agents

History