{"adoption": {"forks": 592, "observed_at": "2026-08-28T04:08:32.052802+00:00", "stars": 4001}, "canonical_url": "https://ross.abutalabs.com/products/lac", "card": {"archived": false, "artifact_type": "library", "description": "百度NLP：分词，词性标注，命名实体识别，词重要性", "domain": [], "enriched": true, "function": ["nlp", "parser"], "health_score": 20, "homepage": null, "language": "C++", "license": "Apache-2.0", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["baidu/lac"], "name": "baidu/lac", "platform": ["python", "cpp", "jvm", "cross-platform"], "pushed_at": "2021-05-25T10:46:36+00:00", "repo": "baidu/lac", "stars": 4001, "tags": ["chinese-word-segmentation", "part-of-speech-tagger", "named-entity-recognition", "lexical-analysis", "paddlepaddle", "word-importance", "natural-language-processing", "chinese-nlp", "android"], "topics": ["word-segmentation", "part-of-speech-tagger", "named-entity-recognition", "chinese-word-segmentation", "chinese-nlp", "lexical-analysis", "python", "java"], "urls": [], "use_cases": ["segment chinese text into words", "tag part of speech for chinese sentences", "recognize named entities like person, location, and organization names in chinese text", "rank word importance in chinese queries", "run chinese nlp preprocessing on mobile devices", "integrate chinese tokenization into a java or c++ application"], "what_it_is": "LAC (Lexical Analysis of Chinese) is Baidu's deep-learning-based Chinese lexical analysis toolkit that jointly performs word segmentation, part-of-speech tagging, named entity recognition, and word importance ranking. It offers Python, Java, C++, and Android interfaces with a lightweight 2MB mobile model and high-throughput CPU inference.", "when_to_avoid": ["you need lexical analysis for languages other than chinese", "you need actively maintained software with recent releases", "you need full nlp pipelines beyond lexical analysis such as parsing or generation"], "when_to_choose": ["you need accurate chinese word segmentation, POS tagging, or NER with a proven deep-learning model", "you need fast cpu inference or a tiny model for mobile deployment", "you want a customizable user dictionary to intervene in model predictions"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/lac", "repo": "baidu/lac", "role": "main", "score": 23}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:08:32.052802+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:24:07.771559+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "44b5c90530842d9d6de343854b3271f7b55e31508db45900c4f3faca65fbb767", "fetched_at": "2026-08-28T04:08:32.052802+00:00", "kind": "readme", "missing": false, "url": "https://github.com/baidu/lac"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:08:32.052802+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:24:07.771559+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "44b5c90530842d9d6de343854b3271f7b55e31508db45900c4f3faca65fbb767", "fetched_at": "2026-08-28T04:08:32.052802+00:00", "kind": "readme", "missing": false, "url": "https://github.com/baidu/lac"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:24:07.771559+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "44b5c90530842d9d6de343854b3271f7b55e31508db45900c4f3faca65fbb767", "fetched_at": "2026-08-28T04:08:32.052802+00:00", "kind": "readme", "missing": false, "url": "https://github.com/baidu/lac"}], "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:08:32.052802+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:08:32.052802+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:08:32.052802+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:24:07.771559+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "44b5c90530842d9d6de343854b3271f7b55e31508db45900c4f3faca65fbb767", "fetched_at": "2026-08-28T04:08:32.052802+00:00", "kind": "readme", "missing": false, "url": "https://github.com/baidu/lac"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:08:32.052802+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:08:32.052802+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:24:07.771559+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "44b5c90530842d9d6de343854b3271f7b55e31508db45900c4f3faca65fbb767", "fetched_at": "2026-08-28T04:08:32.052802+00:00", "kind": "readme", "missing": false, "url": "https://github.com/baidu/lac"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:08:32.052802+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:08:32.052802+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:08:32.052802+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:24:07.771559+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "44b5c90530842d9d6de343854b3271f7b55e31508db45900c4f3faca65fbb767", "fetched_at": "2026-08-28T04:08:32.052802+00:00", "kind": "readme", "missing": false, "url": "https://github.com/baidu/lac"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:08:32.052802+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:08:32.052802+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:24:07.771559+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "44b5c90530842d9d6de343854b3271f7b55e31508db45900c4f3faca65fbb767", "fetched_at": "2026-08-28T04:08:32.052802+00:00", "kind": "readme", "missing": false, "url": "https://github.com/baidu/lac"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:24:07.771559+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "44b5c90530842d9d6de343854b3271f7b55e31508db45900c4f3faca65fbb767", "fetched_at": "2026-08-28T04:08:32.052802+00:00", "kind": "readme", "missing": false, "url": "https://github.com/baidu/lac"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:24:07.771559+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "44b5c90530842d9d6de343854b3271f7b55e31508db45900c4f3faca65fbb767", "fetched_at": "2026-08-28T04:08:32.052802+00:00", "kind": "readme", "missing": false, "url": "https://github.com/baidu/lac"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:24:07.771559+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "44b5c90530842d9d6de343854b3271f7b55e31508db45900c4f3faca65fbb767", "fetched_at": "2026-08-28T04:08:32.052802+00:00", "kind": "readme", "missing": false, "url": "https://github.com/baidu/lac"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2984, "days_push": 1926, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 23, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}