Xin chào mọi người, Mình có một vấn đề rất mong được giúp đỡ, ví dụ với bài toán hỏi sinh nhật của một người trong công ty, mình có luồng hỏi như sau:
Intent Sinh Nhật → Reponse Sinh Nhật → Intent Chúc Mừng → Action gửi SMS chúc mừng
- Ngoài ra còn rất nhiều luồng như ví dụ có 5 người sinh nhật cùng ngày thì mình chỉ hiển thị sinh nhật 3 người, xong hỏi muốn hiển thị tiếp không, rồi muốn chúc mừng ai, …
- Điều này mình có thể train nhiều intent nhưng sẽ làm giảm hiệu quả model vì những câu examples của intent trong luồng đó được train với những intent chính
- Mình cũng đã nghĩ đến trường hợp khi bắt đầu intent Chúc Mừng trước thay vì intent Sinh Nhật sẽ trả về Fallback nhưng vẫn ko giải quyết đc vấn đề train chung examples
- Kể cả trường hợp dùng stories thì bao nhiêu stories mới đủ
- Dùng Form thì cũng ko khắc phục được vấn đề train chung với những intent chính
- Mình có nghĩ đến Retrieval Actions khi cho mỗi luồng hội thoại thêm 1 lần trỏ vào trong luồng con nhưng tối đa dấu “/” chỉ là 1
- Còn trường hợp train riêng model khi gặp intent cha để model train thêm đó chỉ làm nhiệm vụ bắt intent con thì sẽ có nhiều model hơn và dường như dư thừa, điều này cũng khiến phần xử lý thêm loằng ngoằng
Mình mong mọi người có những giải pháp giúp đỡ mình vì mình cũng đã research nhiều tài liệu mà vẫn không có kết quả thỏa mãn. Mình cảm ơn !