Chatbot là gì?
Chatbot là phần mềm tự động trò chuyện với người dùng qua tin nhắn văn bản hoặc giọng nói, thay cho việc một nhân viên phải trả lời trực tiếp. Có hai loại chính: chatbot theo kịch bản cố định (rule-based) chỉ trả lời đúng các câu hỏi đã được lập trình sẵn theo luồng nút bấm hoặc từ khoá, và chatbot AI dùng mô hình ngôn ngữ lớn để hiểu câu hỏi diễn đạt tự do và trả lời linh hoạt hơn, kể cả câu hỏi chưa từng gặp trước đó.
Chatbot đầu tiên trong lịch sử máy tính là ELIZA, do Joseph Weizenbaum tạo ra tại MIT năm 1966, mô phỏng một nhà trị liệu tâm lý bằng cách nhận diện từ khoá trong câu và phản hồi theo mẫu có sẵn. Chatbot theo kịch bản cố định vẫn phổ biến cho các luồng đơn giản (đặt lịch, tra cứu đơn hàng) vì dễ kiểm soát câu trả lời. Chatbot AI, kết hợp với dữ liệu riêng của doanh nghiệp (RAG), phù hợp hơn cho các câu hỏi mở, cần hiểu ngữ cảnh, hoặc số lượng câu hỏi thường gặp quá lớn để liệt kê hết bằng kịch bản.
Thành phần
Chatbot theo kịch bản (rule-based)
Luồng hội thoại cố định theo nút bấm hoặc từ khoá đã lập trình sẵn. Dễ kiểm soát, không trả lời sai ngoài kịch bản, nhưng cứng khi gặp câu hỏi lạ.
Chatbot AI (dựa mô hình ngôn ngữ lớn)
Hiểu câu hỏi diễn đạt tự do, trả lời linh hoạt hơn. Cần kết nối với dữ liệu riêng của doanh nghiệp để trả lời đúng thông tin thực tế, không bịa.
Kênh triển khai
Website (widget chat), Zalo OA, Messenger, hoặc tổng đài thoại tự động - cùng một bộ não, khác kênh giao tiếp.
Chuyển tiếp cho người thật (handoff)
Khi chatbot không xử lý được hoặc khách yêu cầu, hội thoại được chuyển cho nhân viên với đầy đủ lịch sử trò chuyện.
Lợi ích và thời điểm triển khai
Lợi ích
- Chatbot hoạt động 24/7, khách hàng không phải chờ đến ngày làm việc tiếp theo để hỏi những câu đơn giản.
- Các câu hỏi thường gặp (giờ mở cửa, cách đặt hàng, tra cứu đơn) được chatbot xử lý, nhân viên tập trung vào ca khó.
- Khách hàng nhận câu trả lời tức thì thay vì chờ nhân viên rảnh tay đọc tin nhắn.
- Dữ liệu câu hỏi khách hàng thường hỏi giúp doanh nghiệp biết nên bổ sung thông tin gì trên website hoặc sản phẩm.
Nên triển khai khi
- Nhân viên chăm sóc khách hàng trả lời đi trả lời lại cùng một nhóm câu hỏi mỗi ngày
- Khách hàng nhắn tin ngoài giờ làm việc và phải chờ đến hôm sau mới có phản hồi
- Lượng tin nhắn tăng theo mùa vụ, không thể tuyển thêm người chỉ để phục vụ giai đoạn cao điểm
- Đã có tài liệu FAQ, chính sách, catalogue nhưng khách hàng vẫn phải hỏi lại nhân viên vì không tự tra được
Câu hỏi thường gặp
Chatbot theo kịch bản và chatbot AI, chọn loại nào?
Chatbot theo kịch bản phù hợp khi số lượng câu hỏi có thể liệt kê hết và câu trả lời cần chính xác tuyệt đối (tra cứu đơn hàng, đặt lịch). Chatbot AI phù hợp khi câu hỏi đa dạng, diễn đạt tự do, hoặc cần hiểu ngữ cảnh cuộc trò chuyện. Nhiều hệ thống kết hợp cả hai: kịch bản cho luồng chính, AI cho phần hỏi đáp mở.
Chatbot AI có bịa thông tin không?
Có thể, nếu chỉ dùng mô hình ngôn ngữ chung mà không gắn với dữ liệu thật của doanh nghiệp. Cách giảm rủi ro này là kết nối chatbot với tài liệu, chính sách, dữ liệu sản phẩm thật của doanh nghiệp (kỹ thuật gọi là RAG) để chatbot trả lời dựa trên nguồn có thật thay vì tự suy đoán.
Chatbot có thay thế hoàn toàn nhân viên chăm sóc khách hàng không?
Không. Chatbot xử lý tốt các câu hỏi lặp lại, đơn giản, còn các tình huống phức tạp, cần đàm phán, hoặc khách hàng bức xúc vẫn cần chuyển cho người thật xử lý. Mục tiêu là giảm tải phần lặp lại, không phải bỏ hẳn đội chăm sóc khách hàng.
Triển khai chatbot trên Zalo khác gì trên website?
Về bản chất cùng một bộ xử lý hội thoại, nhưng mỗi kênh có giới hạn kỹ thuật riêng (định dạng tin nhắn, giới hạn gửi chủ động của Zalo OA, cách xác thực người dùng). Doanh nghiệp Việt Nam thường ưu tiên Zalo vì đây là kênh khách hàng đã quen dùng.
Khái niệm khác
Tất cảMachine Learning là gì?
Machine Learning (Học máy) là một nhánh của trí tuệ nhân tạo (AI), trong đó máy tính tự tìm ra quy luật từ dữ liệu có sẵn thay vì được lập trình sẵn từng luật cụ thể. Thuật ngữ này được Arthur Samuel đặt ra năm 1959 khi ông viết một chương trình chơi cờ đam tự cải thiện qua từng ván đấu. Deep Learning (học sâu) là một kỹ thuật cụ thể trong Machine Learning, dùng mạng nơ-ron nhiều lớp, đứng sau phần lớn tiến bộ AI gần đây như nhận diện hình ảnh và mô hình ngôn ngữ lớn.
ODC là gì?
ODC (Offshore Development Center - Trung tâm phát triển thuê ngoài) là mô hình trong đó một đội kỹ sư được đặt tại đơn vị thuê ngoài (thường ở nước khác, chi phí nhân sự thấp hơn) nhưng làm việc riêng, dài hạn cho một khách hàng duy nhất, giống như một chi nhánh mở rộng của đội kỹ thuật khách hàng. Khách hàng tự điều phối công việc hằng ngày cho đội đó, còn đơn vị thuê ngoài chỉ lo tuyển dụng, quản lý hành chính và hạ tầng.