{"adoption": {"forks": 262, "observed_at": "2026-08-28T04:04:40.055827+00:00", "stars": 1417}, "canonical_url": "https://ross.abutalabs.com/products/thunlp-ernie", "card": {"archived": false, "artifact_type": "library", "description": "Source code and dataset for ACL 2019 paper \"ERNIE: Enhanced Language Representation with Informative Entities\"", "domain": ["machine-learning", "deep-learning", "artificial-intelligence"], "enriched": true, "function": ["machine-learning", "nlp", "llm-training"], "health_score": 20, "homepage": null, "language": "Python", "license": "MIT", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["thunlp/ERNIE"], "name": "thunlp/ERNIE", "platform": ["python", "cross-platform"], "pushed_at": "2024-01-10T11:53:50+00:00", "repo": "thunlp/ERNIE", "stars": 1417, "tags": ["knowledge-graph", "pretrained-language-model", "bert", "entity-typing", "relation-classification", "research-code", "pytorch", "natural-language-processing", "linux"], "topics": [], "urls": [], "use_cases": ["augment BERT with knowledge graph entities", "fine-tune a knowledge-enhanced language model", "run entity typing on FIGER or OpenEntity", "relation classification on FewRel or TACRED", "pretrain a language model on Wikipedia with entity links", "compare knowledge-enhanced vs vanilla BERT performance"], "what_it_is": "ERNIE is a PyTorch toolkit and dataset for augmenting pre-trained language models like BERT with knowledge graph entity representations, from the ACL 2019 paper by Tsinghua's THUNLP. It includes pre-training data pipelines and fine-tuning commands for knowledge-driven NLP tasks.", "when_to_avoid": ["you need a modern, actively maintained LLM toolkit - the codebase targets old PyTorch versions", "you want plug-and-play inference rather than research code requiring custom data pipelines", "your tasks do not benefit from knowledge graph entity information"], "when_to_choose": ["you need entity/knowledge-graph-aware language representations for NLP research", "you want to reproduce or extend the ACL 2019 ERNIE paper", "your downstream tasks benefit from informative entity signals, like entity typing or relation classification"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/thunlp-ernie", "repo": "thunlp/ERNIE", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:40.055827+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:38:02.863346+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "864616603972d8fe90c69dd45bd42827679463d69f11d639919f6fda1278e359", "fetched_at": "2026-08-28T04:04:40.055827+00:00", "kind": "readme", "missing": false, "url": "https://github.com/thunlp/ERNIE"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:40.055827+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:38:02.863346+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "864616603972d8fe90c69dd45bd42827679463d69f11d639919f6fda1278e359", "fetched_at": "2026-08-28T04:04:40.055827+00:00", "kind": "readme", "missing": false, "url": "https://github.com/thunlp/ERNIE"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:38:02.863346+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "864616603972d8fe90c69dd45bd42827679463d69f11d639919f6fda1278e359", "fetched_at": "2026-08-28T04:04:40.055827+00:00", "kind": "readme", "missing": false, "url": "https://github.com/thunlp/ERNIE"}], "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:40.055827+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:40.055827+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:40.055827+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:38:02.863346+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "864616603972d8fe90c69dd45bd42827679463d69f11d639919f6fda1278e359", "fetched_at": "2026-08-28T04:04:40.055827+00:00", "kind": "readme", "missing": false, "url": "https://github.com/thunlp/ERNIE"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:40.055827+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:40.055827+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:38:02.863346+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "864616603972d8fe90c69dd45bd42827679463d69f11d639919f6fda1278e359", "fetched_at": "2026-08-28T04:04:40.055827+00:00", "kind": "readme", "missing": false, "url": "https://github.com/thunlp/ERNIE"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:40.055827+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:40.055827+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:40.055827+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:38:02.863346+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "864616603972d8fe90c69dd45bd42827679463d69f11d639919f6fda1278e359", "fetched_at": "2026-08-28T04:04:40.055827+00:00", "kind": "readme", "missing": false, "url": "https://github.com/thunlp/ERNIE"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:40.055827+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:40.055827+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:38:02.863346+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "864616603972d8fe90c69dd45bd42827679463d69f11d639919f6fda1278e359", "fetched_at": "2026-08-28T04:04:40.055827+00:00", "kind": "readme", "missing": false, "url": "https://github.com/thunlp/ERNIE"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:38:02.863346+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "864616603972d8fe90c69dd45bd42827679463d69f11d639919f6fda1278e359", "fetched_at": "2026-08-28T04:04:40.055827+00:00", "kind": "readme", "missing": false, "url": "https://github.com/thunlp/ERNIE"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:38:02.863346+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "864616603972d8fe90c69dd45bd42827679463d69f11d639919f6fda1278e359", "fetched_at": "2026-08-28T04:04:40.055827+00:00", "kind": "readme", "missing": false, "url": "https://github.com/thunlp/ERNIE"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:38:02.863346+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "864616603972d8fe90c69dd45bd42827679463d69f11d639919f6fda1278e359", "fetched_at": "2026-08-28T04:04:40.055827+00:00", "kind": "readme", "missing": false, "url": "https://github.com/thunlp/ERNIE"}], "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": 2665, "days_push": 966, "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}}