Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.

Chatbot for kintone Apps on Facebook Messenger

1.099 Aufrufe

Veröffentlicht am

Chatbot for kintone Apps on Facebook Messenger

Veröffentlicht in: Software
  • Loggen Sie sich ein, um Kommentare anzuzeigen.

Chatbot for kintone Apps on Facebook Messenger

  1. 1. CHATBOT FOR KINTONE APPS ON FACEBOOK MESSENGER N G U Y E N P H A N A N H - C Y B O Z U V I E T N A M
  2. 2. AGENDA ▌Use case ▌Demo ▌How it works? ▌Next steps
  3. 3. USE CASE
  4. 4. USE CASE ▌A company uses a kintone app to manage questions which asked from customer via a Facebook Page Company X (kintone app) Facebook Page f Ask a question Customer
  5. 5. USE CASE ▌The customers wait for an answer from support staff ● 5 minutes ? ● 10 minutes ? ● 1 hour ? ● … even more ? ▌SOLUTION Chatbot for kintone Apps will reply to customer in real-time
  6. 6. DEMO
  7. 7. HOW IT WORKS?
  8. 8. WORKFLOW Core Facebook Page NLP
  9. 9. Sending message to Facebook Page1 Core Facebook Page NLP Customer asks: ”What is a kintone app?”
  10. 10. Forwarding message to Core component2 CoreFacebook Page NLP Facebook App 1 2 1. Incoming message of Facebook Page is triggered by Facebook App 2. Facebook App send message to Core component via the a Webhook
  11. 11. Processing message3 CoreFacebook Page NLP Facebook App 1. Core component is built on - Node.js - Heroku (PaaS) 2. Core component sends the incoming message to NLP component for parsing natural language e.g. “What is a kintone app?” 1 2
  12. 12. NPL4 CoreFacebook Page NLP Facebook App Natural Language Processing component is using Google Cloud Natural API (Beta) “What is a kintone app ?”
  13. 13. Searching FAQ data5 CoreFacebook Page NLP Facebook App 1. Receiving analyzed result from NLP component 2. Searching questions from kintone following * NOUN * ADJ * VERB 1 2 “What is a kintone app ?”
  14. 14. Searching FAQ data6 CoreFacebook Page NLP Facebook App ● Using Rest API of kintone to search questions ● Search condition: like “is” or like “kintone” or like “app” ● Search result ○ “What is kintone?” ○ “What is a kintone space?” ○ “What is a kintone app?” ○ “How does kintone works?” ○ ...
  15. 15. Facebook App CoreFacebook Page NLP Evaluating result7 ● Receiving result from kintone ● Scoring questions ○ “What is kintone?” ○ “What is a kintone space?” ○ “What is a kintone app?” ○ “How does kintone works?” ○ … ● Returning the corresponding answer having highest score question ~2 ~2 ~1 ~3
  16. 16. Facebook App CoreFacebook Page NLP Showing the anwser8 ● Showing the answer of the question e.g. “What is a kintone app?” ● Using Facebook Messenger Platform API (Beta)
  17. 17. NEXT STEPS
  18. 18. AI (Artificial Intelligence) for Chatbot ▌Currently ● naive AI ▌Future works ● Apply more AI algorithms ● Machine Learning
  19. 19. Technologies ▌Facebook Messenger ● Apply for other platforms ▌Core component (Built on Heroku) ● Build on our own server ● Use other PaaS such as AWS ▌NLP component (Google Cloud Natural Language API) ● Try other solutions: Apache OpenNLP
  20. 20. Business Solutions ▌More Business Solutions ● Shipping Order Form ● Product Survey
  21. 21. Thank you Slide: https://goo.gl/nemcvQ anh-nguyen@cybozu.vn

×