import gradio as gr from transformers import pipeline def per_summ(input): # Use a pipeline as a high-level helper pipe = pipeline("summarization", model="Montazerh82/mt5-small-finetuned-xlsum-persian") return pipe(input)[0]["summary_text"] gr.Interface( fn=per_summ, inputs="textbox", outputs="text", examples = ["""شاهنامه اثر حکیم ابوالقاسم فردوسی توسی، حماسه‌ای منظوم، بر حسب دست نوشته‌های موجود دربرگیرنده نزدیک به ۵۰٬۰۰۰ بیت تا نزدیک به ۶۱٬۰۰۰ بیت و یکی از بزرگ‌ترین و برجسته‌ترین سروده‌های حماسی جهان است که سرایش آن دست‌آوردِ دست‌کم سی سال کارِ پیوستهٔ این سخن‌سرای نامدار ایرانی است. موضوع این شاهکار ادبی، افسانه‌ها و تاریخ ایران از آغاز تا حملهٔ عرب‌ها به ایران در سدهٔ هفتم میلادی است (شاهنامه از سه بخش اسطوره، پهلوانی و تاریخی تشکیل شده‌است) که در چهار دودمان پادشاهیِ پیشدادیان، کیانیان، اشکانیان و ساسانیان گنجانده می‌شود. شاهنامه بر وزن «فَعولُن فعولن فعولن فَعَلْ»، در بحرِ مُتَقارِبِ مثمَّنِ محذوف نگاشته شده‌است. هنگامی که زبان دانش و ادبیات در ایران زبان عربی بود، فردوسی، با سرودن شاهنامه با ویژگی‌های هدف‌مندی که داشت، زبان پارسی را زنده و پایدار کرد. یکی از بن‌مایه‌های مهمی که فردوسی برای سرودن شاهنامه از آن استفاده کرد، شاهنامهٔ ابومنصوری بود. شاهنامه نفوذ بسیاری در جهت‌گیری فرهنگ فارسی و نیز بازتاب‌های شکوه‌مندی در ادبیات جهان داشته‌است و شاعران بزرگی مانند گوته و ویکتور هوگو از آن به نیکی یاد کرده‌اند."""] ).launch(share=True)