THẢO LUẬN

  1. với dòng props: { userDetailInfo: { type: Object } }, mục đích là ở component con sẽ nhận vào props từ cha là userDetailInfo với kiểu là Object, em nên viết rõ ra như thế này để ràng buộc chặt chẽ hơn kiểu của props truyền vào từ cha
  2. đoạn v-if="Object.keys(userDetailInfo).length !== 0". Đoạn này check xem userDetailInfo có thuộc tính nào không, phòng khi nó là object rỗng ({}) không có thuộc tính
0

tks anh nhiều ạ

+1

tks anh nhiều nha

0

tks anh nhiều ạ

0
thg 12 3, 2018 12:50 CH

Thật sự là lâu rồi không code php mình cũng quên khá nhiều rồi, nếu mình nhớ không nhầm thì dùng @<biến> thì nếu biến chưa được định nghĩa cũng sẽ không bị báo lỗi. chắc kiểu như trả về NULL


Mình vừa tìm được link doc về toán tử @ này, bạn tham khảo nhé: http://php.net/manual/en/language.operators.errorcontrol.php


Còn về file connection.php mình viết kiểu singleton pattern để tránh việc kết nối vào db nhiều lần thôi.

0
thg 12 3, 2018 10:26 SA

Bạn nên sửa là tạo file "config/locales/vi.yml" thay cho vn.yml. Bởi vì "vi" là mã ngôn ngữ tiếng Việt trong khi "vn" là mã quốc gia.

0

props: { userDetailInfo: { type: Object } } cho e hỏi cái dòng type: Object để làm gì vậy a. và v-if="Object.keys(userDetailInfo).length !== 0". dòng này ý nghĩa của câu điều kiện nữa tks a!

0
thg 12 3, 2018 7:26 SA

hình như là 1 anti pattern, mình cũng dùng java stream, nhưng chưa bao giờ có nhu cầu modify

0
thg 12 3, 2018 7:12 SA

Bác giải thích đoạn trong file connection.php e với aj, với <?= @$content ?> có nghĩa là gì thế ạ, lần đầu e gặp luôn

0

bạn xử lý cho vào vòng lặp for lấy từng object ra sau đó gán giáo trị key của từng json để lấy giá tri

0

Về vấn đề Location thì cho em hỏi hiện tại sử dụng Geocoding của cái nào là ổn nhất ạ ? (bởi vì Google đã áp dụng chính sách mới nên không dùng API free mà không có thẻ thanh toán được nữa) 😣

0
thg 12 3, 2018 4:21 SA

cảm ơn nha. thực ra so với bài khác thì bài này hơi nhạt vì mình k có cảm hứng 😣

0
thg 12 3, 2018 2:59 SA

Sao vẫn phải report hả anh

+1

Cám ơn bạn đã góp ý. Mình viết trên blog, rồi convert từ html thành markdown cũng chỉnh qua một lượt rồi vẫn còn sai, mình đang chỉnh lại. Mình không phải là chuyên gia, mình còn nhầm cả cái seq2seq là một kiểu generative model, mình đang học deep learning và implement seq2seq model để cho quen với LSTM, RNN, Word embedded tiếng việt và mục đích của seri này là giới thiệu đến mức đó vì mình chưa biết gì hơn. Mình hiểu bạn muốn một generative model, quản lý thông tin được hội thoại có lẽ là kiểu longer conversation. Mình nghĩ còn xa mình mới đến mức đó, mình sẽ tìm hiểu thêm. Cám ơn bạn.

+1

Mình thấy ví dụ như con Simsimi bot http://www.simsimi.com , làm theo hướng Generative model cũng chỉ để cho vui nói xàm thôi chứ phục vụ mục đích kinh doanh, mình chưa thấy ví dụ nào hoàn hảo theo hướng này

+1

Generative mình nghĩ đến giờ cũng chỉ dừng lại ở "làm cho vui", viết paper các kiểu vì nó đột phá, mới lạ. Còn thực tế doanh nghiệp thì nếu không quản lý được hội thoại thì coi như vứt nên họ vẫn lựa chọn Rasa hay 1 số framework tương tự.

0

Mình cũng đã build một con BOT trên nền tảng Rasa NLU, cái này cũng là retrieval based model. Thấy nó cũng khá ok. Còn generative Model thì mình chưa từng thử qua và chưa biết có framework nào hỗ trợ sẵn hay không?

0

vỡ bong bóng rùi 😄 lên mạnh xuống mạnh, xuống mạnh sẽ lên mạnh . kaka

0
Avatar
đã bình luận cho bài viết
thg 12 3, 2018 1:39 SA

tks bác

0

Mình cảm thấy bài viết khá okie, nhưng khi bạn viết bài bạn bằng markdown bạn nên xem trước hiển thị trên bản draft, mình thấy có khá nhiều lỗi như các thẻ head chưa được hiển thị đúng, công thức toán, code, hiển thị hình ảnh còn đang sai.

Mình thì vẫn mong bạn viết về generative model từ hôm qua, mình rất hứng thú với kiểu này. Còn với Retrieval-based mình nghĩ là tìm được câu trả lời thì okie, có vô vàn cách vô vàn mô hình nhưng để quản lý được hội thoại để đưa vào thực tế mới là những công việc khó(với mình) nên mình vẫn không thích tự build model mà dùng những thư viện sẵn như dialogflow, rasa với lõi NLU khá tốt cho tiếng anh 😦(

0
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í