
مقارنة النماذج الفنية لتوليد ملخص النص
استنساخ الريبو
pip3 install -r requirements.txt
python -m spacy download en_core_web_md from NLTK_summarizer import SummarizerNLTK
print ( SummarizerNLTK (). summary ( text = "" )) from BERT_summarizer import SummarizerBERT
print ( SummarizerBERT (). summary ( text = "" )) from T5_BART_summarizer import SummarizerT5BART
print ( SummarizerT5BART (). summary ( text = "" ))انظر إلى الوثائق الموجودة في الملفات لفهم أفضل
مأخوذة من مجموعة بيانات Kaggle: https://www.kaggle.com/snapcrack/all-the-news
WASHINGTON — Congressional Republicans have a new fear when it comes to their health care lawsuit against the Obama administration: They might win. The incoming Trump administration could choose to no longer defend the executive branch against the suit, which challenges the administration’s authority to spend billions of dollars on health insurance subsidies for and Americans, handing House Republicans a big victory on issues. But a sudden loss of the disputed subsidies could conceivably cause the health care program to implode, leaving millions of people without access to health insurance before Republicans have prepared a replacement. That could lead to chaos in the insurance market and spur a political backlash just as Republicans gain full control of the government. To stave off that outcome, Republicans could find themselves in the awkward position of appropriating huge sums to temporarily prop up the Obama health care law, angering conservative voters who have been demanding an end to the law for years. In another twist, Donald J. Trump’s administration, worried about preserving executive branch prerogatives, could choose to fight its Republican allies in the House on some central questions in the dispute. Eager to avoid an ugly political pileup, Republicans on Capitol Hill and the Trump transition team are gaming out how to handle the lawsuit, which, after the election, has been put in limbo until at least late February by the United States Court of Appeals for the District of Columbia Circuit. They are not yet ready to divulge their strategy. “Given that this pending litigation involves the Obama administration and Congress, it would be inappropriate to comment,” said Phillip J. Blando, a spokesman for the Trump transition effort. “Upon taking office, the Trump administration will evaluate this case and all related aspects of the Affordable Care Act. ” In a potentially decision in 2015, Judge Rosemary M. Collyer ruled that House Republicans had the standing to sue the executive branch over a spending dispute and that the Obama administration had been distributing the health insurance subsidies, in violation of the Constitution, without approval from Congress. The Justice Department, confident that Judge Collyer’s decision would be reversed, quickly appealed, and the subsidies have remained in place during the appeal. In successfully seeking a temporary halt in the proceedings after Mr. Trump won, House Republicans last month told the court that they “and the ’s transition team currently are discussing potential options for resolution of this matter, to take effect after the ’s inauguration on Jan. 20, 2017. ” The suspension of the case, House lawyers said, will “provide the and his future administration time to consider whether to continue prosecuting or to otherwise resolve this appeal. ” Republican leadership officials in the House acknowledge the possibility of “cascading effects” if the payments, which have totaled an estimated $13 billion, are suddenly stopped. Insurers that receive the subsidies in exchange for paying costs such as deductibles and for eligible consumers could race to drop coverage since they would be losing money. Over all, the loss of the subsidies could destabilize the entire program and cause a lack of confidence that leads other insurers to seek a quick exit as well. Anticipating that the Trump administration might not be inclined to mount a vigorous fight against the House Republicans given the ’s dim view of the health care law, a team of lawyers this month sought to intervene in the case on behalf of two participants in the health care program. In their request, the lawyers predicted that a deal between House Republicans and the new administration to dismiss or settle the case “will produce devastating consequences for the individuals who receive these reductions, as well as for the nation’s health insurance and health care systems generally. ” No matter what happens, House Republicans say, they want to prevail on two overarching concepts: the congressional power of the purse, and the right of Congress to sue the executive branch if it violates the Constitution regarding that spending power. House Republicans contend that Congress never appropriated the money for the subsidies, as required by the Constitution. In the suit, which was initially championed by John A. Boehner, the House speaker at the time, and later in House committee reports, Republicans asserted that the administration, desperate for the funding, had required the Treasury Department to provide it despite widespread internal skepticism that the spending was proper. The White House said that the spending was a permanent part of the law passed in 2010, and that no annual appropriation was required — even though the administration initially sought one. Just as important to House Republicans, Judge Collyer found that Congress had the standing to sue the White House on this issue — a ruling that many legal experts said was flawed — and they want that precedent to be set to restore congressional leverage over the executive branch. But on spending power and standing, the Trump administration may come under pressure from advocates of presidential authority to fight the House no matter their shared views on health care, since those precedents could have broad repercussions. It is a complicated set of dynamics illustrating how a quick legal victory for the House in the Trump era might come with costs that Republicans never anticipated when they took on the Obama White House.
| # | نموذج | الوقت المستغرق (مع التنزيلات) | مكتمل | ملخص | الوقت المستغرق (بدون تنزيلات) |
|---|---|---|---|---|---|
| 1 | NLTK كوربوس | 0 | حقيقي | يمكن أن تختار إدارة ترامب الواردة ... | 0 |
| 2 | Bert-base-uncans | 27 | حقيقي | يمكن أن تختار إدارة ترامب الواردة ... | 15 |
| 3 | Bert-base-uncazed GMM | 3 | حقيقي | يمكن أن تختار إدارة ترامب الواردة ... | 4 |
| 4 | Bert-Large-uncans | 29 | حقيقي | يمكن أن تختار إدارة ترامب الواردة ... | 8 |
| 5 | Bert-large-uncazed GMM | 9 | حقيقي | وزارة العدل ، واثق من أن القاضي ج ... | 9 |
| 6 | XLNET-base kmeans | 11 | حقيقي | لكن الخسارة المفاجئة لشركة الإعانات المتنازع عليها ... | 3 |
| 7 | Xlnet-base gmm | 3 | حقيقي | لكن الخسارة المفاجئة لشركة الإعانات المتنازع عليها ... | 3 |
| 8 | XLM-MLM-ENFR-1024 KMEANS | 20 | حقيقي | واشنطن --- الجمهوريون في الكونغرس ... | 4 |
| 9 | XLM-MLM-ENFR-1024 GMM | 25 | حقيقي | لكن الخسارة المفاجئة لشركة الإعانات المتنازع عليها ... | 5 |
| 10 | kmeans distilbert-base | 6 | حقيقي | لكن الخسارة المفاجئة لشركة الإعانات المتنازع عليها ... | 2 |
| 11 | Distilbert-base-uncared GMM | 2 | حقيقي | لكن الخسارة المفاجئة لشركة الإعانات المتنازع عليها ... | 2 |
| 12 | Albert-Base-V1 Kmeans | 3 | حقيقي | لتجنب هذه النتيجة ، يمكن للجمهوريين و ... | 2 |
| 13 | Albert-Base-V1 GMM | 2 | حقيقي | لكن الخسارة المفاجئة لشركة الإعانات المتنازع عليها ... | 2 |
| 14 | Albert-Large-V1 Kmeans | 4 | حقيقي | يمكن أن تختار إدارة ترامب الواردة ... | 2 |
| 15 | Albert-Large-V1 GMM | 3 | حقيقي | لكن الخسارة المفاجئة لشركة الإعانات المتنازع عليها ... | 3 |
| 16 | Facebook/BART-LARGE-CNN | 36 | خطأ شنيع | خطأ | 56 |
| 17 | T5-11B | 4 | خطأ شنيع | خطأ | 2 |
| 18 | T5-3b | تخطي | خطأ شنيع | خطأ | تخطي |
| 19 | T5-base | 30 | حقيقي | خسارة مفاجئة | 38 |
| 20 | T5-large | تخطي | خطأ شنيع | خطأ | تخطي |
| 21 | T5-small | 9 | حقيقي | يمكن الإدارة الواردة | 11 |
إذا كنت ترغب في مقارنة المخرجات ، فانتقل إلى مجلد results
طوال الوقت في ثوان
تخطي يعني أنه فشل حتى بعد محاولات متعددة
الخطأ يعني أن العملية لم تكتمل
تم تشغيل هذا الرمز على Google Colab (وقت تشغيل GPU) الذي يحتوي على أجهزة جيدة إلى حد ما.
كما قد يستغرق الأمر بعض الوقت في تنزيل النماذج الكبيرة المدربة مسبقًا
يعمل NLTK بشكل أسرع وأفضل معظم الوقت.
الأفضل هو Bert ولكن طريقة الرمز المميز في Bert ، وأحيانًا يترك الجملة بين فقدان كل المعنى. إنه يعمل بشكل جيد مع نصوص كبيرة جدًا.
يحاول T5 معرفة جمل جديدة ولكن يكاد يكون من المستحيل تشغيله حتى باستخدام أجهزة لائقة. بالنسبة لـ T5 ، يمكنك اختيار حجم النموذج. كل شيء فوق T5-base بطيء جدًا ، حتى على GPU أو TPU.
يقوم Facebook BART بالكثير من الحوسبة ويؤثر الذاكرة بسرعة كبيرة.
تشغيل على مجموعات البيانات الكاملة
نشر غلاف ل Pypi
قارن الكفاءة على وحدات معالجة الرسومات
أضف بارت فيسبوك
أضف Google T5
أضف بيرت كبير
يمكنك أن تعطيني صغيرة؟ دوبين؟ دعم من بطولة هذا المشروع
كولديب سينغ سيدهو
Github: Github/Singhsidhukuldeep https://github.com/singhsidhukuldeep
الموقع الإلكتروني: Kuldeep Singh Sidhu (موقع) http://kuldeepsinghsidhu.com
LinkedIn: Kuldeep Singh Sidhu (LinkedIn) https://www.linkedin.com/in/singhsidhukuldeep/