Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -22,17 +22,69 @@
|
|
22 |
# print(response)
|
23 |
|
24 |
|
25 |
-
|
26 |
-
from transformers import
|
27 |
-
|
28 |
-
model = AutoModelForSeq2SeqLM.from_pretrained('
|
29 |
-
tokenizer =
|
30 |
-
|
31 |
-
|
32 |
-
|
33 |
-
|
34 |
-
|
35 |
-
|
36 |
-
|
37 |
-
|
38 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
22 |
# print(response)
|
23 |
|
24 |
|
25 |
+
|
26 |
+
from transformers import AutoModelForSeq2SeqLM, MT5Tokenizer
|
27 |
+
|
28 |
+
model = AutoModelForSeq2SeqLM.from_pretrained('PardisSzah/Persian_Summarizer_MT5')
|
29 |
+
tokenizer = MT5Tokenizer.from_pretrained("PardisSzah/Persian_Summarizer_MT5")
|
30 |
+
|
31 |
+
text_to_summarize = """
|
32 |
+
احسان ارکانی نماینده مردم نیشابور در مجلس شورای اسلامی در گفتوگو با خبرنگار پارلمانی ، از ارائه طرح 2 فوریتی شفافیت قوای سهگانه
|
33 |
+
دستگاههای اجرایی و نهادهای عمومی غیردولتی به هیئت رئیسه مجلس خبر داد. نماینده نیشابور
|
34 |
+
در مجلس با بیان اینکه بیش از 200 تن از نمایندگان طرح شفافیت قوای سهگانه را امضا کردهاند،
|
35 |
+
گفت: با توجه به اینکه، این طرح با 2 فوریت تقدیم هیئت رئیسه شد طبق آییننامه داخلی مجلس باید هفته آینده در دستورکار مجلس قرار گیرد.
|
36 |
+
متن کامل طرح 2 فوریتی شفافیت قوای سهگانه دستگاههای اجرایی و نهادهای عمومی غیردولتی به شرح ذیل است:
|
37 |
+
مقدمه (دلایل توجیهی): نظر به اینکه نظام مقدس جمهوری اسلامی ایران به تعبیر امامین انقلاب اسلامی متکی بر آرای عمومی است و لازمه این موضوع
|
38 |
+
اعتماد عموم مردم به نمایندگان و مدیران و مسئولان اعم از انتخابی و انتصابی میباشد،
|
39 |
+
برای ارتقای سرمایه اجتماعی در جمهوری اسلامی ایران و تقویت باور عمومی که هیچ چیز از مردم پنهان نبوده
|
40 |
+
و تمامی مسئولان و دولتمردان و مدیران و نمایندگان در جمهوری اسلامی ایران به این امر باور دارند که
|
41 |
+
باید اطلاعات مربوط به حوزه فعالیت دستگاههای متبوع خود را به همراه مذاکرات و تصمیمات متخذه که قاعدتا بر حقوق تمامی مردم یا بخش عمدهای از جامعه اثرگذار است
|
42 |
+
در اختیار عموم مردم قرار دهند و امکان داوری را برای مردم فراهم سازند و اینکه تاکنون تلاشهای صورت گرفته در این راستا نتوانسته موفقتآمیز بوده
|
43 |
+
و بعضا به دلایل مختلف منجر به مخالفتهایی شده و بر همین اساس هم به نتیجه منتهی نشده است لذا (طرح شفافیت قوای سهگانه و دستگاههای اجرایی و سایر نهادها)
|
44 |
+
به منظور رفع خلاء قانونی و تحولی در نظام حکمرانی کشور تهیه و به شرح زیر برای امضای نمایندگان محترم و تصویب در صحن علنی مجلس تقدیم میگردد.
|
45 |
+
عنوان طرح: طرح شفافیت قوای سه گانه و دستگاههای اجرایی و سایر نهادها موضوع طرح
|
46 |
+
: الف) دامنه شمول قانون ماده 1- دستگاهها و نهادها و سازمان ها و موسسات مشمول این قانون
|
47 |
+
عبارتند از: 1-1- کلیه دستگاههای اجرایی موضوع آمده 5 قانون مدیریت خدمات کشوری؛ از جمله هیئت وزیران و کلیه کمیسیونها و دستگاههای متشکله مرکب از وزراء
|
48 |
+
یا مدیران دستگاههای دولتی و کلیه وزارتخانهها، سازمانها، موسسات، شرکتهای دولتی، موسسات انتفاعی وابسته به دولت، بانکها و موسسات اعتباری دولتی،
|
49 |
+
و همچنین دستگاههایی که شمول قانون بر آنها مستلزم ذکر یا تصریح نام است
|
50 |
+
، اعم از اینکه قانون خاص خود را داشته و یا از قوانین و مقررات عام تبعیت نمایند، از جمله شرکت ملی نفت ایران، شرکت ملی گاز ایران،
|
51 |
+
شرکت ملی صنایع ��تروشیمی ایران، سازمان گسترش و نوسازی صنایع ایران، سازمان بنادر و کشتیرانی جمهوری اسلامی ایران،
|
52 |
+
سازمان صدا و سیمای جمهوری اسلامی ایران و تمام موسسات و شرکتهای تابع یا وابسته به آنها، دانشگاهها و موسسات آموزشی و
|
53 |
+
پژوهشی و موسسات و نهادهای عمومی غیر دولتی موضوع ماده 3 قانون مدیریت خدمات کشوری - مصوب 1386 - از جمله شهرداریها، کمیته امداد امام خمینی، هلال احمر جمهوری اسلامی ایران
|
54 |
+
و تمامی سازمانها، موسسات و شرکتهای تابع یا وابسته به آنها و شوراهای اسلامی شهر و روستا، بخش، شهرستان، استان و شورای عالی استانها. 1-2- قوه مقننه شامل مجلس شورای اسلامی،
|
55 |
+
دیوان محاسبات کشور و تمامی سازمانها، موسسات و شرکتهای تابع یا وابسته به آنها. 1-3- قوه قضائیه شامل دادسراها و دادگاههای دادگستری اعم از دادگاههای عمومی و ویژه،
|
56 |
+
سازمان بازرسی کل کشور، دیوان عدالت اداری، سازمان قضایی نیروهای مسلح و تمامی سازمانها، موسسات و شرکتهای تابع یا وابسته به آنها و همچنین شورای عالی حل اختلاف.
|
57 |
+
1-4- مجمع تشخیص مصلحت نظام، شورای عالی انقلاب فرهنگی، شورای عالی فضای مجازی و کلیه شوراهای عالی که به موجب قانون مصوب مجلس تشکیل شدهاند.
|
58 |
+
1-5- کلیه موسسات عهدهدار خدمات عمومی از جمله شامل کانونهای وکلای دادگستری، کانون کارشناسان رسمی دادگستری،
|
59 |
+
سازمان نظام پزشکی جمهوری اسلامی ایران، سازمانهای نظام مهندسی، اتاقهای بازرگانی، صنایع، معادن و کشاورزی ایران، اصناف و تعاون، دانشگاه آزاد اسلامی،
|
60 |
+
دانشگاهها و موسسات آموزش عالی، مدارس و موسسات اعتباری و شرکتهای بیمه غیر دولتی. ب) نحوه اقدام ماده 2- مشمولین این قانون موظفند داده ها
|
61 |
+
و اطلاعات عمومی و تصمیمات متخذه سازمان یا شورای متبوع خود را به موجب قوانین و مقررات از طریق سامانهةای مربوط به خود منتشر و اطلاعات رسانی نمایند
|
62 |
+
، به طوری که عدم بارگزاری هر کدام از اطلاعات، به معنای محرمانه بودن اطلاعات مربوط به حساب آید.
|
63 |
+
ماده 3- رئیس مجلس شورای اسلامی و رئیس قوه قضائیه موظفند مصادیق داده و اطلاعات عمومی در هر کدام
|
64 |
+
از نهادها و دستگاههای متبوع خود را علاوه بر مواردی که به عنوان اطلاعات عمومی در قانون انتشار و دسترسی آزاد به اطلاعات مشخص شده است معین کرده
|
65 |
+
و پس از 4 ماه از تصویب این قانون جهت دسترسی عمومی به این اطلاعات به کمیسیون انتشار و دسترسی آزاد به
|
66 |
+
اطلاعات ابلاغ نمایند. ماده 5: تمامی نهدهای شورایی کشور مشتمل بر مجلس شورای اسلامی، مجمع تشخیص مصلحت نظام، شوراهای شهر و روستاف شوراهای عالی کشور موظفند
|
67 |
+
مشروح مذاکرات خود را اعم از صحن و کمیسیونهای تابع آنها و آرای ماخوذه از اعضا را بلافاصله در پایگاه اطلاعرسانی خود منتشر نمایند.
|
68 |
+
آییننامه محرمانگی و غیرعلنی بودن جلسات هر کدام از نهادها و شوراها پس از سه ماه از تصویب این قانون باید تعیین و پس از تصویب شورای امنیت ملی به اطلاع عموم رسانده شود
|
69 |
+
. ماده 6: وزارت ارتباطات و فناوری اطلاعات موظف است ظرف سه ماه از تاریخ لازمالاجرا شدن این قانون،
|
70 |
+
با همکاری سازمان اداری و استخدامی کشور و دستگاههای ذیربط، ضوابط ایجاد، نگهداری و
|
71 |
+
اشتراکگذاری اطلاعات شامل طراحی فرمها و قالبهای مورد قبول اسناد را برای تمامی دستگاهها و نهادهای مشمول این قانون، به گونهای تدوین کند
|
72 |
+
و پس از تصویب شورای اجرای فناوری اطلاعات با تایید شورای امنیت ملی، جهت اجرا ابلاغ نماید که اطلاعات منتشر یا به اشتراک گذاشته شده
|
73 |
+
توسط موسسات مشمول بدون وابستگی به فناوریهای خاص توسط نرمافزارهای متنوع قابل استفاده و پردازش باشند.
|
74 |
+
همچنین، ضوابط ایجاد، اداره و بهروزرسانی پایگاه های اطلاعرسانی موسسات مشمول را از جهت محتوا، سهولت و نحوه دسترسی کاربران،
|
75 |
+
قابل اعتماد بودن و قابل فهم بودن برای عموم مردم، توسط وزارت ارتباطات و فناوری اطلاعات تهیه شده، پس از تصویب شورای اجرایی فناوری اطلاعات جهت اجرا ابلاغ میگردد.
|
76 |
+
ماده 7: عدم اجرا یا اجرای ناقص تکالیف مقرر در این قانون با انتشار اطلاعات مغایر مفاد
|
77 |
+
این قانون تخلف محسوب و متخلف یا متخلفان حسب مورد بر اساس رای هیئتهای رسیدگی به تخلفات اداری و با توجه به اهمیت موضوع به یکی از مجازاتهای اداری مقرر
|
78 |
+
در بندهای (ج) تا (ی) ماده (9) قانون رسیدگی به تخلفات اداری - مصوب 1372 - یا مجازات متناسب مطابق قوانین مربوط محکوم میشوند. انتهای پیام/
|
79 |
+
"""
|
80 |
+
inputs = tokenizer(text_to_summarize, truncation=True, max_length=256, padding='max_length', return_tensors="pt")
|
81 |
+
|
82 |
+
# Now you can generate the summary
|
83 |
+
summary_ids = model.generate(inputs['input_ids'], num_beams=4, max_length=64, early_stopping=True)
|
84 |
+
|
85 |
+
# Decode the summary
|
86 |
+
summary = tokenizer.decode(summary_ids[0], skip_special_tokens=True)
|
87 |
+
|
88 |
+
print(summary)
|
89 |
+
|
90 |
+
# output: نماینده نیشابور در مجلس از ارائه طرح ۲ فوریتی شفافیت قوای سه گانه دستگاه های اجرایی و نهادهای عمومی غیردولتی به هیئت رئیسه مجلس خبر داد.
|