chatbot in sale management

27
Chatbot In Sale management Võ Duy Tuấn CEO/Founder Teamcrop.com

Upload: vo-duy-tuan

Post on 16-Apr-2017

780 views

Category:

Internet


0 download

TRANSCRIPT

Page 1: Chatbot in Sale Management

Chatbot In Sale management

VõDuyTuấnCEO/FounderTeamcrop.com

Page 2: Chatbot in Sale Management

Vo Duy Tuan

§  PHP

§  Web Scalability & Optimization

§  Data Mining

§  E-Commerce

§  Docker & Microservices

Interests

CEO/[email protected]

Page 3: Chatbot in Sale Management

Table of contents

•  Chatbot classification •  Why Telegram platform •  How Telegram chatbots work •  Authentication & Authorization •  Build chatbot with PHP •  Artificial Intelligence with AIML

Page 4: Chatbot in Sale Management

1. Chatbot classification

•  Based on session – Transactional – Conversational

•  Based on implementation: – Pattern matching – Machine learning

Page 5: Chatbot in Sale Management

1.1. Transactional chatbot

Page 6: Chatbot in Sale Management

1.2. Conversational chatbot

Page 7: Chatbot in Sale Management

1.3. Pattern matching chatbot

Page 8: Chatbot in Sale Management

1.4. Machine learning chatbot

Page 9: Chatbot in Sale Management

2. Why Telegram platform?

•  Fast & simple messaging app •  More secure •  Free •  Stickers & Emojis •  …and powerful features for Bot

Page 10: Chatbot in Sale Management

2.1. Inline mode

Page 11: Chatbot in Sale Management

2.2. Keyboard

Page 12: Chatbot in Sale Management

2.3. Inline Keyboard

Page 13: Chatbot in Sale Management

2.4. Command

Page 14: Chatbot in Sale Management

3. How Telegram chatbots work?

Page 15: Chatbot in Sale Management

4. Authentication & Authorization

•  Service outside Telegram (bot) platform •  Same authentication with external system •  Same authorization with external system •  Login / Logout from bot session

Page 16: Chatbot in Sale Management

4.1. Init Session

Page 17: Chatbot in Sale Management

4.2. Authentication

Page 18: Chatbot in Sale Management

4.3. Finish binding account

Page 19: Chatbot in Sale Management

5. Build chatbot with PHP

•  Step 1: Create new bot •  Step 2: Bot Webhook Registration •  Step 3: Webhook implementation

– Design chatbot brain – Pattern matching – Advanced pattern matching with AIML

Page 20: Chatbot in Sale Management

5.1. Create new bot

Page 21: Chatbot in Sale Management

5.1. Create new bot (cont.)

Page 22: Chatbot in Sale Management

5.2. Bot Webhook Registration

Page 23: Chatbot in Sale Management

5.3.Webhookimplementa=on

Page 24: Chatbot in Sale Management

6. Artificial Intelligence with AIML

Page 25: Chatbot in Sale Management

6.1. AIMLInterpreter Nodejs library

Page 26: Chatbot in Sale Management

Read more

Page 27: Chatbot in Sale Management

Thanks! CONTACT: [email protected]

0938 916 902

teamcrop.com