AI đàm thoại với Kore.ai (3)

Xác thực trường hợp sử dụng cho Kore.ai XO

Giới thiệu

Đối với trường hợp sử dụng này, chúng tôi đã triển khai Nền tảng Kore.ai XO trong cụm Kubernetes trên cả VMware Tanzu và trên Nền tảng bản địa đám mây Symworld.

Bảng sau mô tả phần cứng và phần mềm của hai cấu hình được sử dụng để xác nhận thiết kế này:

Bàn số 3.      Thiết lập xác thực

Loại Các thành phần trong VMware vSphere với Tanzu Các thành phần trong Nền tảng gốc đám mây của Symworld
Máy chủ 1 3 x máy chủ PowerEdge R750xa 2 4 x máy chủ PowerEdge R7525
Ảo hóa và điều phối container VMware vSphere 7.0U3 và VMware vSphere với Tanzu Bộ lưu trữ gốc trên nền tảng đám mây của Symworld (phiên bản 5.3.11-217)
Kho vSAN Bộ nhớ gốc trên nền tảng đám mây của Symworld
Thiết bị chuyển mạch mạng Dell S5248F-ON (dành cho khối lượng công việc và quản lý)

Dell S4148T-ON OOB

Dell S5248F-ON (dành cho khối lượng công việc và quản lý)

Dell S4148T-ON OOB

Nền tảng Kore.ai Phiên bản 9.2.3 Phiên bản 9.2.3

1. Trường hợp sử dụng đã được xác thực này không sử dụng đầy đủ tất cả các máy chủ được liệt kê. Các máy chủ được liệt kê là số lượng máy chủ tối thiểu được đề xuất trong một cụm.
2. Mặc dù PowerEdge R750xa hỗ trợ GPU NVIDIA nhưng Kore.ai không yêu cầu GPU và không được sử dụng trong quá trình xác thực của chúng tôi.

Trường hợp sử dụng 1: Bàn du lịch

Trợ lý ảo đàm thoại AI giúp người dùng truy xuất thông tin liên quan đến du lịch. Thông tin bao gồm lấy lịch trình chuyến bay, kiểm tra giá vé du lịch, làm thủ tục trên web, nhận thêm thông tin về hành lý được phép và mua thêm phụ cấp cũng như nhận thông tin chi tiết về chỗ ở và khách sạn trong suốt chuyến đi.

Thông tin được truy xuất dựa trên các tác vụ hộp thoại được tạo. Bảng sau đây hiển thị một số tác vụ hộp thoại được tạo như một phần của trường hợp sử dụng bàn du lịch mẫu:

Bảng 4.     Nhiệm vụ hộp thoại trường hợp sử dụng của Bàn du lịch

Nhiệm vụ hộp thoại

Thông tin chuyến bay

Yêu cầu hóa đơn

Chi tiết khách sạn

Chi tiết chuyển khoản

Hành lý miễn cước

Đăng ký web

Hủy đặt chỗ

Số tiền hoàn trả

Các tác vụ hội thoại được tạo ra theo kỹ năng đàm thoại. Trợ lý ảo trong quầy du lịch còn giúp người dùng hủy đặt chỗ, lấy hóa đơn du lịch, v.v. Ví dụ sau đây hiển thị một số tác vụ của hộp thoại và trạng thái của chúng:

Hinh 4.  Nhiệm vụ và trạng thái của hộp thoại

Người dùng có thể kết nối với trợ lý ảo và truy vấn chi tiết chuyến bay. Dựa trên truy vấn, trợ lý ảo xác định mục đích, xử lý truy vấn của người dùng và cung cấp thông tin cần thiết. Ví dụ này tập trung vào máy khách web và thiết bị di động, do đó kênh tương ứng được định cấu hình.

Các hình ảnh sau đây cho thấy người dùng đang tìm kiếm trạng thái chuyến bay và trợ lý ảo cung cấp cho người dùng thông tin chi tiết về chuyến bay.

Trợ lý ảo này được thiết lập để hỗ trợ người dùng thực hiện một loạt nhiệm vụ đối thoại, chẳng hạn như kiểm tra hành lý miễn cước và bổ sung hành lý.

Nhiệm vụ của hộp thoại chi tiết khách sạn nhận thông tin về chỗ ở đã đặt cùng với chuyến bay. Dựa trên truy vấn của người dùng, trợ lý ảo có thể cung cấp chi tiết đặt phòng khách sạn.

Nhiệm vụ của hộp thoại chi tiết chuyển khoản cung cấp thông tin liên quan đến việc vận chuyển. Trong ví dụ sau, người dùng có thể lấy chi tiết chuyển khoản.

Trợ lý ảo của quầy du lịch còn cung cấp các thông tin liên quan đến việc làm thủ tục chuyến bay:

 

Trường hợp sử dụng 2: Hỗ trợ cửa hàng Magento

Trường hợp sử dụng được xác thực tiếp theo là trợ lý ảo được tích hợp với API Magento để hỗ trợ khách hàng xác định trạng thái đơn hàng, hủy đơn hàng hoặc yêu cầu hoàn lại tiền.

Magento là một nền tảng thương mại điện tử mã nguồn mở. Đối với ứng dụng mẫu, chúng tôi đã sử dụng hệ thống quản lý nội dung Magento với chủ đề Luma để cho phép trợ lý ảo Kore.ai tương tác với cửa hàng bán lẻ quần áo hoạt động trực tuyến Luma mẫu. Sự tương tác sử dụng API này cho phép người hỗ trợ ảo truy xuất chi tiết đơn hàng, hủy đơn hàng và hoàn tiền, v.v.

Hình dưới đây cho thấy trang chủ mẫu:

`

Hình 5.  Trang chủ mẫu

Có hai kênh được định cấu hình trong trình tạo bot Kore.ai để xác thực trường hợp sử dụng này:

  • Ứng dụng khách Web/Mobile cho phép người dùng bắt đầu tương tác với trợ lý ảo. Trang cấu hình máy khách web/di động cũng cung cấp thông tin chi tiết để cho phép thêm tiện ích trò chuyện vào trang web ứng dụng chính của cửa hàng.
  • Twilio Voice cho phép người dùng liên hệ với trợ lý ảo bằng số điện thoại. Người trợ lý giúp đỡ khách hàng bằng cách sử dụng điện thoại.

Những hình ảnh sau đây hiển thị các kênh được cấu hình:

Hình 6.  Trường hợp sử dụng 2 kênh được cấu hình

Tin nhắn chào mừng

Thông báo chào mừng hỗ trợ mẫu của Cửa hàng Magento bao gồm ba tùy chọn mà khách hàng có thể chọn để biết thêm chi tiết.

Đối với trạng thái đơn hàng, khách hàng có thể chọn tùy chọn đầu tiên và nhập ID đơn hàng để lấy thông tin liên quan đến đơn hàng.

Bot cũng cho phép khách hàng hủy đơn hàng hoặc được hoàn tiền cho các sản phẩm theo một đơn hàng cụ thể. Khách hàng có thể cung cấp thông tin ID đơn hàng và chọn sản phẩm phải trả lại để được hoàn tiền.

Ngoài thông tin đặt hàng, bot cũng có thể được sử dụng để nhận thông tin chi tiết về các chính sách và Câu hỏi thường gặp được xác định trong bot. Ví dụ sau đây hiển thị truy vấn “chính sách trả lại” cho bot.

Câu hỏi thường gặp mẫu được xác định trong khi xây dựng bot. Mỗi Câu hỏi thường gặp có thể được gắn thẻ bằng từ đồng nghĩa, Câu hỏi thường gặp thay thế và câu trả lời thay thế:

Hình sau đây cho thấy phân tích NLP được trợ lý ảo sử dụng để xác định ý định của người dùng bằng cách sử dụng kênh thoại để nhận trạng thái đơn hàng.

Hình 7.  Phân tích NLP trợ lý ảo

 

Bảng điều khiển và phân tích

Nền tảng Kore.ai XO cung cấp nhiều bảng điều khiển để phân tích dữ liệu theo thời gian thực. Dữ liệu được tạo khi trợ lý ảo tương tác với người dùng. Phân tích này rất hữu ích để đưa ra quyết định tốt hơn và cải thiện giá trị doanh nghiệp.

Trong phần này, chúng tôi sử dụng bot hỗ trợ cửa hàng Magento làm ví dụ để xem các bảng điều khiển phân tích khác nhau. Vì bot hỗ trợ cửa hàng Magento đã bật cả ứng dụng khách web/di động và giọng nói Twilio nên nó cung cấp thông tin cho cả hai kênh này trong trang tổng quan.

Trang tổng quan tổng quan

Trang tổng quan Tổng quan cung cấp bản tóm tắt về nhiều trang tổng quan khác nhau, chẳng hạn như Trang tổng quan cuộc trò chuyện, Trang tổng quan người dùng và Trang tổng quan hiệu suất. Trong phần tổng quan về Bảng điều khiển cuộc trò chuyện trong hình dưới đây, chúng ta sẽ thấy có bao nhiêu phiên trò chuyện đã được hoàn thành cùng với số lần bỏ cuộc (nếu có) và tổng số tin nhắn. Thanh bộ lọc ở trên cùng cung cấp phạm vi ngày có thể tùy chỉnh để xem dữ liệu phân tích. Tổng quan về Bảng điều khiển người dùng cung cấp thông tin liên quan đến số lượng người dùng duy nhất. Tổng quan về Bảng thông tin hiệu suất cung cấp các thông tin như liệu ý định có được xác định chính xác hay không, việc thực thi API, tốc độ thực thi tập lệnh, v.v.

Hình 8.  Trang tổng quan tổng quan

Trang tổng quan cuộc trò chuyện

Trang này cung cấp thông tin về cách quản lý và xử lý các phiên hội thoại. Nó chủ yếu bao gồm việc liệu các cuộc gọi đã được trợ lý ảo trả lời, được chuyển cho tổng đài viên hay chưa đầy đủ. Bạn cũng có thể xem nhiều số liệu khác, chẳng hạn như xu hướng trong các phiên hội thoại, phân tích đường dẫn hội thoại, phân bổ phiên theo kênh, mức độ tương tác với trợ lý ảo và phân tích các phiên tự phục vụ, ngừng hoạt động và chuyển giao đại lý.

Hình 9.  Trang tổng quan hiển thị các phiên và xu hướng trò chuyện

Bạn cũng có thể xem các phiên được sử dụng trong các kênh web và kênh thoại, đường dẫn hội thoại (để nhà phát triển hiểu truy vấn của người dùng là gì và cách trợ lý ảo xác định nhiệm vụ) và phân tích mức độ tương tác.

Trang tổng quan người dùng

Trang này đóng vai trò là trung tâm dữ liệu về xu hướng người dùng và xu hướng người dùng quay lại. Nó cũng bao gồm những thông tin chi tiết như tổng số lượng người dùng duy nhất, số lượng người dùng cũ, số lượng người dùng mới và tỷ lệ giữ chân hàng tuần hoặc hàng ngày cho các nhóm người dùng khác nhau.

Hình 10.   Trang tổng quan người dùng

Trang tổng quan về hiệu suất

Trang này cung cấp thông tin chi tiết về hiệu suất của trợ lý ảo. Nhà thiết kế trợ lý ảo có thể xem có bao nhiêu ý định đã được xác định, bao nhiêu nhiệm vụ đã được hoàn thành bằng cách sử dụng trợ lý ảo và bao nhiêu dịch vụ hoặc tập lệnh không thành công trong quá trình tương tác. Bảng điều khiển hiệu suất cung cấp tất cả thông tin quan trọng này.

Hình 11.   Trang tổng quan về hiệu suất