Thử nghiệm chatbot Dialogflow đầu tiên

Từ nay về sau, bạn sẽ thấy logo màu gạch này thường xuyên hơn ^.^

Như các chương trình thông thường, để mang lại cảm hứng cho các bạn. Mình hướng dẫn bạn tạo một con bot đầu tiên từ Dialogflow nhé

bạn vào trang web dialogflow.com và tạo một tài khoản “Sign up for Free”. Dialogflow là sản phẩm của google nên bạn sẽ đăng nhập bằng tài khoản google (Gmail)

Đây là màn hình đầu tiên chào đón bạn. Bạn hãy nhấn vào nút “ Create Agent” để tạo dự án đầu tiền.

Bây giờ bạn chưa cần hiểu các ý nghĩa đâu, mình hứa sẽ hướng dẫn cho các bạn rất cụ thể và dễ hiểu. Yên tâm nha

Mình đặt tên là “FirstAgent” bạn có thể đặt tên tuỳ ý. Đây chính là tên project

Bạn thấy cách mình đặt tên không, Hãy viết hoa chữ đầu tiên nha

Bạn nhấn nút Create, chờ 1 2 phút gì đó thì project được tạo xong

Trong màn hình này có 3 cột (nếu xem bằng máy tính).

Cột bên trái là các chức năng

Cột giữa là màn hình làm việc của bạn

Cột bên phải là màn hình test

Bây giờ bạn hãy gõ vào cột bên phải “ Try it now” dòng Hello và enter xem kết quả thế nào

Cho dù nó trả lời là gì đi nữa, bạn không cần phải bận tâm. Miễn là nó có trả lời. là bạn đã thành công rồi

Thực ra câu trả lời của bạn khác mình vì mặc định nó được cài vài cách trả lời khác nhau và chọn ngẫu nhiên câu trả lời cho bạn.

Bây giờ hiệu chỉnh 1 chút cho vui nha

Quay trở lại khung hình làm việc ở giữa bạn thấy 2 dòng sau

Default Fallback Intent và Default Welcome Intent (mình sẽ giải thích ý nghĩa từ Intent sau)

Bạn click vào trong Default Welcome Intent, bạn sẽ thấy như hình sau

Phần “Training Phrases” là tiên đoán những gì người dùng sẽ nhập vào. Kéo xuống dưới, phần “Response” là những bot sẽ trả lời khi người dùng nhập vào các câu phù hợp với phần training phrase. Ở phần response có nhiều câu trả lời khác nhau. Máy sẽ chọn random để trả lời tránh nhàm chán cho người chat

Bây giờ bạn hãy xoá hết các câu trong Training Phrase và thay vào đó là những câu chào hỏi tiếng Việt vd Xin chào, Chào bạn, chào anh…

Phần Respond bạn xoá và điền vào các câu như “bot chào bạn”, chào anh ạ,…

(để xoá các câu, bạn rê chuột vào, phía bên phải sẽ hiện nút xoá và xoá nha, Nếu lỡ xoá mất phần Response thì không sao, nhấn vào Add Response và chọn Text Response thì khung text này sẽ hiện ra để bạn nhập lại)

Sau khi nhập xong bạn nhớ nhấn nút Save màu xanh phía trên để máy lưu lại

xong rồi bạn thử lại khung hình bên phải, nhập câu xin chào thì bot sẽ chọn 1 câu trong phần respond đó để trả lời cho bạn

Nếu máy không trả lời đúng như vậy thì có thể bạn quên nhấn nút Save, hoặc máy chưa hiểu câu nói của bạn. Lúc này thì phía bên phải dưới, bạn thấy mục INTENT là Default Fallback Intent thay vì Default Welcome Intent. Nghĩa là máy không hiểu nên gọi Itent Thất Bại ra đối chiếu

Xong rồi đó, bạn đã tạo ra được 1 dự án Dialogflow đầu tiên, và con bot nói tiếng Việt của bạn đã tạo xong, bước tiếp theo là trang bị kiến thức cho nó

Leave a Comment