{"adoption": {"forks": 478, "observed_at": "2026-08-28T04:06:25.896703+00:00", "stars": 2204}, "canonical_url": "https://ross.abutalabs.com/products/biobert", "card": {"archived": false, "artifact_type": "library", "description": "Bioinformatics'2020: BioBERT: a pre-trained biomedical language representation model for biomedical text mining", "domain": ["bioinformatics", "healthcare", "artificial-intelligence"], "enriched": true, "function": ["machine-learning", "nlp", "deep-learning", "transformers"], "health_score": 20, "homepage": "http://doi.org/10.1093/bioinformatics/btz682", "language": "Python", "license": "NOASSERTION", "license_family": "other", "maturity": "maintenance", "member_repos": ["dmis-lab/biobert"], "name": "dmis-lab/biobert", "platform": ["python"], "pushed_at": "2023-08-13T21:11:54+00:00", "repo": "dmis-lab/biobert", "stars": 2204, "tags": ["bert", "biomedical-text-mining", "pretrained-model", "named-entity-recognition", "relation-extraction", "question-answering", "pubmed", "tensorflow", "fine-tuning", "research", "natural-language-processing", "linux", "gpu"], "topics": [], "urls": [], "use_cases": ["fine-tune a pretrained BERT model on biomedical text", "named entity recognition for diseases and drugs in PubMed abstracts", "extract relations between biomedical entities from scientific literature", "biomedical question answering over research text", "download BioBERT pretrained weights for transfer learning", "adapt a language model to domain-specific biomedical corpora"], "what_it_is": "BioBERT is a pre-trained biomedical language representation model (based on BERT) with code for fine-tuning it on biomedical text mining tasks such as named entity recognition, relation extraction, and question answering. The repository distributes multiple versions of pre-trained weights trained on PubMed and PMC corpora, primarily for TensorFlow 1 with a separate PyTorch port.", "when_to_avoid": ["you need a modern, actively maintained stack (the code targets TensorFlow 1 and Python <= 3.7)", "your text is general-domain rather than biomedical (plain BERT or newer models fit better)", "you want a no-code entity recognizer rather than a fine-tuning codebase (use the linked BERN tool instead)", "you require a permissive license - the license is non-standard and must be reviewed"], "when_to_choose": ["you need a domain-adapted BERT checkpoint for biomedical NLP tasks", "you are reproducing the BioBERT paper's NER, RE, or QA benchmarks", "you want to fine-tune on PubMed/PMC-derived text with TensorFlow 1 or the PyTorch port", "you need a proven baseline model for biomedical text mining research"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/biobert", "repo": "dmis-lab/biobert", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:06:25.896703+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:46:43.510455+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "47adbcbb2f65a6ed2e2369bd4b18d05b1305936ae61f3591ae195daf1f48a1a0", "fetched_at": "2026-08-28T04:06:25.896703+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dmis-lab/biobert"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:06:25.896703+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:46:43.510455+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "47adbcbb2f65a6ed2e2369bd4b18d05b1305936ae61f3591ae195daf1f48a1a0", "fetched_at": "2026-08-28T04:06:25.896703+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dmis-lab/biobert"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:46:43.510455+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "47adbcbb2f65a6ed2e2369bd4b18d05b1305936ae61f3591ae195daf1f48a1a0", "fetched_at": "2026-08-28T04:06:25.896703+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dmis-lab/biobert"}], "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:06:25.896703+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:06:25.896703+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:06:25.896703+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:46:43.510455+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "47adbcbb2f65a6ed2e2369bd4b18d05b1305936ae61f3591ae195daf1f48a1a0", "fetched_at": "2026-08-28T04:06:25.896703+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dmis-lab/biobert"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:06:25.896703+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:06:25.896703+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:46:43.510455+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "47adbcbb2f65a6ed2e2369bd4b18d05b1305936ae61f3591ae195daf1f48a1a0", "fetched_at": "2026-08-28T04:06:25.896703+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dmis-lab/biobert"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:06:25.896703+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:06:25.896703+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:06:25.896703+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:46:43.510455+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "47adbcbb2f65a6ed2e2369bd4b18d05b1305936ae61f3591ae195daf1f48a1a0", "fetched_at": "2026-08-28T04:06:25.896703+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dmis-lab/biobert"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:06:25.896703+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:06:25.896703+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:46:43.510455+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "47adbcbb2f65a6ed2e2369bd4b18d05b1305936ae61f3591ae195daf1f48a1a0", "fetched_at": "2026-08-28T04:06:25.896703+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dmis-lab/biobert"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:46:43.510455+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "47adbcbb2f65a6ed2e2369bd4b18d05b1305936ae61f3591ae195daf1f48a1a0", "fetched_at": "2026-08-28T04:06:25.896703+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dmis-lab/biobert"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:46:43.510455+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "47adbcbb2f65a6ed2e2369bd4b18d05b1305936ae61f3591ae195daf1f48a1a0", "fetched_at": "2026-08-28T04:06:25.896703+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dmis-lab/biobert"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:46:43.510455+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "47adbcbb2f65a6ed2e2369bd4b18d05b1305936ae61f3591ae195daf1f48a1a0", "fetched_at": "2026-08-28T04:06:25.896703+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dmis-lab/biobert"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases", "no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2778, "days_push": 1116, "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}}