@thanhtungs Nếu chỉ cần check mail có tồn tại hay không thì bạn có thể implement bằng cách gửi mail verification đến địa chỉ của users, bắt users phải verify thì mới cho sử dụng chẳng hạn
confidence score có bao giờ lớn hơn 1 đâu a nhỉ, các giá trị của nó đều nằm trong khoảng [0, 1]
2 giá trị mà a thấy trong ảnh không phải 1.05 hay 3.21 mà là 1.05∗10−12 và 3.21∗10−13 là những giá trị nhỏ hơn 1 rất rất nhiều
a có thể đọc thêm source code của Rasa để hiểu thêm cách tính confidene score
def _get_entity_confidences(
token: Token, entities: List[Dict], extractors: Optional[Set[Text]] = None
) -> float:
"""Get the confidence value of the best fitting entity.
If multiple confidence values are present, e.g. for type, role, group, we
pick the lowest confidence value.
Args:
token: the token we are looking at
entities: the available entities
extractors: the extractor of interest
Returns:
the confidence value
"""
entity = determine_entity_for_token(token, entities, extractors)
if entity is None:
return 0.0
if entity.get("extractor") not in EXTRACTORS_WITH_CONFIDENCES:
return 0.0
conf_type = entity.get(ENTITY_ATTRIBUTE_CONFIDENCE_TYPE) or 1.0
conf_role = entity.get(ENTITY_ATTRIBUTE_CONFIDENCE_ROLE) or 1.0
conf_group = entity.get(ENTITY_ATTRIBUTE_CONFIDENCE_GROUP) or 1.0
return min(conf_type, conf_role, conf_group)
Hi vọng câu trả lời này có thể giải đáp cho anh ạ (bow)
Mình đã update lên Laravel 7x rồi đó bạn, check ở đây nhé (nhánh starter-tutorial) nhé. Mình đã gen lại từ đầu, fresh project luôn chứ không phải tự tay update các package lên 7x đâu nhé
Chào Hoàng, mình vừa lập nick để xin info của bạn. Mình có 1 số việc cần trao đổi, biết đâu hợp tác được thì rất tốt. Bạn có thể add zalo mình 0972010155. Cảm ơn hoàng
Ở tab command laravel-echo-server in ra tên channel có cả presence nên mình sửa lại ở client cũng nối thêm y như vậy thì nó báo lỗi ko xác thực được. Nếu bỏ ra, chỉ nối tiền tố cũ laravel_database_channelname thì hết lỗi nhưng lại ko nghe được nữa.
Mình có thử comment cái dòng nối tiền tố ở config thì nó lại ko nghe được kể cả public channel, cứ phải cho vào mới nghe được. Còn tại bản laravel 6 thì mình comment lại cũng vẫn chạy được.
Mong bạn sớm update thêm bản Laravel 7 để mình được vọc vạch thêm
cho mình hỏi ngốc tí bạn ei.
cái confidence score này được diễn giải và tính toán như nào nhỉ? Khi mà lúc thì nó nhỏ hơn 1, lúc thì lớn hơn rất nhèo. (hmm)
Chào bạn mình đã test lại với laravel 7x, kết quả ko có gì khác nhé bạn, follow theo tutorial của mình vẫn chạy oke nhé.
Lỗi của bạn là do tên channel của bạn bị sai. Bạn xem lại bài của mình mục Realtime với Private Channel, bạn cần comment đoạn đổi tên channel thành tiền tố laravel_database_ lại. Đây là 1 issue của Laravel Echo đã có rất nhiều người bị và hiện tại họ vẫn chưa fix điều này nhé.
Code trên github của mình cũng đã được cập nhật lên laravel 7x
Bạn có thể thêm cập nhật cho Laravel 7x được ko bạn!
Ở Laravel 6 mình làm theo bạn chạy ngon rồi nhưng apply vào project hiện tại (Laravel 7) bị lỗi quá chưa khắc phục được ạ.
Chạy public channel thì vẫn ổn không sao, còn chạy PresenceChannel thì mình bị kẹt 1 số chỗ:
Khi run thì ở laravel-echo-server thông báo có tên channel là : laravel_database_presence-tên_channel. Ở client khi nghe với tên channel có "presence" thì lại báo lỗi không xác thực được. Bỏ đi thì hết lỗi nhưng ko đúng tên kênh nên ko nghe được.
Echo ở client dùng đc mỗi hàm listen. Các hàm còn lại như join, joining, leave, leaving, here là lại báo lỗi. Không được ngon nghẻ như bài này.
THẢO LUẬN
Thật mừng vì vẫn còn có những dev quan tâm đến clean code như bạn.
@thanhtungs Nếu chỉ cần check mail có tồn tại hay không thì bạn có thể implement bằng cách gửi mail verification đến địa chỉ của users, bắt users phải verify thì mới cho sử dụng chẳng hạn
confidence score có bao giờ lớn hơn 1 đâu a nhỉ, các giá trị của nó đều nằm trong khoảng [0, 1]
2 giá trị mà a thấy trong ảnh không phải 1.05 hay 3.21 mà là 1.05∗10−12 và 3.21∗10−13 là những giá trị nhỏ hơn 1 rất rất nhiều
a có thể đọc thêm source code của Rasa để hiểu thêm cách tính confidene score
Hi vọng câu trả lời này có thể giải đáp cho anh ạ (bow)
Mình đã update lên Laravel 7x rồi đó bạn, check ở đây nhé (nhánh starter-tutorial) nhé. Mình đã gen lại từ đầu, fresh project luôn chứ không phải tự tay update các package lên 7x đâu nhé
Thank bac, dung cai em dang tim
Chào Hoàng, mình vừa lập nick để xin info của bạn. Mình có 1 số việc cần trao đổi, biết đâu hợp tác được thì rất tốt. Bạn có thể add zalo mình 0972010155. Cảm ơn hoàng
Ở tab command laravel-echo-server in ra tên channel có cả presence nên mình sửa lại ở client cũng nối thêm y như vậy thì nó báo lỗi ko xác thực được. Nếu bỏ ra, chỉ nối tiền tố cũ laravel_database_channelname thì hết lỗi nhưng lại ko nghe được nữa. Mình có thử comment cái dòng nối tiền tố ở config thì nó lại ko nghe được kể cả public channel, cứ phải cho vào mới nghe được. Còn tại bản laravel 6 thì mình comment lại cũng vẫn chạy được. Mong bạn sớm update thêm bản Laravel 7 để mình được vọc vạch thêm
Hay. Tham khảo thêm ví dụ at https://thevaluable.dev/dry-principle-cost-benefit-example/
Nội dung bài viết thật hay!
Tks bạn
tks bạn
lúc bấm nút add, data sẽ được đưa tới postReducer, sau đó chỗ nào trigger để biết mình vừa mới add mà hiển thị lên dánh sách vậy bạn
Chào bạn mình đã test lại với laravel 7x, kết quả ko có gì khác nhé bạn, follow theo tutorial của mình vẫn chạy oke nhé.
Lỗi của bạn là do tên channel của bạn bị sai. Bạn xem lại bài của mình mục Realtime với Private Channel, bạn cần comment đoạn đổi tên channel thành tiền tố
laravel_database_lại. Đây là 1 issue của Laravel Echo đã có rất nhiều người bị và hiện tại họ vẫn chưa fix điều này nhé.Code trên github của mình cũng đã được cập nhật lên laravel 7x
Chỉ kiểm tra mail nhập là mail thật hay giả để tránh spam thôi bác
Oke bạn nhé, mình cũng đang tính update lên 7x 😊
@thangtd90 Em muốn check mai có tồn tại hay ko ạ
Bạn có thể thêm cập nhật cho Laravel 7x được ko bạn! Ở Laravel 6 mình làm theo bạn chạy ngon rồi nhưng apply vào project hiện tại (Laravel 7) bị lỗi quá chưa khắc phục được ạ. Chạy public channel thì vẫn ổn không sao, còn chạy PresenceChannel thì mình bị kẹt 1 số chỗ:
có tâm đấy
testing API online is easy with ReqBin - no coding, no desktop app, and in your browser.