Yêu cầu thg 10 31, 2018 8:58 SA 793 0 1
  • 793 0 1
0

Chatbot : Dialogflow, Mongodb

Chia sẻ
  • 793 0 1

Các bác ai đã từng tích hợp dk 1 con chatbot facebook. Dữ liệu phản hồi có thể lấy từ database chưa ạ. Với dự liệu cơ bản thì có thể lấy dialogflow còn phức tạp thì lấy từ database Các bác làm rồi cho e ít cao kiến vs, Em cảm ơn

1 CÂU TRẢ LỜI


Đã trả lời thg 10 31, 2018 3:26 CH
+1

Mình đoán bạn đang tích hợp chatbot với facebook dựa vào hỗ trợ sẵn có của thằng dialogflow. Không biết bạn đã thử dựng 1 server sử dụng api của dialogflow rồi tích hợp server đấy với facebook chưa?

Khi mà mình dựng được server riêng biệt thì mình nghĩ việc lấy dữ liệu phản hồi từ bao nhiêu nguồn không thành vấn đề.

Nói vậy thôi chứ mình cũng chưa thử dùng phản hồi từ nhiều nguồn.

Bạn có thể xem cách dựng server bằng flask(python) rồi tích hợp với facebook tại đây: https://www.twilio.com/blog/2017/12/facebook-messenger-bot-python.html

Và cách sử dụng api của dialogflow trong python tại đây: https://www.pusher.com/tutorials/chatbot-flask-dialogflow/

Xin lỗi vì mình chỉ góp ý được với bạn đến vậy, mình không thể làm nên cũng k biết còn có khó khăn gì không và tính khả thi của nó.

Có khó khăn gì mong bạn tiếp tục trao đổi để những người khác vào góp ý thêm.

Chia sẻ
Avatar Hoihv @Hoihv
thg 10 31, 2018 4:19 CH

cảm ơn bạn, trên dialogflow có phần fulfillment . NHững từ khoá, câu hỏi đơn giản sẽ dk dialog flow xử lý, còn những từ khoá phức tapj, nhằm mục đích lấy thông tin của user thì lại kéo từ server về. Ý định là thế, nhưng thực hiện thì vẫn chưa ok lắm

thg 10 31, 2018 4:22 CH

@Hoihv Vậy là bạn đang khó khăn phần lấy thông tin từ user phải không? Ví dụ như người ta nhập mail, sđt vào bạn muốn lấy ra thôi hả?

Avatar Hoihv @Hoihv
thg 11 1, 2018 2:29 SA

@QuangPH chuẩn rồi bác, nay e đã ấy dk rồi, gửi tra ok hết, nhưng vẫn lăn tăn, vì chưa thấy có example nào làm như mình làm cả Kết quả vẫn ok,

Avatar Hoihv @Hoihv
thg 11 13, 2018 9:09 SA

@QuangPH bác ơi, Cho e hỏi 1 vấn đề nữa, e kết hợp dk dialogflow vs node js dk rồi . nhưng có 1 vấn đề là e muốn lúc mà admin nhảy vào trả lời thì mình chặn cái dialogflow ntn để nó không trả lời tự động nữa, e nghĩ mãi chưa ra

thg 11 13, 2018 9:13 SA

@Hoihv vậy action nào của user thể hiện là họ muốn nói chuyện với admin. khi mà có action đó thì bạn chỉ cần k gửi request lên cho service dialog là được mà.

Avatar Hoihv @Hoihv
thg 11 13, 2018 9:35 SA

@QuangPH bác hiểu sai ý e rồi, Lúc mà admin nói chuyện user ấy thì như kiểu là 2 người bt chat vs nhau, không liên quan gì tới dialogflow hay backen nữa cả, mà con người nói chuyện vs con người, . lúc này sẽ tắt hết dialogflow ...

thg 11 13, 2018 9:39 SA

@Hoihv Cái này thực sự mình cũng chưa thử nên cũng không rõ nữa 😦(

Avatar Hoihv @Hoihv
thg 11 13, 2018 9:50 SA

@QuangPH 😦 ca này khó quas

Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí