Luận văn xây dựng chatbot bán hàng dựa trên mô hình sinh

76 2 0
Luận văn xây dựng chatbot bán hàng dựa trên mô hình sinh

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

DANH MỤC KÝ HIỆU VÀ CÁC CHỮ VIẾT TẮT Từ viết tắt Từ chuẩn Diễn giải Trí tuệ nhân tạo AI Artificial Intelligence ANN Artificial Nerual Network Mạng nơ-ron nhân tạo CBOW Continuous Bag of Words CNN Convolution Neural Network Mạng nơ-ron tích chập CRF Conditional Random Fields Mơ hình xác xuất trường điều kiện ngẫu nhiên DM Dialogue Management Quản lý hội thoại DNN Deep Neural Networks Mơ hình học sâu DTS Dialogue State Tracking Theo dõi trạng thái hội thoại FSA Finite State Automata Mơ hình dựa máy trạng thái hữu hạn FSM Finite State Machine Máy trạng thái hữu hạn GLAD Global-Locally SelfAttentive Dialogue State Tracker HMM Hiden Markov Models Mơ hình Markov ẩn LSTM Long short-term memory Mạng cải tiến để giải vấn đề phụ thuộc dài NLG Natural Language Generation Thành phần sinh ngôn ngữ Xử lý ngôn ngữ tự nhiên NLP Natural Language Processing NLU Natural Language Hiểu ngôn ngữ tự nhiên Understanding ML Machine Learning Học máy, máy có khả học tập POS Part Of Speech Gán nhãn từ loại RNN Recurrent Neural Network Mạng nơ-ron hồi quy SVM Vector Support Machine Máy vector hỗ trợ DANH MỤC HÌNH VẼ VÀ ĐỒ THỊ Hình 1: Ví dụ dạng Chatbot (menu/button) Hình 2: Ví dụ Chatbot nhận dạng từ khố Hình 3: Cấu trúc thành phần hệ thống Chatbot [12] Hình 4: Mơ hình thành phần xử lý Chatbot [1] 10 Hình 5: Các bước xử lý pipeline NLU [1] 11 Hình 6: Các bước xử lý NLU [2] 11 Hình 7: Mơ hình bước xác định ý định 13 Hình 8: Mơ hình quản lý trạng thái định action hội thoại [2] 15 Hình 9: Quản lý hội thoại theo mơ hình máy trạng thái hữu hạn FSA 16 Hình 10: Frame cho Chatbot hỏi thơng tin khách hàng 17 Hình 11: Phương pháp sinh ngôn ngữ dựa tập mẫu câu trả lời [1] 18 Hình 12: Phương pháp sinh ngôn ngữ Plan-based [1] 19 Hình 13: Phương pháp sinh ngơn ngữ class-based [1] 19 Hình 14: Kiến trúc mạng nơ-ron nhân tạo [15] 21 Hình 15: Quá trình xử lý thông tin mạng nơ-ron nhân tạo [15] 22 Hình 16: Mạng RNN [15] 24 Hình 17: Mạng RNN chiều [15] 25 Hình 18: Mạng RNN nhiều tầng [15] 26 Hình 19: RNN phụ thuộc short-term [17] 27 Hình 20: RNN phụ thuộc long-term [17] 27 Hình 21: Các mơ-đun lặp mạng RNN chứa layer [17] 28 Hình 22: Các mô-đun lặp mạng LSTM chứa bốn layer [17] 28 Hình 23: Tế bào trạng thái LSTM giống băng truyền [17] 29 Hình 24: Cổng trạng thái LSTM [17] 30 Hình 25: LSTM focus f [17] 30 Hình 26: LSTM focus I [17] 31 Hình 27: LSTM focus c [17] 31 Hình 28: LSTM focus o [17] 32 Hình 29: Mơ hình từ nhúng [16] 33 Hình 30: Mơ hình CBOW Skip-Ngram [16] 33 Hình 31: Xác xuất từ k ngữ cảnh từ i j [16] 34 Hình 32: Cơng thức tính xác xuất từ k ngữ cảnh từ i [16] 34 Hình 33: Cơng thức tính hàm chi phí tối thiểu [16] 35 Hình 34: Hàm trọng số (weighting function) [16] 35 Hình 35: Mơ hình word-based DST với mạng RNN [20] 36 Hình 36: Mơ hình Global-Locally Self-Attentive DST (GLAD) [21] 37 Hình 37: Global-locally self-attentive encoder modul [21] 38 Hình 38: Đồ thị vô hướng mô tả CRF 39 Hình 39: Cấu trúc hệ thống Chatbot 46 Hình 40: Cấu hình pipeline xử lý ngôn ngữ tự nhiên 48 Hình 41: Các bước xây dựng Chatbot 50 Hình 42: Xây dựng ý định người dùng 51 Hình 43: Danh sách entities 52 Hình 44: Mẫu câu trả lời Chatbot cho ý định hỏi giá sản phẩm 52 Hình 45: Mẫu câu trả lời mặc định bot khơng nhận ý định người dùng53 Hình 46: Custom action xử lý slot maSP 53 Hình 47: Huấn luyện cho Chatbot 54 Hình 48: Kiến trúc chương trình thử nghiệm 55 Hình 49: Hình ma trận ước lượng nhầm lẫn xây dựng liệu intent 57 Hình 50: Ước lượng độ xác tập liệu trainning intent 58 Hình 51: Ước lượng độ xác trích chọn thơng tin 58 Hình 52: Bảng mô tả đoạn hội thoại test với Chatbot 61 MỞ ĐẦU Mạng xã hội ngày phát triển, đặc biệt thương mại điện tử trở thành xu thế, không doanh nghiệp mà tất cá nhân bán hàng trực tiếp thơng qua internet Dưới góc độ người mua hàng, họ cần nắm rõ thông tin sản phẩm, người bán hàng cần đưa trao đổi để cung cấp thêm nhiều thông tin sản phẩm, nhằm thuyết phục người mua đưa định mua hàng Để giải toán trên, người bán hàng cần xây dựng hệ thống Chatbot bán hàng tự động giúp giảm thiểu chi phí nhân sự, tăng hiệu bán hàng, chăm sóc khách hàng tăng khả tương tác Vậy Chatbot bán hàng tự động ? Tại lại cần mơ ? Những lợi ích thuận tiện xử dụng mơ hình ? Để giải đáp cho câu hỏi trên, đặt góc độ người bán hàng ta thấy gặp phải trường hợp yêu cầu tư vấn sản phẩm vào lúc nghỉ buổi trưa, buổi tối hay có nhiều khách hàng muốn tư vấn sản phẩm vào thời điểm khách hàng thường xuyên đưa câu hỏi mang tính chất trùng lặp …vv Ở trường hợp khơng có Chatbot tự động phản hồi yêu cầu nhanh chắn hiệu bán hàng giảm đáng kể, uy tín chuyên nghiệp người bán hàng khách hàng đánh giá thấp Hiện nhiều người bán hàng sử dụng công cụ quảng cáo từ Facebook, google…vv, chi phí cho việc quảng cáo cao, sử dụng Chatbot bán hàng tự động tạo nhiều chiến dịch quảng cáo, giảm chi phí nhiều mà lại mang lại tính hiệu cao Những vấn đề nêu trên, chứng minh lúc đủ thời gian nguồn nhân lực để sẵn sàng kết nối với khách hàng Do đó, mơ hình trả lời bán hàng tự động thiết thực bối cảnh Các hệ thống bán hàng tự động dừng lại mức độ trả lời câu hỏi đơn giản có sẵn, việc hỗ trợ Tiếng Việt khơng đầy đủ, khó khăn việc cải tiến Những bất cập làm cho việc vận hành sử dụng hệ thống khơng mang lại nhiều lợi ích thiết thực Dựa vào mơ hình sinh, tơi xây dựng Chatbot trả lời tự động cho Tiếng Việt nhằm phục vụ riêng cho nghiệp vụ bán hàng Thời đại Chatbot bắt đầu phát triển lợi ích từ ứng dụng chúng mang lại giúp hưởng nhiều lợi ích Với phát triển tiến trí tuệ nhân tạo năm gần đây, hồn tồn mong đợi tương lại nơi Chatbot không thay người đưa định mà giúp giải vấn đề sống Động lực nghiên cứu Ở nước ta, việc giải đáp thắc mắc phận chăm sóc khách hàng qua tin nhắn trực tuyến ưa chuộng Tuy nhiên, việc cịn thực cách thủ cơng gặp nhiều khó khăn như: tốn nhiều thời gian chi phí chi trả cho nhân viên để trả lời câu hỏi đơn giản giống Chính vậy, nhu cầu cấp thiết cần hệ thống điều khiển thông minh, tự động để mang lại hiệu cao Chatbot lựa chọn hồn hảo Hiện nay, ứng dụng trị chuyện trực tuyến người sử dụng bắt đầu trở thành phương tiện ưa thích để giao tiếp với doanh nghiệp giải thắc mắc khách hàng Ứng dụng nhắn tin nhanh trở thành điểm đến hàng đầu cho thương hiệu nhằm tiếp cận người tiêu dùng, khơng có đáng ngạc nhiên Chatbot ngày trở nên phổ biến Với khối lượng lớn câu hỏi, yêu cầu mà phải giải ngày như: khách hàng hỏi thông tin sản phẩm, tư vấn dịch vụ, nhân viên hỏi nội quy, quy định công ty, hỏi việc chúng muốn tìm hiểu lứa tuổi…ngồi Chatbot cịn áp dụng nhiều lĩnh vực: Lĩnh vực giải trí: Các Chatbot giải trí trực tuyến tốt dựa AI ứng dụng Mitsuku, Rose, Insomno Bot…người dùng nói chuyện tương tác với chúng hàng giờ, trả lời câu hỏi bạn theo cách nhân văn hiểu tâm trạng bạn với ngôn ngữ bạn sử dụng Lĩnh vực thời tiết: Poncho Chatbot điển hình thiết kế để trở thành chuyên gia thời tiết, ngồi dự báo thời tiết chúng cịn gửi cảnh báo thời tiết xấu với chấp thuận người dùng Lĩnh vực hoạt động xã hội: Để nâng cao nhận thức người khủng hoảng nước Ethiopia (dưới 50% dân số sử dụng nước sạch), tổ chức từ thiện nước hợp tác với Lokai để tạo Yeshi Yeshi Chatbot đại diện cô gái trẻ Ethiopia, người phải 2,5 ngày để tìm nước Khi bắt đầu trị chuyện với bot, Yeshi gửi hình ảnh, video, clip âm đồ để tạo trải nghiệm cảm xúc sâu sắc giúp người dùng khám phá thực tế khắc nghiệt người Ethiopia Yeshi Lĩnh vực nhà hàng ngành bán lẻ: Khách hàng Chatbot chào đón cung cấp tiện ích menu như: chọn vị trí chỗ ngồi đến nhà hàng, hỗ trợ tốn thơng báo họ bắt đầu lấy thức ăn họ Lĩnh vực du lịch khách sạn: Chatbot trợ giúp khách sạn số nghiệp vụ, bao gồm quản lý quỹ thời gian, dịch vụ chăm sóc khách hàng giảm chi phí nhân lực Chúng xây dựng để trò chuyện với khách nhiều loại ngôn ngữ khác nhau, giúp cho khách hàng nói chuyện ngơn ngữ địa phương dễ dàng Lĩnh vực y tế: Chatbot lĩnh vực y tế hỏi triệu chứng, thơng số thể q trình khám bệnh, sau biên soạn danh sách nguyên nhân gây hầu hết triệu chứng xếp hạng chúng theo thứ tự nghiêm trọng Chatbot hướng dẫn bệnh nhân tự điều trị số bệnh mà không cần đến trợ giúp bác sĩ Lĩnh vực hàng không: Khách hàng sử dụng dịch vụ ngành hàng khơng nhận tài liệu chuyến bay qua Messenger, bao gồm xác nhận đặt vé, thơng báo đăng ký, thẻ lên máy bay cập nhật trạng thái chuyến bay Lĩnh vực Ngân hàng: Chatbot lĩnh vực Ngân hàng hỗ trợ tư vấn cho khách hàng sản phẩm dịch vụ Ngân hàng thông tin lãi suất tiền gửi, lãi suất tiền vay, gói vay ưu đãi, vv giúp khách hàng có thơng tin mà khơng cần gặp trực tiếp nhân viên Ngân hàng Mục tiêu luận văn Tìm hiểu trình bày kỹ thuật xử lý ngôn ngữ tự nhiên NLU, NLP phân loại ý định câu (intent classification hay intent detection), u cầu người dùng, biểu diễn ngơn ngữ, trích chọn thông tin (information extraction) quản lý hội thoại, … ứng dụng cụ thể việc xây dựng Chatbot bán hàng Luận văn tập trung đưa giải pháp xây dựng mơ hình Chatbot ứng dụng miền đóng (closed domain) có khả sinh câu trả lời phù hợp với câu hỏi, yêu cầu từ phía người dùng Phần lớn hệ thống Chatbot triển khai thực tế phần lớn xây dựng mơ hình truy xuất thông tin áp dụng miền ứng dụng cụ thể Với tốn luận văn tập trung xây dựng mô hệ thống Chatbot hỗ trợ người dùng nghiệp vụ bán hàng dựa vào framework Rasa áp dụng kiến thức tảng để làm chủ tùy chỉnh mã nguồn mở Đối tượng nghiên cứu cụ thể đơn vị bán hàng cá nhân bán hàng online mạng xã hội Cấu trúc luận văn MỞ ĐẦU: Giới thiệu đưa hướng nghiên cứu toán Chatbot CHƯƠNG 1: Tổng quan hệ thống Chatbot: Chương giới thiệu kiến thức tổng quan hệ thống Chatbot, tìm hiểu chi tiết cấu trúc thành phần vấn đề gặp phải xây dựng hệ thống Chatbot CHƯƠNG 2: Các kỹ thuật sử dụng Chatbot: Chương giới thiệu số kiến thức tảng mạng nơ-ron nhân tạo, cách thức hoạt động mạng nơ-ron số kỹ thuật ứng dụng việc xử lý ngơn ngữ tự nhiên nói riêng hay xây dựng Chatbot nói chung CHƯƠNG 3: Xây dựng Chatbot bán hàng: Chương mô tả bước xây dựng toán tảng mã nguồn mở Rasa Phần thực nghiệm đánh giá cho ta biết khả phục vụ Chatbot điểm hạn chế Chatbot nhằm tìm cách cải tiến tìm hướng cho việc xây dựng Chatbot nhằm phục vụ nghiệp vụ bán hàng CHƯƠNG 4: Kết luận: Đưa kết luận, đánh giá định hướng nghiên cứu TÀI LIỆU THAM KHẢO: Liệt kê tài liệu mà luận văn tham khảo nhiều nguồn khác PHỤ LỤC: Danh sách đoạn hội thoại với bot đính kèm phần thử nghiệm CHƯƠNG : TỔNG QUAN CÁC HỆ THỐNG CHATBOT Chương giới thiệu kiến thức tổng quan hệ thống Chatbot, mô hình Chatbot bán hàng nay, tìm hiểu chi tiết cấu trúc thành phần vấn đề gặp phải xây dựng hệ thống Chatbot 1.1 Giới thiệu Hệ thống trả lời tự động hay gọi Chatbot chương trình máy tính có khả giao tiếp với người cách tự động trả lời câu hỏi xử lý tình Trí thơng minh Chatbot xác định thuật tốn người tạo nên chúng Chatbot ứng dụng nhiều lĩnh vực thương mại điện tử, dịch vụ khách hàng, tài ngân hàng, giải trí, y tế, giáo dục,…vv Chatbot chia thành hai loại: - Loại thứ nhất: Hệ thống khơng có định hướng mục tiêu (Miền mở) Miền mở (Open Domain): Mô hình trả lời tự động miền mở cho phép người dùng tham gia trị chuyện với chủ đề bất kỳ, khơng thiết phải có mục tiêu rõ ràng hay ý định cụ thể Các trò chuyện mạng xã hội Facebook, Twitter thường miền mở, chúng vào tất chủ đề Số lượng chủ đề thảo luận đề cập đến không giới hạn, đó, tri thức yêu cầu tạo để trả lời câu đối thoại thuộc miền mở trở nên khó Tuy nhiên, việc thu thập trích rút liệu từ miền phong phú đơn giản - Loại thứ hai: Hệ thống hướng mục tiêu miền ứng dụng (Miền đóng) Miền đóng (Close Domain): Mơ hình trả lời tự động thuộc miền đóng thường tập trung vào trả lời câu hỏi đối thoại liên quan đến miền cụ thể, ví dụ như: Y tế, giáo dục, thời tiết, du lịch, mua sắm, Trong miền đóng cụ thể, khơng gian mẫu hỏi input output có giới hạn, hệ thống cố gắng để đạt mục tiêu cụ thể Hệ thống hỗ trợ kỹ thuật (Technical Customer Support) hay tư vấn hỗ trợ mua hàng (Shopping Assistants) ứng dụng thuộc miền đóng Các hệ thống khơng thể đối thoại cách lĩnh vực khác, chúng cần thực nhiệm vụ cụ thể cách hiệu Chắc chắn, người dùng hỏi đáp gì, hệ thống không yêu cầu phải xử lý trường hợp ngoại lệ Mỗi cách tiếp cận toán có hướng giải khác dẫn tới kỹ thuật sử dụng khác Trong luận văn này, tập trung vào xây dựng Chatbot thuộc loại thứ hai, cụ thể toán hướng mục tiêu tư vấn hỗ trợ mua hàng 1.2 Các mơ hình chatbot bán hàng tiêu biểu hỗ trợ Tiếng Việt 1.2.1 Chatbot theo kịch (menu/button) Chatbot theo kịch (menu/button) hệ thống phân cấp định trình bày cho người dùng dạng nút (button) Chatbot xây dựng sẵn tập menu với lựa chọn điều khiển, người dùng phải giao tiếp với Chatbot thông qua thao tác click vào nút theo yêu cầu mong muốn, để nhận câu trả lời Chatbot Sau đâu vài ví dụ loại Chatbot này: Hình 1: Ví dụ dạng Chatbot (menu/button) Độ đo Intent precision recall f1-score support ask_hello 1.0 1.0 1.0 ask_product_feedback 1.0 1.0 1.0 ask_product_num 1.0 1.0 1.0 11 ask_product_payment 1.0 1.0 1.0 ask_product_price 1.0 1.0 1.0 ask_product_quality 1.0 1.0 1.0 12 ask_product_ship 1.0 1.0 1.0 17 ask_product_size 1.0 1.0 1.0 11 ask_product_warranty 1.0 1.0 1.0 Hình 50: Ước lượng độ xác tập liệu trainning intent Sử dụng mơ hình EmbeddingIntentClassifier dựa tảng mơ hình starspace [26] facebook để đào tạo cho Chatbot phục vụ việc phân loại ý định người dùng cho thấy độ xác tương đối cao tập liệu cho toán ngân hàng Độ đo Entities precision recall f1-score support product_name 1.0 1.0 1.0 24 location 1.0 1.0 1.0 21 kilogam 1.0 1.0 1.0 height 1.0 1.0 1.0 size 1.0 1.0 1.0 Hình 51: Ước lượng độ xác trích chọn thơng tin Việc áp dụng mơ hình CRF cho trích chọn thơng tin đạt độ xác cao 0.99% Qua trình đào tạo cho bot thấy việc training nhiều liệu 58 độ xác trích xuất cao với CRF Để đảm bảo việc trích chọn thơng tin xác entity phải trainning cho bot từ 10 đến 20 liệu Dưới danh sách câu hỏi trả lời người dùng tương tác với Chatbot thử nghiệm cuối Chatbot Ý định Xin chào shop Xin chào! Chúng giúp cho bạn? ask_hello Hi shop Xin chào! Chúng hân hạnh phục vụ bạn! ask_hello Bộ sp1 có cịn khơng shop Bộ sp1 bạn product_num product_name: sp1 Mẫu sp2 Mẫu sp2 bên có cịn cịn bạn khơng product_num product_name: sp2 Có cịn Bộ bên cịn sp33 khơng hàng shop product_num product_name: sp3 Hiện shop full Bộ size cho sản phẩm bạn size product_size Mình nặng 80kg, cao No Người dùng Bạn nên mặc size XL thoải mái nhá 59 product_size Slot kilogame: 80kg, height: 1m7 1m7 mặc size Giá sp33 shop Giá sp4 Giá sp4 bên là 299k b shop Xin giá mẫu 10 sp5 với shop Giá sản phẩm sp33 299k Giá mẫu sp5 bên 299k product_price product_price product_price Sản phẩm bên sử dụng chất vải thun co dãn Bộ mặc chiều, chống tia uv, 11 có mát product_quality kháng khuẩn, giặt không không shop phai màu, shop xin đảm bảo chất lượng 12 Bộ giặt có bị phai màu khơng Bên đảm bảo chất lượng hàng bên ok nhé, chất vải co dãn product_quality chiều, chống tia uv, kháng khuẩn, giặt khơng phai màu, Với sách trả hàng Được đổi trả bạn trả hàng hàng trong vòng ngày, bạn 13 product_warranty vui lòng để nguyên tem shop mác sản phẩm giúp 60 Tức ngày 14 trả lại hàng khơng Có ship Bên khuyến 15 Thái Nguyên mại free ship tồn quốc khơng shop product_ship Ship hàng thời 16 gian nhận 17 Nhận hàng với tốn khơng Mình Tất sản phẩm ship 18 tốn cod COD nhận tiền giao product_payment không hàng 19 20 Cảm ơn Cảm ơn bạn phản hồi! product_feedback Mình Cảm ơn bạn phản hồi! nhận Chúc bàn ngày tốt product_feedback hàng lành shop Hình 52: Bảng mơ tả đoạn hội thoại test với Chatbot 61 3.6 Đánh giá Từ trình tìm hiểu, xây dựng kết khách quan từ thực nhiệm tơi có đánh sau: - Xây dựng liệu đào tạo, huấn luyện cho Chatbot kịch xây dựng hội thoại yếu tố vô quan trọng Đây hai yếu tố có ảnh hưởng lớn đến tính linh hoạt độ thông minh Chatbot - Việc định nghĩa xây dựng ý định quan trọng phải phân tích tỉ mỉ với chủ đề khác để đưa tập ý định tốt Đối với ý định không rõ ràng hay gần mặt ngữ nghĩa khiến cho độ xác Chatbot giảm Nên việc thiết kế ý định slot vô quan trọng Với đoạn hội thoại nằm kịch dựng sẵn Chatbot đáp ứng tốt trả lời cho người dùng Tuy nhiên việc xây dựng kịch cho Chatbot khó khăn đoạn hội thoại xảy nhiều trường hợp Đối với hội thoại dài phức tạp việc lưu trữ slot để lưu ngữ cảnh hội thoại Chatbot có khả trả lời ngẫu nhiên mẫu câu template khiến cho đoạn hội thoại trở nên tự nhiên Bên cạnh bot có khả điều hướng người dùng đến mẫu câu trả lời sẵn, người dùng hỏi câu phạm vi huấn luyện Tuy nhiên việc điều hướng dựa khả trả lời ngẫu nhiên bot dẫn đến việc bot chưa thơng minh việc xử lý tình Qua tốn tơi đánh giá việc áp dụng toán Chatbot cho nghiệp vụ bán hàng khả thi, có tính thực tiễn cao đáp ứng số vấn đề nghiệp vụ bán hàng 62 CHƯƠNG 4: KẾT LUẬN Trong luận văn tơi tìm hiểu số kiến thức tổng quan hệ thống Chatbot, thành phần cấu trúc nhiệm vụ thành phần Chatbot, tìm hiểu số thuật toán áp dụng vào việc xây dựng Chatbot để giải toán Chatbot bán hàng Trong trình tìm hiểu xây dựng ứng dụng Chatbot hỗ trợ người dùng cho nghiệp vụ bán hàng đạt số kết định sau: Các vấn đề mà luân văn làm được: Trình bày kiến thức tổng quan hệ thống Chatbot, mơ hình Chatbot bán hàng nay, tìm hiểu chi tiết cấu trúc thành phần vấn đề gặp phải xây dựng hệ thống Chatbot Nắm luồng hoạt động hay bước xử lý thành phần mơ hình Chatbot Bên cạnh tơi nắm số thuật toán phương pháp để xử lý liệu Chatbot Trong trình xây dựng tập liệu đào tạo, huấn luyện cho Chatbot giúp tơi có kinh nghiệm q báu việc xử lý gán nhãn liệu với ngữ nghĩa nhập nhằng Từ xây dựng liệu huấn luyện tốt đem lại độ xác cao mơ hình Xây dựng thành cơng chương trình thử nghiệm hệ thống Chatbot phục vụ nghiệp vụ bán hàng theo mơ hình thuật tốn trình bày với CSDL thử nghiệm tham khảo qua kênh Fanpage Facebook bán hàng thật đánh giá kết thử nghiệm Tuy nhiên, việc đánh giá kết cịn thực thủ cơng Định hướng nghiên cứu tiếp theo: ✓ Tích hợp speech to text text to speech cho bot Khi tích hợp vào Chatbot để hỗ trợ người dùng qua giọng nói song song với giao diện ✓ Xây dựng bot hỗ trợ multi intent Hay người dùng hỏi nhiều câu hỏi kép ✓ Xây dựng bot mang tính cảm xúc hay nhân cách hóa Chatbot giúp Chatbot trở nên giống người 63 TÀI LIỆU THAM KHẢO Yun-Nung (Vivian) Chen, Asli Celikyilmaz and Dilek Hakkani-Tur, 2018:” Deep Learning for Dialogue Systems” Tom Bocklisch, 2018: “Conversational AI with Rasa NLU & Rasa Core” Hongshen Chen, Xiaorui Liu, Dawei Yin and Jiliang Tang, 11 Jan 2018: “A Survey on Dialogue Systems: Recent Advances and New Frontiers” Daniel Jurafsky & James H Martin, 23 September 2018: “Dialog Systems and Chatbots” Daniel Jurafsky & James H Martin, 23 September 2018: “Advanced Dialog Systems” Jason D Williams, Kavosh Asadi and Geoffrey Zweig, 24 Apr 2017: “Hybrid Code Networks: practical and efficient end-to-end dialog control with supervised and reinforcement learning” Andrew Maas, Spring 2017: “Dialogue System Introduction and FrameBased Dialogue” Peng Jin, Yue Zhang, Xingyuan Chen and Yunqing Xia:“Bag-ofEmbeddings for Text Classification” Ledell Wu, Adam Fisch, Sumit Chopra, Keith Adams, Antoine Bordes and Jason Weston, 21 Nov 2017: “StarSpace: Embed All The Things!” Bing Liu and Ian Lane, JUN 2018: “End-to-End Learning of TaskOriented Dialogs” 10 11 John A Bullinaria, 2005: “IAI: Semantic Networks and Frames” Mikhail Burtsev, Alexander Seliverstov, Rafael Airapetyan, Mikhail Arkhipov, Dilyara Baymurzina, Nickolay Bushkov, Olga Gureenkova, Taras Khakhulin, Yuri Kuratov, Denis Kuznetsov, Alexey Litinsky, Varvara Logacheva, Alexey Lymar, Valentin Malykh, Maxim Petrov, Vadim Polulyakh, Leonid Pugachev, Alexey Sorokin, Maria Vikhreva and Marat Zaynutdinov, 15 JUN 2018: “DeepPavlov: Open-Source Library for Dialogue Systems” 12 13 Hao Fang, 17 Apr 2018: “Dialog Management and System Evaluation” Jason Weston, “Tasks and Architectures for Language Understanding and Dialogue with memory” 14 15 DENNY BRITZ, 2015, “Recurrent Neural Networks Tutorial” 16 SONVX, 2018, “Học biểu diễn ngôn ngữ cho máy tính” 17 Colah’s blog, August 27, 2015, “Understanding LSTM Networks” Van Deemter, Krahmer, Emiel; Theune, 1999 “Plan-based vs templatebased NLG” 18 Ondrej Plátek, Petr Belohlávek, Vojtech Hudecek, and Filip Jurcícek, 2016 “Recurrent Neural Networks for Dialogue State Tracking” 19 Matthew Henderson, Blaise Thomson and Steve Young, 2014 “WordBased Dialog State Tracking with Recurrent Neural Networks” 20 Victor Zhong, Caiming Xiong, Richard Socher, 2018 “Global-Locally SelfAttentive Dialogue State Tracker” 21 Pei-Hao Su, Nikola Mrksic, Inigo Casanueva, Ivan Vulic, 2018 “Deep Learning for Conversational AI” 22 Jagan Jami, 2017, “INFOGRAPHIC: THE FUTURE OF CHATBOTS STATISTICS & TRENDS” 23 24 Larry Kim, 2018 “The Top Messenger Apps in the World” Liron Hakim Bobrov, January 2019, “Mobile Messaging App Map of the World” 25 26 Vu Anh, Jul 2019, “Underthesea - Vietnamese NLP Toolkit” Hammersley, J., & Clifford P, Unpublished manuscript ,1971, “Markov fields on finite graphs and lattices” 27 PHỤ LỤC ... hàng Để giải toán trên, người bán hàng cần xây dựng hệ thống Chatbot bán hàng tự động giúp giảm thiểu chi phí nhân sự, tăng hiệu bán hàng, chăm sóc khách hàng tăng khả tương tác Vậy Chatbot bán. .. loại chatbot dịch vụ bán hàng, ship đồ ăn,…vv 1.2.3 Mơ hình Chatbot bán hàng mà luận văn nghiên cứu Từ phân tích ưu nhược điểm mơ hình Chatbot dựa menu/button nhận dạng từ khố, tơi lựa chọn xây dựng. .. Chatbot triển khai thực tế phần lớn xây dựng mơ hình truy xuất thơng tin áp dụng miền ứng dụng cụ thể Với tốn luận văn tập trung xây dựng mô hệ thống Chatbot hỗ trợ người dùng nghiệp vụ bán hàng

Ngày đăng: 15/01/2023, 14:43

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan