Architecture for Chatbot What is Event- Driven Architecture? 01 Loosely Coupled with LINE Webhook Event 02 Enabling Event-Driven by Kafka Family 03 Usecase : Message Sentiment Monitoring 04
Data Processing Event-Driven Architecture Business Processes Business Data Warehouse OLTP OLAP Business Decision Operation Data Bigdata Deep Learning Machine Learning Great Chatbot
LINE Messaging API NLU PROCESSING CHAT LOGS ACCOUNT LINK USER PROFILE BEACON MICRO LOCATION Follow / Unfollow Message Join / Leave Group Beacons Postback Account Link Device Link / Unlink ANALYTIC METRICS Webhook
LINE Messaging API NLU PROCESSING CHAT LOGS ACCOUNT LINK USER PROFILE BEACON MICRO LOCATION Follow / Unfollow Message Join / Leave Group Beacons Postback Account Link Device Link / Unlink ANALYTIC METRICS Webhook http://user-pro Coupling
LINE Messaging API NLU PROCESSING CHAT LOGS ACCOUNT LINK USER PROFILE BEACON MICRO LOCATION Follow / Unfollow Message Join / Leave Group Beacons Postback Account Link Device Link / Unlink ANALYTIC METRICS Event Broker Webhook
LINE Messaging API NLU PROCESSING CHAT LOGS ACCOUNT LINK USER PROFILE BEACON MICRO LOCATION Follow / Unfollow Message Join / Leave Group Beacons Postback Account Link Device Link / Unlink ANALYTIC METRICS Message,
Processing with KSQL Coding Sophistication Dev in Java / Scala Dev in others languages Data Engineer, DevOps BI Analyst No Need for Technical Skill streams
Chatbot False Positive Sample Use Case False Positive Missed Classi fi cation 0% 100% X % Ambiguous Con fi dent Level Fallback Y % 🤥 🥺 🤥 🤥 🥺 🥺 😇 Sorry, I don’t know 🤖 #@%&{]!~]){>=+*?
with live chat experiences Related Sessions .. LINE THAILAND DEVELOPER CONFERENCE 2020 LINE Developer Thailand Pain Point from Chatbot False Positive Sample Use Case Manual Labeling Satisfaction Survey Tone and Sentiment Bot Training Effort
Test ? Event-Driven Challenge Integration test in event driven architecture Related Sessions .. LINE THAILAND DEVELOPER CONFERENCE 2021 </> Request Response HTTP(S) Server Request/Response </> Produce 📮 Message Broker Response Event Source