Views
No views yet
1from transformers import MT5Tokenizer, MT5ForConditionalGeneration
2
3# Model ve tokenizer'ı yükleyin
4model_name = 'nebiberke/news-sum-tr'
5tokenizer = MT5Tokenizer.from_pretrained(model_name)
6model = MT5ForConditionalGeneration.from_pretrained(model_name)
7
8# Haber metni için özet oluşturma
9haber_metni = "Buraya Türkçe haber metni gelecek."
10input_ids = tokenizer.encode(haber_metni, return_tensors="pt", max_length=512, truncation=True)
11
12# Özet oluşturma
13summary_ids = model.generate(input_ids, max_length=150, min_length=30, length_penalty=2.0, num_beams=7, early_stopping=True)
14summary = tokenizer.decode(summary_ids[0], skip_special_tokens=True)
15
16print("Özet:", summary)1@article{2024turkishsummarization,
2 title={mT5 Tabanlı Türkçe Haber Özetleme Modeli},
3 author={Nebi Berke İçöz},
4 year={2024},
5 url={https://huggingface.co/nebiberke/news-sum-tr}
6}