🚀 土耳其法律抽象問答模型
本模型是基於土耳其法律的抽象問答模型,它在facebook/mbart-large-50
基礎上進行微調,可根據土耳其法律文本生成自然流暢的答案,為法律相關的問答場景提供了強大的支持。
🚀 快速開始
使用以下代碼啟動模型:
import torch
from transformers import pipeline
qa_pipeline = pipeline(
task="text2text-generation",
model="yeniguno/turkish-law-aqa-bart-finetuned",
tokenizer="yeniguno/turkish-law-aqa-bart-finetuned",
device=0 if torch.cuda.is_available() else -1
)
context = """
madde 281 (1) gerçeğin meydana çıkmasını engellemek amacıyla, bir suçun delillerini yok eden, silen, gizleyen,
türk ceza kanunu değiştiren veya bozan kişi, altı aydan beş yıla kadar hapis cezası ile cezalandırılır.
kendi işlediği veya işlenişine iştirak ettiği suçla ilgili olarak kişiye bu fıkra hükmüne göre ceza verilmez.
(2) bu suçun kamu görevlisi tarafından göreviyle bağlantılı olarak işlenmesi halinde, verilecek ceza yarı oranında artırılır.
(3) ilişkin olduğu suç nedeniyle hüküm verilmeden önce gizlenen delilleri mahkemeye teslim eden kişi hakkında bu maddede tanımlanan
suç nedeniyle verilecek cezanın beşte dördü indirilir.
"""
question = 'Kamu görevlisi tarafından işlenen bu suçun cezası ne kadar artırılır?'
input_text = question + " " + context
output = qa_pipeline(input_text, max_length=128, num_beams=5, early_stopping=True)
print("🔮 Model Output: ", output[0]["generated_text"])
"""
🔮 Model Output: Kamu görevlisi tarafından işlenen suçun cezası yarı oranında artırılır. Bu durumda, ceza yarı oranında artırılır.
"""
✨ 主要特性
- 基於
facebook/mbart-large-50
進行微調,適用於土耳其語的抽象問答任務。
- 與抽取式問答模型不同,本模型能夠生成自然、釋義性的答案。
- 在包含土耳其法律的自定義數據集上進行訓練。
📦 安裝指南
暫未提及安裝相關內容,可根據transformers
庫的常規安裝方式進行安裝。
📚 詳細文檔
模型詳情
屬性 |
詳情 |
基礎模型 |
facebook/mbart-large-50 |
任務類型 |
抽象問答(文本到文本生成) |
語言 |
土耳其語 (tr_TR ) |
數據集 |
包含土耳其法律的自定義法律文本數據集 |
訓練數據 |
8630個訓練示例和959個驗證示例 |
微調框架 |
Hugging Face Transformers (Seq2SeqTrainer ) |
訓練詳情
屬性 |
詳情 |
批次大小 |
4 |
學習率 |
5e - 5 |
權重衰減 |
0.01 |
訓練輪數 |
5 |
優化器 |
AdamW |
調度器 |
線性預熱衰減 |
📄 許可證
本模型使用的許可證為MIT許可證。