how to apply cqrs to bots
chat text -> nlp -> command dispacher -> eventstore chat text -> nlp -> agreggators -> repository
How to use AWS Fargate and Lambda for long-running processes in a Serverless app https://serverless.com/blog/serverless-application-for-long-running-process-fargate-lambda/
Deploy containers using Elastic Container Service and CloudFormation https://github.com/awslabs/aws-cloudformation-templates/tree/master/aws/services/ECS
Awesome-ecs https://github.com/nathanpeck/awesome-ecs#self-hosted-in-ec2
Engage users through the Google Assistant https://developers.google.com/actions/designing-your-apps
What is a Conversational UI and why does it matter? https://chatbotsmagazine.com/what-is-a-conversational-ui-and-why-it-matters-de358507b9a2
RiveScript https://www.rivescript.com/docs/tutorial
How to build a chatbot interface https://www.creativebloq.com/how-to/how-to-build-a-chatbot-interface
Using Spring Cloud Stream and Spring State Machine to create event-driven microservices https://github.com/kbastani/event-stream-processing-microservices
Serverless stack https://s3.amazonaws.com/anomaly/ServerlessStack/ServerlessStack-v1.2.5.pdf
UI - UX https://uimovement.com/ | https://uxdesign.cc/ | https://material.io/guidelines/motion/material-motion.html | http://animejs.com
Material design frameworks https://github.com/stasson/vue-mdc-adapter
Tools for building a bot https://botkit.ai/ | https://github.com/botui/botui | https://botpress.io/