Chúng em hi vọng chatbot này sẽ giúp cửa hàng có thể kiểm soát tốt hơnlượng đơn hàng và cải thiện dịch vụ tư vấn khách hàng một cách nhanh chóng,hiệu quả, tăng tính hiệu quả trong kinh d
Trang 1HỌC VIỆN NGÂN HÀNG
KHOA HỆ THỐNG THÔNG TIN QUẢN LÝ
BÀI BÁO CÁO MÔN TRÍ TUỆ NHÂN TẠO TRONG KINH DOANH
( IS42A )
ĐỀ TÀI: Xây dựng Chatbot chăm sóc tư vấn khách hàng cho The Heily Cafe
Giảng viên hướng dẫn : Ths NCS Nguyễn Thị Yến
Trang 25 Trần Thị Huyền Trang 24A4012110
Link youtube: https://www.youtube.com/watch?v=9rmFXdD9vlo
Link fanpage: https://www.facebook.com/profile.php?
id=100091530075465& cft [0]=AZV78uJdmf_DPvHKvBNwWD9o9i5PV_NljopWMS108x4_aI zlopFTjzGv7V1UXRJYzY1xvn425d nLci3sc94SI42flvHaVcfeIDlz9y6LLozCw9d3LDMMtIqRTFbiUfPjDOvzgeQsMlMvd_GRptKktXyLRB5xw5N_Poh-CwhmvZ1fWo7itTCu3Ljy_6v9y6o& tn =-]K-R
2
Trang 3MỤC LỤC
3
Trang 4LỜI MỞ ĐẦU
Hiện nay với sự phát triển của khoa học công nghệ, thời kỳ 4.0 của kỹ thuật
số phát triển trên toàn thế giới, trí tuệ nhân tạo (AI) đang góp phần thay đổi sâusắc nhiều khía cạnh của cuộc sống, dần trở thành một yếu tố quan trọng tronghoạt động của con người Cụ thể, trí tuệ nhân tạo giúp máy tính có được nhữngtrí tuệ của con người như: biết suy nghĩ và lập luận để giải quyết vấn đề, biết giaotiếp do hiểu ngôn ngữ, tiếng nói, biết học và tự thích nghi…Trí thông minh nhântạo liên quan đến cách cư xử, sự học hỏi và khả năng thích ứng thông minh củamáy móc
Chatbot là một chương trình máy tính được dựa trên AI mô phỏng các cuộctrò chuyện của con người Nó còn được gọi là trợ lý kỹ thuật có thể hiểu đượcnhững khả năng của con người Những con robot sẽ làm nhiệm vụ diễn giải và
xử lý các yêu cầu mà người dùng đưa ra, từ đó đưa ra được câu trả lời cho họnhanh chóng, kịp thời mọi lúc khi khách hàng có thắc mắc cần giải đáp Các cửahàng tích hợp chatbot có thể hỗ trợ tiếp cận khách hàng 24/7 mà không cần thuênhân viên trực cả ngày lẫn đêm Điều nay góp phần giảm thiểu chi phí nhưng vẫnmang lại hiệu quả nhất định
Vì vậy chúng em đã chọn chủ đề “Xây dựng chatbot chăm sóc tưvấn khách hàng cho quán café The Heily” Chatbot The Heily ra đời cóthể trả lời hàng loạt tin nhắn của khách hàng để tránh bị bỏ sót đơn hàng,hoạt động 24/24h, điều này mang lại doanh thu lớn, giảm thiểu một phầnchi phí và cải thiện dịch vụ khách hàng tốt hơn
4
Trang 5Chúng em hi vọng chatbot này sẽ giúp cửa hàng có thể kiểm soát tốt hơnlượng đơn hàng và cải thiện dịch vụ tư vấn khách hàng một cách nhanh chóng,hiệu quả, tăng tính hiệu quả trong kinh doanh trong thời đại công nghệ hiện nay.
NỘI DUNG CHƯƠNG I: GIỚI THIỆU TỔNG QUÁT VỀ BÀI TOÁN
I Giới thiệu chung về The Heily Cafe
Quy mô hoạt động: Tại số 12 Phố Chùa Bộc, Quang Trung, Đống Đa, Hà Nội (gầnHọc viện Ngân hàng)
Lĩnh vực hoạt động: kinh doanh các loại đồ uống (cafe, trà sữa, trà )
Giờ mở cửa: Luôn mở cửa
The Heily Cafe là một quán trà sữa, cafe nhỏ xinh, chỉ mới khai trương không lâunhưng đã không còn xa lạ với các bạn sinh viên Học viện Ngân hàng, Thủy Lợi, CôngĐoàn,
II Vấn đề của trà sữa The Heily
Khi đến với trà sữa The Heily Cafe, khách hàng có thể thưởng thức các mónbằng nhiều kênh cung cấp dịch vụ khác nhau như:
Với phương thức đặt hàng cực kỳ đơn giản, khách hàng chỉ cần 1 chiếc điện thoạikết nối internet và vài thao tác nhỏ Tuy nhiên, nhận thấy rằng cửa hàng vẫn còn tồntại một số vấn đề đặc biệt là phản hồi khách hàng chậm do đơn hàng online quá nhiều,
5
Trang 6lượng tin nhắn quá tải mà nguồn nhân lực của quán thì có hạn, đôi khi không thể đápứng các yêu cầu kịp thời của khách hàng.
III Giải pháp
Để giải quyết vấn đề trên, cửa hàng cần đưa ra một giải pháp có thể tối đa hóa chiphí, thuận tiện cho cả của hàng và khách hàng Vì vậy, nhóm 2 chúng em đã hướng tớiviệc sử dụng trí tuệ nhân tạo AI, cụ thể là xây dựng hệ thống chatbot trò chuyện trựctiếp với khách hàng thông qua messenger trên fanpage của cửa hàng
Xây dựng chatbot giúp trà sữa The Heily tiết kiệm được chi phí thuê nhân lực, thờigian, nâng cao chất lượng phục vụ khách hàng, đẩy mạnh quá trình kinh doanh.Chatbot có trả lời được số lượng lớn tin nhắn trong một thời gian rất ngắn; Ngoài racũng đảm bảo mọi tin nhắn của khách hàng đều sẽ được trả lời ngay lập tức, tin nhắn
sẽ không bị dồn đọng lại từ ngày này qua ngày khác Vì vậy cửa hàng có thể yên tâm
về vấn đề phản hồi khách hàng chậm hoặc không trả lời hết các tin nhắn
Chương II XÂY DỰNG CHATBOT ĐỂ GIẢI QUYẾT VẤN ĐỀ
BÀI TOÁN
I Kịch bản xây dựng Bot.
6
Trang 8II Huấn luyện mô hình trên Dialogflow
1 Mô tả bộ từ khóa Entities và các Intents tương ứng
- Quán ở đâu thế
- Quán ở chỗ nào
- Cho mình xinđịa chỉ
Cảm ơn quý khách đãquan tâm đến The Heily Cafe! Địa chỉ bên mình là Số 12 Đường Chùa Bộc, P Quang Trung, Q Đống Đa, Hà NộiGhé quán ngay để thưởng thức đồ uống tuyệt vời của bên mình nhé!
Fanpage: The Heily CafeHotline: +2435868686Email:
TheHeily86@gmail.com
-
-Quý khách quan tâm đến dịch vụ nào bên mình ạ
✅Đặt bàn
✅Ship hàngetuvan - Tư vấn ituvan - Tư vấn - Bạn quan tâm về
8
Trang 9mình với
- Mình muốn biết
- Mình muốn hỏi
- Mình cần tư vấn
điều gì ở The Heily Cafe nhỉ
- The Heily Cafe sẽ giải đáp mọi thắc mắc của bạn ạ
khongdathang )
ituvan-khuyenmai Mua nhiều có được giảm giá không quán
- Quán có sale không
- Quán có free ship không
- Chương trình khuyến mại của quán nhưthế nào vậy
- Quán bớttiền
-The Heily Cafe xin gửi tới bạn chương trình khuyến mãi của quán được áp dụng từ ngày 1/4 đến ngày 10/4 như sau: -
❗ The Heily miễn phí giao hàng cho khách khi mua từ 7 cốc trở lên trong bán kính 4km
❗ Bên cạnh đó, khi check in tại cửa hàng bạn sẽ được giảm ngay 5% trên tổng hóa đơn
-Hãy nhanh tay đặt 9
Trang 10- Quán có voucher
gì không
hàng để nhận được những ưu đãi của TheHeily Cafe bạn nhé!-Quý khách có muốn đặt hàng luôn không ạ?
Nếu có vui lòng nhập
"Đặt hàng"✅Nếu không vui lòng nhập "Không"❌ituvan-khuyenmai-
khongdathang
- Chưa đặthàng
- Tôi không muốn đặthàng
- Không
- Không đặt hàng-
Quý khách có muốn được The Heily Cafe
tư vấn thêm về đồ uống của quán không ạ?
ituvan - menu – HongTraSuaituvan - menu – CafeKemBeoituvan - menu – TraSuaNuongituvan - menu – TraSuaTranChauD
- Quán có món gì thế
- Quán có món gì hot
- Quán có món gì ngon
- Quán có những
Cảm ơn quý khách đãquan tâm đến đồ uốngcủa The Heily Cafe, hiện nay quán xin được phục vụ quý khách 5 món như sau:Hồng trà sữaTrà sữa trân châu đường đenTrà sữa nướng
Cà phê kem béo10
Trang 11uongDenituvan - menu - CafeKemMan
món gì
- Cho mình xinmenu quán với
Cà phê kem mặnQuý khách quan tâm
về đồ uống nào của quán ạ?
eCFKB - cà phê kem
- cafe kembéo đi ạ
- mình quan tâmcafe kembéo
- cà phê kem béo nhé
- cf kem béo đi
Cà phê kem béo có vị ngậy của kem, vị thơm của cà phê và vịngọt của sữa, rất dễ uống
Hãy nhanh tay đặt hàng để nhận được nhiều ưu đãi bạn nhé!Quý khách có muốn đặt hàng ngay không ạ?
Nếu có vui lòng nhập
-"Đặt hàng"✅Nếu không vui lòng nhập "Không"❌eCFKM - Cà phê kem
- cafe kemmặn đi ạ
- mình quan tâmcafe kemmặn
- cà phê kem mặnnhé
- cf kem
Cafe kem mặn là sự hòa quyện giữa vị đắng của cafe và vị mặn ngọt độc đáo củakem muối, mùi thơm
từ bột cacao cũng gópphần giúp món ăn thêm hấp dẫn, lạ miệng
Hãy nhanh tay đặt 11
Trang 12mặn đi hàng để thưởng thức
bạn nhéQuý khách có muốn đặt hàng ngay không ạ?
Nếu có vui lòng nhập
-"Đặt hàng"✅Nếu không vui lòng nhập "Không"❌
- trà sưã trân châu
- trà sữa trân châuđường đen
- mình quan tâmtrà sữa trân châu
- ts trân châu nhé
- ts trân châu đường đen đi ạ
Đây là thức uống có
vị của đường đen kết hợp với nền trà sữa tạo nên hương vị đậm
đà, ngọt thanh và béo ngậy hơn Đồng thời, đường đen có tác dụng giữ cho trân châu mềm, dai và có
vị ngọt nhè nhẹ khi nhai
Hãy nhanh tay đặt hàng để thưởng thức bạn nhé
Quý khách có muốn đặt hàng ngay không ạ?
Nếu có vui lòng nhập
-"Đặt hàng"✅Nếu không vui lòng 12
Trang 13nhập "Không"❌eHTS - hồng trà
sữa đi
- hồng ts nhé
- hồng ts đi
- hồng trà sữa
Hồng trà sữa là một thức uống hấp dẫn vớimùi thơm thoang thoảng của trà quyện cùng vị béo béo của sữa đặc, xen lẫn 1 chút vị ngọt của sữa tươi tạo nên một hương vị lôi cuốn, kích thích vị giác.Hãy nhanh tay đặt hàng để thưởng thức bạn nhé
Quý khách có muốn đặt hàng ngay không ạ?
Nếu có vui lòng nhập
-"Đặt hàng"✅Nếu không vui lòng nhập "Không"❌eTSN
- trà sữa nướng nhé
- trà sữa nướng
- mình quan tâmtrà sữa nướng
Trà sữa nướng có độ béo, thơm hơn so với trà sữa truyền thống
và được kết hợp với trân châu đen Điểm độc đáo của thức uống là thay vì sử dụng nước đường thông thường để pha 13
Trang 14- trà sữa nuóng đi
trà sữa, chúng mình
sử dụng Caramel Chính vì thế, loại trà sữa này thơm mùi nướng đặc trưng của sốt Caramel.Hãy nhanh tay đặt hàng để thưởng thức bạn nhé
Quý khách có muốn đặt hàng ngay không ạ?
Nếu có vui lòng nhập
-"Đặt hàng"✅Nếu không vui lòng nhập "Không"❌egiaCF
- cafe kembeo gia bao nhieu tien
- giá cafe kem béo
la mấy
- cf kem béo giá
Dạ Cà phê kem béo bên mình có giá là 60k ạ
Nhanh tay đặt hàng đểthưởng thức và nhận
ưu đãi bạn nhé!
14
Trang 15bao nhiêuegiaCF
- cafe kemmặn mấytiền
- cf kem mặn giá như thế nào
- cf kem mặn giá bao nhiêu tiền
Dạ Cà phê kem mặn bên mình có giá là 55k ạ
Nhanh tay đặt hàng đểthưởng thức và nhận
- hồng ts giá mấy
- hồng trà sữa mấy tiền
- hồng ts giá như thế nào
Dạ Hồng trà sữa bên mình có giá là 45k ạNhanh tay đặt hàng đểthưởng thức và nhận
ưu đãi bạn nhé!
15
Trang 16- ts nướng giá mấy
- giá trà sữa nướng làmấy
Dạ Trà sữa nướng bênmình có giá là 35k ạNhanh tay đặt hàng đểthưởng thức và nhận
- ts trân châu đường đen mấy tiền
- giá ts trân châuđường đen ntn
- giá trà
Dạ Trà sữa trân châu đường đen bên mình
có giá là 45k ạNhanh tay đặt hàng đểthưởng thức và nhận
ưu đãi bạn nhé!
16
Trang 17sữa trân châu
- Mình sẽ quay trở lại
- Mình sẽ ủng hộ quán
The Heily Cafe xin chân thành cảm ơn về phản hồi của quý khách Rất mong được tiếp tục phục vụ quý khách trong những dịp tiếp theo
- Tôi không thích đồ uống
- Đồ uống
dở quá
- Đồ uống bên cửa hàng hơi khó uống
- Quán làm sai
The Heily Cafe chân thành xin lỗi vì trải nghiệm không tốt của quý khách đối với quán Quý khách vui lòng liên hệ hotline +2435868686 để được hỗ trợ Xin chânthành cảm ơn quý khách!
17
Trang 18với đồ uống tôi đặt
2 Các bước huấn luyện Bot trên Dialogflow
Bước 1: Xây dựng các Entities
Tạo một Agent mới
Tạo các Entities lần lượt như trong bảng mô tả từ khóa bên trên
18
Trang 20Bước 2: Xây dựng Intents
Xây dựng intent cấp 1 : Chọn Create intent -> Nhập tên intent -> Điền các Trainingphrases ->Điền các Responses -> Save
Xây dựng intents cấp 2: Chọn Add follow-up intent -> Custom ->
Thiết lập tương tự intent cấp 1
20
Trang 21Xây dựng intent cấp 3, 4, 5: Làm tương tự như intent cấp 2
III Tạo lập trang Fanpage
Bước 1: Tạo trang Fanpage The Heily Cafe
Bước 2: Đăng bài và hoàn thiện trang
21
Trang 22Bước 3: Chỉnh sửa nút hành động sang “Gửi tin nhắn”
IV Kết nối bot của Dialogflow với Chatfuel qua Janis
a) Mô tả các Block và Keywords tương ứng
22
Trang 23giúpmình/chot don
giup minh/chot
don/chốtđơn/tôi
muốn đặt cái
này/toi muon
datcai nay/chốt
23
Trang 24Số lượng: {{Soluong}}Phương thức thanh toán:{{Phuongthucthanhtoan}} -
The Heily Cafe freeship cho đơn hàng từ 7cốc, bán kính <4km
Bạn kiểm tra lại thông tin để không xảy rasai sót!
Bạn vui lòng xác nhận đơn đặt hàng bằngcách ấn nút "Xác nhận" bên dưới nhé ❤
Tiền mặt Dạ bạn vui lòng thanh toán khi nhận hàng
nhé! Cảm ơn bạn đã tin tưởng The HeilyCafe Chúc bạn một ngày tốt lành ạ!Bạn để ý điện thoại shipper liên hệ giaohàng nha ❤
b) Kết nối Bot của Dialogflow với Chatfuel qua Janis
Bước 1: Đăng nhập vào Janis Đăng nhập vào Janis qua: https://www.janis.ai/ và nhấn “SIGN IN with Google” để đăng nhập
24
Trang 25Bước 2: Nhập Bot cần kết nối Click vào kích vào message janis -> Add Bot Bước 3: Kết nối Bot của Dialogflow với Janis Select AI Agent →The Heily Cafe
→ Yes → Chatfuel → Skip → Custom Integration
25
Trang 26Tại đây Janis cho ra một đường link để gán tại JSON API Chatfuel Block
26
Trang 27c) Tạo Bot trên Chatfuel và kết nối với Facebook Fanpage
Bước 1: Đăng nhập Chatfuel Đăng nhập Chatfuel qua link bằng Facebookhttps://dashboard.chatfuel.com/sign-in
ảnh
Bước 2: Kết nối với Facebook Fanpage Add new bot → Chọn mục Connect FacebookPage chọn Connect → Connect với The Heily Cafe→ Done
27
Trang 28d) Kết nối Bot của Dialogflow với Chatfuel qua Janis
Bước 1: Tạo Block kết nối Dialogflow với Chatfuel Tạo Blockgroup mới: ADDBLOCK HERE → (+) → Untitled Block (Đổi thành Janis) → Add Element → More(+) → JSON API → Copy link vừa nhận được từ Janis vào URL → Test the Request
28
Trang 29Khi hiện 200 OK là đã kết nối thành công
29
Trang 30Bước 2: Kết nối Dialogflow với Chatfuel Default Answer → More (+) → Save UserInput → SAVE ANSWER TO ATTRIBUTE: {{Userinput}} Add Element →Redirect to → Redirect to Block or Flow → Janis
Tại SAVE ANSWER TO ATTRIBUTE nhập “user input” để bot có thể ghi nhớ thôngtin khách hàng
e) Tạo Chatbot bổ sung
30
Trang 31Chào hỏi: Automation → Block → Welcome Message → Hi, {{first name}}{{last name}}! The Heily Cafe xin chào bạn Chúng tôi có thể giúp gì cho bạn ạ? 😍
Tạo Block thanh toán bằng tiền mặt: Tạo Group THANH TOÁN → click (+) →Thay “Untitled Block” bằng “Tiền mặt” → Add Element → Text → Nhập “Dạ bạnvui lòng thanh toán khi nhận hàng nhé! Cảm ơn bạn đã tin tưởng The Heily Cafe.Chúc bạn một ngày tốt lành ạ! Bạn để ý điện thoại shipper liên hệ giao hàng nha ”❤
: Group THANH TOÁN → click (+) →Tạo Block thanh toán qua chuyển khoản
Thay “Untitled Block” bằng “Tiền mặt” → Add Element → Text → Nhập “Quý kháchvui lòng chuyển khoản cho chúng mình vào:
🏧STK: 86862286
31
Trang 32🏦NH: MB Bank
💁 Chủ TK: The Heily Cafe
Nội dung: Tên + sđt + sản phẩm mua
Chuyển khoản xong bạn gửi lại minh chứng cho chúng mình nhé!”
f) Quản lý thông tin khách hàng
Tạo Block “Thông tin KH” → Add Element → Text → “Bạn vui lòng cung cấpthông tin để chúng mình gửi hàng cho bạn sớm nhất có thể ạ”
Đặt các câu hỏi và lưu câu trả lời: Add Element → More (+) → Save User Input
→ Nhập các câu hỏi cho khách hàng vào MESSAGE TO USER và nhập các thuộc
32
Trang 34Chọn phương thức thanh toán: Add Element → Nhập Text “Cảm ơn bạn đãđặt hàng Quán xin tặng bạn voucher giảm giá 10% cho lần đặt hàng thứ 2 Bạnmuốn thanh toán theo phương thức nào ạ?” → Add Element → ADD QUICKREPLY → “Chuyển khoản” → ADD QUICK REPLY → “Tiền mặt” → Save
to {{Phuongthucthanhtoan}}
Xác nhận thông tin khách đặt hàng: Add Element → Text →
The Heily Cafe đã ghi nhận và lưu lại thông tin đơn hàng Chúng mình xin xácnhận đơn hàng của bạn như sau ạ:
1 Tên khách hàng: {{TenKH}}
2 Số điện thoại: {{Sdt}}
34
Trang 35-The Heily Cafe freeship cho đơn hàng từ 7 cốc, bán kính < 4km
Tạo Keywords tương ứng với Block Đồ uống và thông tin KH: Automation →Keywords → Keyword groups → Add group → Block or Flow → Đồ uống vàthông tin KH → Add Keyword → Thêm các keyword tương ứng
35
Trang 36Lưu thông tin khách hàng vào Google Sheet: Add Element → More (+) →Save to Google Sheet → Connect Google Sheet: đăng nhập gmail cùng Janis
→ User Attribute: {{TenKH}}, {{Sđt}}, {{Diachi}}, {{Duong}}, {{Da}},{{Soluong}}, {{Sanpham}}, {{Phuongthucthanhtoan}}
Thông báo đơn hàng qua Gmail: Add Element → More (+) → Notify Adminvia Email → Title: Đơn hàng mới → Email address: btmanh86@gmail.com →Email body:
- Tên khách hàng: {{TenKH}}
- Số điện thoại: {{Sdt}}
- Địa chỉ: {{Diachi}}
36