chatbot in sale management
TRANSCRIPT
Chatbot In Sale management
VõDuyTuấnCEO/FounderTeamcrop.com
Vo Duy Tuan
§ PHP
§ Web Scalability & Optimization
§ Data Mining
§ E-Commerce
§ Docker & Microservices
Interests
Table of contents
• Chatbot classification • Why Telegram platform • How Telegram chatbots work • Authentication & Authorization • Build chatbot with PHP • Artificial Intelligence with AIML
1. Chatbot classification
• Based on session – Transactional – Conversational
• Based on implementation: – Pattern matching – Machine learning
1.1. Transactional chatbot
1.2. Conversational chatbot
1.3. Pattern matching chatbot
1.4. Machine learning chatbot
2. Why Telegram platform?
• Fast & simple messaging app • More secure • Free • Stickers & Emojis • …and powerful features for Bot
2.1. Inline mode
2.2. Keyboard
2.3. Inline Keyboard
2.4. Command
3. How Telegram chatbots work?
4. Authentication & Authorization
• Service outside Telegram (bot) platform • Same authentication with external system • Same authorization with external system • Login / Logout from bot session
4.1. Init Session
4.2. Authentication
4.3. Finish binding account
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
5.1. Create new bot
5.1. Create new bot (cont.)
5.2. Bot Webhook Registration
5.3.Webhookimplementa=on
6. Artificial Intelligence with AIML
6.1. AIMLInterpreter Nodejs library
Read more