sentence-transformers How to use quockhangdev/fastvilr with sentence-transformers:
from sentence_transformers import SentenceTransformer
model = SentenceTransformer("quockhangdev/fastvilr")
sentences = [
"Bộ Lao động - Thương binh và Xã hội quy định thế nào về quyền lợi của con đẻ của người hoạt động kháng chiến bị phơi nhiễm với chất độc hóa học?",
"text: c) Phòng Lao động - Thương binh và Xã hội trong thời gian 10 ngày kể từ ngày nhận đủ các giấy tờ hợp lệ, có trách nhiệm kiểm tra, lập danh sách người đủ điều kiện kèm giấy tờ quy định tại Điểm b Khoản này gửi Sở Lao động - Thương binh và Xã hội; d) Sở Lao động - Thương binh và Xã hội trong thời gian 10 ngày, kể từ ngày nhận đủ hồ sơ hợp lệ, có trách nhiệm kiểm tra hồ sơ, giới thiệu (kèm bản sao hồ sơ) ra Hội đồng giám định y khoa cấp tỉnh. Trường hợp vô sinh và trường hợp không có vợ (chồng) hoặc có vợ (chồng) nhưng không có con hoặc đã có con trước khi tham gia kháng chiến, sau khi trở về không sinh thêm con, nay đã hết tuổi lao động mà không mắc bệnh theo danh mục bệnh tật do Bộ Y tế quy định thì Sở Lao động - Thương binh và Xã hội chuyển hồ sơ đến Sở Y tế để cấp giấy chứng nhận bệnh tật do nhiễm chất độc hóa học.",
"text: 2. Con đẻ của người hoạt động kháng chiến bị phơi nhiễm với CĐHH quy định tại Điều 38 Nghị định số 31/2013/NĐ-CP . 3. Người hoạt động kháng chiến bị phơi nhiễm với CĐHH và con đẻ của họ đã được xác nhận bị bệnh, tật, dị dạng, dị tật có liên quan đến phơi nhiễm với CĐHH theo quy định tại Thông tư liên tịch số 41/2013/TTLT-BYT-BLĐTBXH ngày 18 tháng 11 năm 2013 của Bộ trưởng Bộ Y tế, Bộ trưởng Bộ Lao động- Thương binh và Xã hội hướng dẫn khám giám định bệnh, tật, dị dạng, dị tật có liên quan đến phơi nhiễm với chất độc hóa học đối với người hoạt động kháng chiến và con đẻ của họ.",
"text: Trường hợp người hoạt động kháng chiến không mắc bệnh quy định tại điểm a khoản 3 Điều 53 Nghị định này mà sinh con dị dạng, dị tật quy định tại điểm b khoản 3 Điều 53 Nghị định này thì thực hiện theo quy định tại khoản 4 Điều 57 Nghị định này. Trường hợp bệnh binh theo quy định tại điểm c khoản 1 Điều 30 Pháp lệnh thì Sở Lao động - Thương binh và Xã hội cấp giấy giới thiệu theo Mẫu số 38 Phụ lục I Nghị định này gửi đến Hội đồng giám định y khoa cấp tỉnh để khám giám định tổng hợp tỷ lệ tổn thương cơ thể. đ) Hội đồng giám định y khoa trong thời gian 60 ngày kể từ ngày nhận đủ giấy tờ có trách nhiệm tổ chức khám giám định, ban hành biên bản giám định y khoa theo Mẫu số 78 Phụ lục I Nghị định này đến Sở Lao động - Thương binh và Xã hội.",
"text: 5. Sinh lần thứ ba trở lên, nếu tại thời điểm sinh chỉ có một con đẻ còn sống, kể cả con đẻ đã cho làm con nuôi; 6. Sinh con thứ ba, nếu đã có hai con đẻ nhưng một hoặc cả hai con bị dị tật hoặc mắc bệnh hiểm nghèo không mang tính di truyền, đã được Hội đồng Giám định y khoa cấp tỉnh hoặc cấp Trung ương xác nhận; 7. Sinh một con hoặc hai con, nếu một trong hai vợ chồng đã có con riêng (con đẻ); 8. Sinh một con hoặc hai con trở lên trong cùng một lần sinh, nếu cả hai vợ chồng đã có con riêng (con đẻ); không áp dụng cho trường hợp hai vợ chồng đã từng có hai con chung trở lên và các con hiện đang còn sống; 9. Phụ nữ thuộc hộ nghèo, là người dân tộc thiểu số chưa kết hôn, cư trú tại các đơn vị hành chính thuộc vùng khó khăn, trừ các đối tượng tham gia bảo hiểm xã hội bắt buộc, sinh một hoặc hai con trở lên trong cùng một lần sinh."
]
embeddings = model.encode(sentences)
similarities = model.similarity(embeddings, embeddings)
print(similarities.shape)
# [5, 5]