Vnese_crawl / config.py
SonFox2920's picture
Upload 6 files
b208559 verified
hf_token = "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"
supported_schema = {
"type": "object",
"properties": {
"SUPPORTED": {
"type": "string",
"description": """
Câu khẳng định đúng, với các thông tin và số liệu được trích xuất trực tiếp từ context.
Yêu cầu:
- Thông tin phải chính xác 100% so với context
- Không được thêm thông tin ngoài context
- Có thể kết hợp nhiều thông tin từ các phần khác nhau của context
- Phải có thể verify được từ context
Gợi ý cách đặt câu:
- Thay thế các bằng các từ đồng nghĩa
- Thay thế các lượng từ có cùng ý nghĩa
- Chuyển từ chủ động thành bị động & ngược lại
- Dùng từ trái nghĩa + phủ định
- Lược bỏ những bổ ngữ “không cần thiết” (không làm thay đổi nội dung của câu)
- Chuyển đổi danh từ, tân ngữ thành 1 mệnh đề quan hệ
- Tạo câu tiền giả định
"""
}
},
"required": ["SUPPORTED"]
}
refuted_schema = {
"type": "object",
"properties": {
"REFUTED": {
"type": "string",
"description": """
Câu khẳng định sai, mâu thuẫn với thông tin trong context.
Yêu cầu:
- Phải sử dụng cùng chủ đề và phạm vi với context
- Thông tin hoặc số liệu phải mâu thuẫn rõ ràng với context
- Có thể thay đổi số liệu, sự kiện, hoặc mối quan hệ
- Phải có thể verify được là sai dựa trên context
Gợi ý cách đặt câu:
- Xáo trộn các giải thích của các đối tượng với nhau
- Thay thế bằng các từ trái nghĩa
- Thay thế các từ ngữ trong cùng lĩnh vực
- Biến đổi các thông số, đơn vị của các đối tượng
"""
},
},
"required": ["REFUTED"]
}
nei_schema = {
"type": "object",
"properties": {
"NEI": {
"type": "string",
"description": """
Câu có thông tin không thể xác minh từ context.
Yêu cầu:
- Phải liên quan đến chủ đề của context
- Thông tin không được có trong context
- Không được mâu thuẫn trực tiếp với context
- Không thể xác định đúng sai chỉ dựa vào
Gợi ý cách đặt câu:
- Viết lại câu với thông tin bị thu hẹp, mở rộng, suy diễn hoặc kết hợp với 1 thông tin khác chưa xác định
- Tạo câu giả định
"""
}
},
"required": ["NEI"]
}