Nghiên cứu ứng dụng Chatbot trong lĩnh vực tư vấn dịch vụ ngân hàng Nghiên cứu ứng dụng Chatbot trong lĩnh vực tư vấn dịch vụ ngân hàng Nghiên cứu ứng dụng Chatbot trong lĩnh vực tư vấn dịch vụ ngân hàng luận văn tốt nghiệp,luận văn thạc sĩ, luận văn cao học, luận văn đại học, luận án tiến sĩ, đồ án tốt nghiệp luận văn tốt nghiệp,luận văn thạc sĩ, luận văn cao học, luận văn đại học, luận án tiến sĩ, đồ án tốt nghiệp
BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI VŨ TRƯỜNG GIANG NGHIÊN CỨU ỨNG DỤNG CHATBOT TRONG LĨNH VỰC TƯ VẤN DỊCH VỤ NGÂN HÀNG Chuyên ngành : CÔNG NGHỆ THÔNG TIN LUẬN VĂN THẠC SĨ KỸ THUẬT CÔNG NGHỆ THÔNG TIN NGƯỜI HƯỚNG DẪN PGS.TS CAO TUẤN DŨNG Hà Nội – Năm 2019 LỜI CAM ĐOAN Tôi – Vũ Trường Giang – xin cam đoan Luận văn tốt nghiệp (LVTN) Thạc sĩ cơng trình nghiên cứu thân tơi hướng dẫn PGS.TS Cao Tuấn Dũng Các kết nêu Luận văn tốt nghiệp trung thực, khơng phải chép tồn văn cơng trình khác Hà Nội, ngày tháng năm 2019 Tác giả LVThS Vũ Trường Giang LỜI CẢM ƠN Đầu tiên, xin gửi lời cảm ơn sâu sắc tới Thầy giáo – Phó Giáo sư, Tiến sĩ Cao Tuấn Dũng – Phó Viện trưởng Viện Cơng nghệ thông tin Truyền thông, Trường Đại học Bách Khoa Hà Nội Thầy tận tình hướng dẫn cho tơi lời khun q báu q trình thực luận văn Tiếp theo, xin chân thành cảm ơn thầy cô Viện Công nghệ thông tin truyền thông, Viện đào tạo sau đại học, Trường Đại học Bách Khoa Hà Nội tạo điều kiện cho tơi q trình học tập nghiên cứu trường Cuối cùng, xin bày tỏ lịng cảm ơn tới người thân gia đình, bạn bè động viên giúp đỡ để hoàn thành luận văn Hà Nội, ngày tháng năm 2019 Tác giả LVThS Vũ Trường Giang MỤC LỤC LỜI CAM ĐOAN LỜI CẢM ƠN MỤC LỤC DANH MỤC KÝ HIỆU, CÁC CHỮ VIẾT TẮT DANH MỤC CÁC BẢNG DANH MỤC HÌNH VẼ Đặt vấn đề 10 Phương pháp đề xuất 13 Mục tiêu nghiên cứu 15 Bố cục luận văn 15 CHƯƠNG I: KIẾN THỨC TỔNG QUAN 17 1.1 Tổng quan về Chatbot 17 1.1.1 Giới thiệu chatbot 17 1.1.2 Sự phát triển chatbot 18 1.1.3 Phân loại chatbot 20 1.1.4 Cấu trúc chương trình chatbot 23 1.1.5 Các tính chatbot 25 1.2 Các kỹ thuật ứng dụng chatbot 28 1.2.1 Xử lý ngôn ngữ tự nhiên (NLP/NLU) 28 1.2.2 Sinh ngôn ngữ tự nhiên (NLG) 38 1.2.3 Các kỹ thuật học máy (Machine learning) 40 1.2.4 Mạng nơ ron nhân tạo (Neural network) 42 1.3 Các dịch vụ tài chính, ngân hàng 45 1.3.1 Tổng quan dịch vụ tài chính, ngân hàng 45 1.3.2 Marketing lĩnh vực tài ngân hàng 46 1.3.3 Ứng dụng công nghệ lĩnh vực dịch vụ công nghệ 47 1.4 Một số công việc liên quan đến đề tài 48 CHƯƠNG II: XÂY DỰNG CHATBOT TƯ VẤN DỊCH VỤ NGÂN HÀNG THEO TIẾP CẬN HỌC MÁY 50 2.1 Mô tả toán 50 2.2 Mơ hình hệ thớng 51 2.2.1 Chuẩn bị liệu 52 2.2.2 Tiền xử lý liệu 54 2.2.3 Trích xuất đặc trưng 55 2.2.4 Huấn luyện mơ hình 57 2.2.5 Quản lý hội thoại 58 CHƯƠNG III: KẾT QUẢ VÀ THỰC NGHIỆM 60 3.1 Công nghệ nền tảng sử dụng 60 3.1.1 Ngơn ngữ lập trình 60 3.1.2 Thư viện môi trường sử dụng 60 3.1.3 Độ đo mơ hình 61 3.2 Các tiêu chí đánh giá 62 3.3 Cài đặt kết thử nghiệm 62 3.3.1 Xây dựng liệu 62 3.3.2 Cài đặt thử nghiệm trích chọn đặc trưng 66 3.3.3 Cài đặt thử nghiệm huấn luyện mơ hình 68 3.3.4 Ảo hóa quản lý hội thoại 74 3.3.5 Tích hợp lên môi trường website ngân hàng 76 3.4 Nhận xét chung 79 KẾT LUẬN 81 Tổng kết 81 Hướng phát triển 82 TÀI LIỆU THAM KHẢO 83 DANH MỤC KÝ HIỆU, CÁC CHỮ VIẾT TẮT Từ viết tắt Nghĩa tiếng Anh Nghĩa tiếng Việt NLP Natural Language Process Xử lý ngôn ngữ tự nhiên NLU Natural language understanding Hiểu ngôn ngữ tự nhiên NLG Natural language generation Sinh ngôn ngữ tự nhiên FSM Finite state machine Máy trạng thái hữu hạn SVM Support vector machine Véc tơ máy hỗ trợ AI Artifficial Inteligence Trí truệ nhân tạo ML Machine Learning Máy học IoT Internet of Things Internet vạn vật TF - IDF Term frequency - Inverse document frequency Tần suất- Tần suất đảo nghịch BoW Bag of Word Nhóm từ LSTM Long short term memory Bộ nhớ ngắn dài từ DANH MỤC CÁC BẢNG Bảng Mô tả cải tiến kỹ thuật sử dụng hệ chatbot 20 Bảng Frame chatbot hỏi thông tin khách hàng truy vấn dịch vụ mở sổ tiết kiệm 34 Bảng Ví dụ đoạn hội thoại hỏi thơng tin dịch vụ thẻ 53 Bảng Kết tính tốn thủ cơng giá trị TF-IDF 67 Bảng Kết tính tốn giá trị TF-IDF từ hàm cài đặt 67 Bảng Thử độ đo theo mơ hình phân lớp với liệu riêng biệt 71 Bảng Thời gian thử nghiệm mơ hình 73 Bảng Tỷ lệ trả lời mơ hình sau huấn luyện 73 Bảng Một đoạn hội thoại thử nghiệm mơ hình sau huấn luyện 74 DANH MỤC HÌNH VẼ Hình Các mốc thời gian phát triển chatbot 18 Hình 2.Mơ tả phép thử Turing 18 Hình Biếu đồ loại chatbot 21 Hình Cấu trúc chương trình chatbot 24 Hình Các dịch vụ đáp ứng yêu cầu người dùng 25 Hình Các ngân hàng nước bật 45 Hình Gán nhãn từ theo mơ hình B-I-O trích xuất thơng tin 30 Hình Mơ tả quản lý hội thoại theo mơ hình máy trạng thái hữu hạn FSA 33 Hình Phương pháp Top-Down 37 Hình 10 Nhiệm vụ kiến trúc Pipeline NLG 39 Hình 11 Kiến trúc hệ thống phân lớp intent theo phương pháp học có giám sát 42 Hình 12 Mơ tả neural đơn 42 Hình 13 Mơ tả Neural network 43 Hình 14 Mơ hình thiết kế tổng quan hệ thống chatbot 52 Hình 15 Tổ chức liệu intents theo định dạng markdown 54 Hình 16 Tổ chức liệu theo định dạng json 54 Hình 17 Những từ đặc trưng nhóm vào nhóm đánh trọng số 56 Hình 18 Mơ hình BoW sử dụng NLP 56 Hình 19 2-Class SVM 57 Hình 20 Multi-Class SVM 57 Hình 21 LSTM luồng xử lý chatbot 58 Hình 22 Kiến trúc mơ hình hóa đoạn hội thoại 59 Hình 23 Học tăng cường hệ thống quản lý hội thoại 59 Hình 24 Cài đặt thư viện cần thiết 68 Hình 25 Kết ước lượng độ xác tập liệu huấn luyện phân loại ý định 70 Hình 26 Ma trận nhầm lẫn, khơng chuẩn hóa 71 Hình 27 Biểu đồ tương quan loss value accuracy 72 Hình 29 Build start server chatbot 77 Hình 30 Deploy ứng dụng client 77 Hình 31 Cửa sổ chatbot box 78 Hình 32 Script sử dụng tích hợp lên mơi trường website ngân hàng 78 Hình 33 Demo chatbot môi trường web 79 MỞ ĐẦU Đặt vấn đề Trong giai đoạn cạnh tranh nay, ngành công nghệ thông tin lĩnh vực chủ chốt, quan trọng chiến lược phát triển đất nước Thành mang lại cho kinh tế chứng minh khoảng 10 năm trở lại Đến năm 2019, phát triển công nghệ thông tin xác định giai đoạn giới công nghệ phương tiên thông tin đại chúng đặt tên cho thời đại cơng nghiệp 4.0 Cùng với phát triển lĩnh vực thương mại điện tử, công nghệ ứng dụng liệu đa phương tiện ngày phổ biến, loại âm thanh, hình ảnh ngày trở thành cơng cụ truyền thơng, giải trí làm việc chủ yếu môi trường mạng, nội Các thiết bị giải trí, thiết bị thơng minh ngày ngồi việc đáp ứng mục đích liên lạc, trao đổi thơng tin phát triển tích hợp nhằm giải mục đích khai thác, làm giàu loại liệu đa phương tiện tốc độ nhanh, liệu nguồn liệu khổng lồ ngày phong phú phức tạp Theo thống kế chuyên gia nguồn liệu chiếm từ 80-90% liệu khơng có cấu trúc khối lượng liệu ngày tăng lên cách nhanh chóng đáng kể Vậy để liệu tận dụng, sử dụng có hiệu mục đích khác việc ứng dụng cụ thể đâu, hồn cảnh tốn khơng đơn giản, chủ đề vấn đề mà nhà công nghệ luôn đặt nghiên cứu hướng, giải pháp ngày tốt hơn, hiệu việc xử lý liệu Một hướng mà hãng công nghệ lớn hướng tới việc ứng dụng, sử dụng liệu khổng lồ cách có hiệu ứng dụng vào trí tuệ nhân tạo (Artificial Intelligent, gọi tắt AI) hệ thống học máy (Machine Learning, gọi tắt ML) Nói đến trí tuệ nhân tạo hay học máy, nghĩ đến phần mềm ứng dụng trí tuệ nhân tạo đình đám hệ thống trả lời tự động, trợ lý ảo, nhận diện khuôn mặt ứng dụng 10 Với số dịch vụ cần thao tác với hệ thống ngân hàng lõi để thực truy vấn khó như: Truy vấn số dư, truy vấn giao dịch, rút tiền… thực phát triển phía chatbot server engine mà khơng cần phải phát triển phía website trang chủ Do website ngân hàng mang tính bảo mật khơng cho phép thực cài đặt thử nghiệm tích hợp lên trang chủ, nhiên tích hợp lên giao diện demo sau: Hình 33 Demo chatbot mơi trường web 3.4 Nhận xét chung Qua nội dung nghiên cứu kết thực nghiệm ta rút số điểm cần nói đến áp dụng mơ hình học có giám sát SVM: Ưu điểm mơ hình Support vector machine: - Mơ hình ứng dụng cho thấy hiệu không gian liệu nhiều chiều - Mơ hình cho thấy hiệu số chiều lớn số lượng mẫu sử dụng để huấn lun - Do mơ hình sử dụng tập hợp điểm huấn luyên hàm định nên hiệu nhớ 79 - Tính linh hoạt: Phân lớp thường phi tuyến tính Khả áp dụng Kernel cho phép linh động phương pháp tuyến tính phi tuyến tính từ khiến cho hiệu suất phân loại lớn Nhược điểm mơ hình này: - Trong trường hợp số lượng thuộc tính tập liệu lớn nhiều so với số lượng liệu SVM cho kết tồi - Chưa thể rõ tính xác suất: Việc phân lớp SVM việc cố gắng tách đối tượng vào hai lớp phân tách siêu phẳng SVM Điều chưa giải thích xác suất xuất thành viên nhóm Tuy nhiên hiệu việc phân lớp xác định dựa vào khái niệm margin từ điểm liệu đến siêu phẳng phân lớp mà bàn luận 80 KẾT LUẬN Tổng kết Luận văn trình bày nghiên cứu liên quan cho toán ứng dụng chatbot lĩnh vực tư vấn dịch vụ ngân hàng Từ nghiên cứu triển khai phương pháp xử lý ngôn ngữ tự nhiên ứng dụng học máy làm sở để xây dựng ứng dụng cụ thể từ kết Từ luận văn đưa phân tích đánh giá tính khả thi việc ứng dụng chatbot hệ thống cung cấp dịch vụ ngành ngân hàng Luận văn ứng dụng phương pháp học máy Support Vector Machine thực thực nghiệm đánh giá phương pháp kết cụ thể bao gồm yếu tố kỹ thuật độ xác (accuracy), tốc độ học (speed rate)… Qua việc nghiên cứu mơ hình tìm hiểu số kiến thức bao gồm cấu trúc nhiệm vụ thành phần chatbot, số thuật toán áp dụng vào việc xây dựng chatbot để giải tốn theo hướng tiếp cận miền đóng Dựa vào ta áp dụng xây dựng chatbot giải toán hỗ trợ người dùng nhiều lĩnh vực thực tế Đó mục tiêu mà tác giả đặt thực lựa chọn nội dung nghiên cứu Trong trình tìm hiểu xây dựng ứng dụng chatbot hỗ trợ người dùng cho lĩnh vực tư vấn dịch vụ ngân hàng tác giả rút số điểm sau: - Nắm mơ hình thành phần luồng hoạt động hay bước xử lý chatbot Bên cạnh tơi nắm số thuật toán phương pháp xử lý liệu chatbot Từ kiến thức giúp đề tài định lựa chọn mơ hình học máy để ứng dụng xây dựng bot, phương pháp phù hợp cho yêu cầu toán cụ thể - Khi thực toán xây dựng ứng dụng chatbot ngồi việc phải thực nghien cứu ứng dụng mơ hình học máy cịn có lĩnh vực khác đóng vai trị quan trọng việc xây dựng mơt chatbot hồn thiện kỹ thuật xử lý ngôn ngữ tự nhiên (NLP) Nếu xét riêng khía cạnh NLP nội dung rộng có nhiều cơng trình nghiên cứu lĩnh vực này, đặc biệt 81 với ngôn ngữ tiếng Việt Nam NLP “mảnh đất” chưa khai thác nghiên cứu nhiều - Quá trình nghiên cứu giúp cho tác gia có nhiều kiến thức lựa chọn khả ứng dụng tảng cung cấp thơng qua cơng trình nghiên cứu khác, sản phẩm mã nguồn mở phong phú cho khả ứng dụng tốt cụ thể Sciki-learn, TFLearn… Từ kết phương pháp nghiên cứu tác giả hoàn toàn đánh giá việc ứng dụng chatbot lĩnh vực tư vấn dịch vụ ngân hàng việc hỗ trợ hoạt động nghiệp vụ ngân hàng hồn tồn khả thi Hướng phát triển Để thực việc ứng dụng mơ hình thực tế hệ thống cần nghiên cứu triển khai hệ thống hạ tầng gồm hệ thống máy chủ mạnh để phục vụ việc xử lý liệu lớn, huấn luyện mô hình lượng liệu lớn nhằm mục đích đạt hiệu tốt Cần thực nghiên cứu khả ứng dụng chatbot miền mở theo mô hình tự sinh (generative based) câu hỏi Ở phần phân loại chatbot luận văn chương I đề cập, loại chatbot tương đối khó Nếu nghiên cứu hướng tương lai phát triển chatbot hoạt động lĩnh vực miền liệu mở rộng cho tồn lĩnh vực tài chính, ngân hàng, kinh tế… Thực mở rộng khả tương tác chatbot với hệ thống ngân hàng lõi (core-banking) để thực giao dịch tài Nghiên cứu tích hợp thêm việc chuyển câu phản hồi thành giọng nói tiếp nhận ý định người dùng (câu hỏi) dạng giọng nói đưa vào hệ thống tiền xử lý, huấn luyện Có thể ứng dụng mơ hình đề xuất lĩnh vực khác, đặc biệt công nghiệp 4.0 phát triển Chatbot lúc khơng cịn tích hợp hệ thống phần mềm, web mà cịn hướng đến tích hợp hiệu lĩnh vực robotics, tự động hóa 82 TÀI LIỆU THAM KHẢO [1] Finite State Machines and Recurrent Neural Networks Automata and Dynamical Systems Approaches [2] W V Suzanne, Applying natural language processing and machine learning techniques to retrieval-based question answering, 2017 [3] V A Bhagwat, Deep Learning for Chatbots, San jose universisty, 2018 [4] C Mark, A Chatbot Framework 2016 URL: http://infor.contactsolutions.com/digital-engagement-blog/a-chatbotframework (visited on 25/8/2019)) [5] B G a C Pennachin, Artificial general intelligence Vol 2, 2007 [6] A Fernandes, NLP, NLU, NLG and how Chatbots work URL: https://chatbotslife.com/nlp-nlu-nlg-and-how-chatbots-work-dd7861dfc9df, 2017 [7] SBV, http://sbv.gov.vn, 2018 [8] T N M T Phạm Nguyên Khang, Sự ảnh hưởng phương pháp tách từ toán phân lớp văn tiếng Việt, Cần thơ, 2016 [9] D o C S Giuseppe Carenini, GEA: a Complete, Modular System for Generating, 2366 Main Mall ,Vancouver, B.C Canada V6T 1Z4 [10] Viện CNTT & TT Đh Bách Khoa HN TS Thân Quang Khoát, Bài giảng Học máy (Machine learning), 2017 [11] https://scikit-learn.org/ [12] https://pypi.org/project/pyvi/ [13] Nicole Radziwill and Morgan Benton, Evaluating Quality of Chatbots and Intelligent Conversational Agents [14] Peters and Florian, Design and implementation of a chatbot in the context of customer support, 2017-2018 [15] Huyen Nguyen and David Morales, A Neural Chatbot with Personality, 2014 PHỤ LỤC TRÍCH ĐOẠN DỮ LIỆU MẪU INTENTS 83 THỬ NGHIỆM HỆ THỐNG File liệu: nlu_cardservices.md ## intent:ask_card_information - mở loại thẻ - mở thẻ - muốn mở thẻ - thông tin thẻ - ngân hàng cung cấp loại thẻ credit nào? - ngân hàng cung cấp loại thẻ debit nào? - thẻ debit VIB có loại - VIB có loại thẻ - VIB có thẻ gì? - tơi muốn hỏi sản phẩm thẻ - muốn hỏi thẻ - hỏi thẻ - loại thẻ - mở tài khoản thẻ - muốn mở thẻ ## intent: confirm_card_open - muốn mở thẻ credit - muốn mở thẻ debit - muốn mở thẻ ATM - thẻ Credit - thẻ debit - credit - debit - ATM - gold - Gold - sapphiare - Sapphiare ## intent:ask_open_new_account - muốn mở tài khoản - mở tài khoản - tài khoản - mở tài khoản toán - tạo tài khoản - đăng ký tài khoản - mở tài khoản thẻ 84 - mở tài khoản - Mở tài khoản - Tôi cần mở tài khoản - tơi mở tài khoản gì? - loại tài khoản mà tơi mở - mở tài khoản cá nhân - muốn mở tài khoản cá nhân ## intent:ask_more_infor_card - cho biết thông tin loại thẻ này? - hai loại thẻ khác nào? - chúng khác khơng - so sánh hai loại thẻ - tốt - gold sapphiare khác - gold khác với sapphiare - so sánh gold sapphiare File liệu: nlu_lostcard.md ## intent:inform_lostcard - bị thẻ - muốn báo thẻ - thẻ - thẻ - thất lạc thẻ - báo thẻ - khơng tìm thấy thẻ - hủy thẻ - hỏng thẻ - thẻ hư - thẻ bị gãy - thẻ bị hỏng ## internt:ask_disablecard - khóa thẻ - Khóa thẻ - tơi muốn khóa thẻ - vơ hiệu hóa thẻ - disable thẻ - hủy thẻ - Hủy thẻ - bỏ thẻ - dừng giao dịch thẻ 85 - block thẻ - khoa - huy ## intent:provide_identity - số CMND - số CMND - CMND - số tài khoản thẻ - số tài khoản thẻ - tài khoản thẻ File liệu: nlu_commoncard.md ## intent:greet - hi - hey - hi bạn - hey bạn - hello - chào buổi sáng - nè - chào bạn - chào ad - có khơng? - có không? - xin chào - hello người - chào người - xin chào có khơng? ## intent:bye - goodbye - goodnight - good bye - good night - bye bye - bye - phải - tạm biệt - nói sau - chào - chào tạm biệt - chào vui nói chuyện với bạn 86 - hẹn gặp lại - gặp sau - tạm biệt bot - k byyye #slay - nói chuyện sau - ciao ## intent:affirm - yes - -ờ - tất nhiên - chắn - yeah - ok - hay - làm - yep - yep, làm cảm ơn - chắn rồi! - oh tuyệt! - Yes - đồng ý - đồng ý - Tôi đồng ý - ok đồng ý - nghĩ lại tơi muốn chấp nhận ## intent:enter_contact_infor - giangvudev@gmail.com - giang.vutruong1@vib.bank.com - email giang.vutruong1@vib.bank.com - email giang.vutruong1@vib.bank.com - điện thoại 0989383885 - số điện thoại 0989383885 - điện thoại 0989383885 ## intent:deny - no - không - không nghĩ - tơi khơng thích điều - khơng thể 87 - không đâu - không - không ## intent:mood_great - hoàn hảo - tố - tuyệt - thật ấn tượng - tuyệt vời - cảm thấy ổn - ổn ## intent:mood_unhappy - buồn - buồn - không vui - tệ - tệ - kinh khủng - khủng khiếp - không tốt - rất buồn - buồn # intent:thanks_you - thanks - thank you! - cảm ơn - cảm ơn bạn - cảm ơn VIB - cảm ơn VIB bank - vâng, cảm ơn - ok, cảm ơn - cảm ơn - cảm ơn nhiều - xin cảm ơn - Cảm ơn bạn nhiều thật nhiều 88 PHỤ LỤC TRÍCH ĐOẠN DỮ LIỆU MẪU KỊCH BẢN ## ask card open * greet - utter_greet * ask_card_information - utter_ask_card_information * confirm_card_open - utter_confirm_card_open * enter_contact_infor - utter_thank_for_information * ask_what_next - utter_please_wait * thanks_you - utter_thanks * goodbye - utter_goodbye ## ask card information * greet - utter_greet * ask_card_information - utter_ask_card_information * ask_more_infor_card - utter_more_gold_infor - utter_more_sapphiare_infor - utter_ask_confirm_type * confirm_card_open - utter_confirm_card_open * enter_contact_infor - utter_thank_for_information * ask_what_next - utter_please_wait * thanks_you - utter_thanks * goodbye - utter_goodbye ## ask open right now * ask_card_information - utter_ask_card_information * confirm_card_open - utter_confirm_card_open 89 * enter_contact_infor - utter_thank_for_information * thanks_you - utter_thanks * goodbye - utter_goodbye ## ask card open * greet - utter_greet * inform_lostcard - utter_reply_lostcard * ask_disablecard - utter_confirm_lostcard * provide_identity - utter_confirm_blockcard * thanks_you - utter_thanks * goodbye - utter_goodbye 90 PHỤ LỤC TRÍCH ĐOẠN DỮ LIỆU MẪU CÂU PHẢN HỒI templates: utter_greet: - text: "Hey! xin chào?" - text: "Chào bạn,chào bạn đến với bot hỗ trợ dịch vụ Ngân hàng chúng tơi!" - text: "Vâng chào bạn, chúng tơi hỗ trợ bạn dịch vụ gì?" - text: "Chào bạn, tơi giúp cho bạn?" - text: "Chào mừng bạn đến với chatbot hỗ trợ dịch vụ ngân hàng chúng tôi" utter_ask_card_information: - text: "Vâng VIB bank cung cấp hai loại thẻ Gold Master Sapphiare Master, bạn muốn mở loại thẻ nào?" buttons: - title: "Gold Master" payload: 'gold' - title: "Sapphiare Master" payload: 'sapphiare' - text: "VIB Bank có hai dòng thẻ Gold Master card Sapphiare Master card, bạn muốn mở thẻ nào?" buttons: - title: "Gold Master" payload: 'gold' - title: "Sapphiare Master" payload: 'sapphiare' utter_more_gold_infor: - text: "Dòng sản phẩm Gold Master card loại sản phẩm có ưu đãi miễn phí trì thẻ hàng năm hoàn tiền với tổng chi tiêu lớn 40tr/tháng" url: "https:/vib.com.vn" utter_more_sapphiare_infor: - text: "Dòng sản phẩm Sapphiare Master card loại sản phẩm có ưu đãi miễn lại vòng tháng đầu mở thẻ hoàn tiền với tổng chi tiêu lớn 80tr/tháng" url: "https:/vib.com.vn" utter_ask_confirm_type: - text: "Bạn muốn mở loại thẻ nào?" buttons: - title: "Gold Master" payload: 'gold' - title: "Sapphiare Master" payload: 'sapphiare' utter_confirm_card_open: - text: "Cảm ơn bạn lựa chọn dịch vụ thẻ VIB bank, bạn cho biết thêm thông tin email, số điện thoại để chúng tơi liên hệ?" 91 - text: "Cảm ơn bạn chọn, bạn hay cung cấp số điện thoại email để nhân viên VIB bank kết nối ạ" utter_thank_for_information: - text: "Cảm ơn bạn cung cấp thông tin, bảo mật thông tin này" - text: "Cảm ơn bạn cung cấp, gửi cho bạn vài thơng tin cần hồn thiện qua thơng tin bạn vừa cung cấp" utter_reply_lostcard: - text: "Vâng, cảm ơn bạn thơng báo cho chúng tơi, bạn có muốn chúng thơi khóa/hủy thẻ bạn khơng? " utter_confirm_lostcard: - text: "Cảm ơn bạn, cung cấp cho số CMTND, số thẻ số tài khoản thẻ bạn để xử lý tiếp" utter_confirm_blockcard: - text: "Cảm ơn bạn sử dụng dịch vụ, chúng tơi khóa/hủy thẻ theo yêu cầu bạn, thông báo đến bạn qua địa email/số điện thoại để xác nhận tình trạng thẻ" utter_please_wait: - text: "Chúng tơi gửi cho bạn thơng tin cần thiết để hồn thiện hồ sơ theo địa bạn cung cấp" - text: "Nhân viên liên hệ bạn để xác nhận làm thủ tục tiếp theo" utter_greet_name: - text: "Hi, {name}!" - text: "Hello, {name}!" utter_greet_noname: - text: "Hey!" - text: "Hi!" - text: "Chào bạn!" utter_cheer_up: - text: "Hey, VIB bank có chương trình ưu đãi, tìm hiểu thêm nhé:" utter_ask_name: - text: "Tên bạn gì?" utter_did_that_help: - text: "Điều có giúp cho bạn khơng?" utter_happy: - text: "Tuyệt vời, tiếp tục phát huy nhé!" utter_thanks: - text: "Rất vui phục vụ bạn" - text: "Cảm ơn bạn, hy vọng tiếp tục phục vụ bạn thời gian tới" utter_goodbye: - text: "Chào bạn, mong tiếp tục phục vụ bạn thời gian tới" - text: "Tạm biệt, cảm ơn bạn sử dụng dịch vụ chúng tôi" utter_default: 92 - text: "Xin lỗi, tơi chưa hiểu �🏻 Bạn nói rõ không? để biết thêm chi tiết bạn ghé thăm website VIB link sau" url: "https://vib.com.vn" - text: "Tơi khơng hiểu, bạn nói lại khơng?" url: "https://vib.com.vn" - text: "Tơi xin lỗi, tơi khơng hiểu ý bạn Bạn làm rõ ý bạn định hỏi không?" url: "https://vib.com.vn" - text: "Tôi e không hiểu bạn nói Bạn nói rõ giúp tơi với?" url: "https://vib.com.vn" 93 ... vụ tư vấn dịch vụ mà ngân hàng cung cấp 14 Mục tiêu nghiên cứu Tác giả lựa chọn đề tài nghiên cứu với mục tiêu tổng quát nghiên cứu cấu trúc chatbot ứng dụng chatbot cho lĩnh vực tài ngân hàng, ... kiệm dành cho khách hàng cá nhân - Tư vấn sản phẩm tín dụng cho khách hàng cá nhân - Tư vấn dịch vụ bảo hiểm cho khách hàng cá nhân - Tư vấn dịch vụ đầu tư - Tư vấn dịch vụ sản phẩm thẻ ATM,... XÂY DỰNG CHATBOT TƯ VẤN DỊCH VỤ NGÂN HÀNG THEO TIẾP CẬN HỌC MÁY 2.1 Mơ tả tốn Chatbot dần dược ứng dụng nhiều mảng lĩnh vực lĩnh vực ngân hàng có nhiều tốn mà đưa chatbot vào ứng dụng thay người