Spaces:
Sleeping
Sleeping
| from transformers import pipeline | |
| summarizer = pipeline("summarization", model="facebook/bart-large-cnn") | |
| def summarize_text(text, level): | |
| """تلخيص النص بمستويات مختلفة""" | |
| length_map = {"مختصر": 30, "متوسط": 60, "تفصيلي": 100} | |
| max_length = length_map.get(level, 60) | |
| summary = summarizer(text, max_length=max_length, min_length=20, do_sample=False) | |
| return summary[0]['summary_text'] |