{"adoption": {"forks": 452, "observed_at": "2026-08-28T04:04:18.300785+00:00", "stars": 1303}, "canonical_url": "https://ross.abutalabs.com/products/presumm", "card": {"archived": false, "artifact_type": "library", "description": "code for EMNLP 2019 paper Text Summarization with Pretrained Encoders ", "domain": ["machine-learning", "deep-learning"], "enriched": true, "function": ["nlp", "machine-learning", "deep-learning"], "health_score": 20, "homepage": null, "language": "Python", "license": "MIT", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["nlpyang/PreSumm"], "name": "nlpyang/PreSumm", "platform": ["python"], "pushed_at": "2024-07-25T10:16:21+00:00", "repo": "nlpyang/PreSumm", "stars": 1303, "tags": ["text-summarization", "bert", "abstractive-summarization", "extractive-summarization", "research-code", "pytorch", "emnlp-2019", "rouge", "natural-language-processing", "linux", "gpu"], "topics": [], "urls": [], "use_cases": ["summarize long documents with bert", "train an extractive summarization model", "run abstractive text summarization with pretrained encoders", "reproduce emnlp 2019 summarization results on cnn/dailymail", "summarize raw text files from the command line", "evaluate summarization models with rouge"], "what_it_is": "PreSumm is the official PyTorch implementation of the EMNLP 2019 paper 'Text Summarization with Pretrained Encoders', providing BERT-based extractive (BertSumExt) and abstractive (BertSumAbs, BertSumExtAbs) summarization models. It includes training, evaluation, and inference code with pretrained checkpoints for CNN/DailyMail and XSum.", "when_to_avoid": ["you need a production-ready, actively maintained summarization library", "you require modern PyTorch or transformer library versions", "you want plug-and-play summarization without training or setup effort"], "when_to_choose": ["you need BERT-based extractive or abstractive summarization with published ROUGE benchmarks", "you want to reproduce or build on the PreSumm paper's models", "you have GPU resources and are comfortable with older PyTorch versions"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/presumm", "repo": "nlpyang/PreSumm", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:18.300785+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:51:13.310798+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "91cbbf3f1ab6e0be947dac9f269cd6d6c33be34f2d86849d899754826dee94c2", "fetched_at": "2026-08-28T04:04:18.300785+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nlpyang/PreSumm"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:18.300785+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:51:13.310798+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "91cbbf3f1ab6e0be947dac9f269cd6d6c33be34f2d86849d899754826dee94c2", "fetched_at": "2026-08-28T04:04:18.300785+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nlpyang/PreSumm"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:51:13.310798+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "91cbbf3f1ab6e0be947dac9f269cd6d6c33be34f2d86849d899754826dee94c2", "fetched_at": "2026-08-28T04:04:18.300785+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nlpyang/PreSumm"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:04:18.300785+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:18.300785+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:18.300785+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:51:13.310798+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "91cbbf3f1ab6e0be947dac9f269cd6d6c33be34f2d86849d899754826dee94c2", "fetched_at": "2026-08-28T04:04:18.300785+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nlpyang/PreSumm"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:18.300785+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:18.300785+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:51:13.310798+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "91cbbf3f1ab6e0be947dac9f269cd6d6c33be34f2d86849d899754826dee94c2", "fetched_at": "2026-08-28T04:04:18.300785+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nlpyang/PreSumm"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:18.300785+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:18.300785+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:18.300785+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:51:13.310798+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "91cbbf3f1ab6e0be947dac9f269cd6d6c33be34f2d86849d899754826dee94c2", "fetched_at": "2026-08-28T04:04:18.300785+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nlpyang/PreSumm"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:18.300785+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:18.300785+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:51:13.310798+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "91cbbf3f1ab6e0be947dac9f269cd6d6c33be34f2d86849d899754826dee94c2", "fetched_at": "2026-08-28T04:04:18.300785+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nlpyang/PreSumm"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:51:13.310798+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "91cbbf3f1ab6e0be947dac9f269cd6d6c33be34f2d86849d899754826dee94c2", "fetched_at": "2026-08-28T04:04:18.300785+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nlpyang/PreSumm"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:51:13.310798+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "91cbbf3f1ab6e0be947dac9f269cd6d6c33be34f2d86849d899754826dee94c2", "fetched_at": "2026-08-28T04:04:18.300785+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nlpyang/PreSumm"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:51:13.310798+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "91cbbf3f1ab6e0be947dac9f269cd6d6c33be34f2d86849d899754826dee94c2", "fetched_at": "2026-08-28T04:04:18.300785+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nlpyang/PreSumm"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2575, "days_push": 769, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 32, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}