{"adoption": {"forks": 1847, "observed_at": "2026-08-28T04:10:51.888996+00:00", "stars": 12163}, "canonical_url": "https://ross.abutalabs.com/products/marcotcr-lime", "card": {"archived": false, "artifact_type": "library", "description": "Lime: Explaining the predictions of any machine learning classifier", "domain": ["machine-learning", "data-science", "artificial-intelligence"], "enriched": true, "function": ["machine-learning", "data-visualization", "nlp", "image-processing"], "health_score": 20, "homepage": null, "language": "JavaScript", "license": "BSD-2-Clause", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["marcotcr/lime"], "name": "marcotcr/lime", "platform": ["python", "cross-platform"], "pushed_at": "2024-07-25T20:32:21+00:00", "repo": "marcotcr/lime", "stars": 12163, "tags": ["explainable-ai", "model-interpretability", "local-explanations", "black-box-models", "feature-attribution", "scikit-learn", "jupyter-notebooks", "xai", "explainability", "interpretability"], "topics": [], "urls": [], "use_cases": ["explain predictions of a machine learning classifier", "interpret black box model predictions", "understand which features influenced a text classifier prediction", "visualize feature importance for tabular data models", "explain image classifier predictions", "generate local explanations for scikit-learn models", "debug machine learning model behavior on individual predictions"], "what_it_is": "Lime (Local Interpretable Model-agnostic Explanations) is a Python library that explains the predictions of any machine learning classifier. It generates local explanations for individual predictions made by black-box models acting on text, tabular data, or images.", "when_to_avoid": ["you need global model explanations or full surrogate models rather than per-prediction explanations", "you need explanations for deep learning models with tight GPU integration where newer tools like SHAP or integrated gradients fit better", "you require active development and frequent updates, since the project is in maintenance mode", "you need sub-second explanation latency for production inference pipelines, as LIME sampling adds overhead"], "when_to_choose": ["you need model-agnostic explanations that work with any classifier exposing a predict-probability interface", "you want to explain individual predictions rather than global model behavior", "you work with text, tabular, or image classifiers and need interpretable output", "you use scikit-learn and want built-in support without extra wiring", "you want explanations embeddable in Jupyter notebooks"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/marcotcr-lime", "repo": "marcotcr/lime", "role": "main", "score": 23}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:10:51.888996+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T17:14:53.652355+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5c951b2edfea2404c04281b08248f630111e82d0cd5d97ca3a6dda595f8620ef", "fetched_at": "2026-08-28T04:10:51.888996+00:00", "kind": "readme", "missing": false, "url": "https://github.com/marcotcr/lime"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:10:51.888996+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T17:14:53.652355+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5c951b2edfea2404c04281b08248f630111e82d0cd5d97ca3a6dda595f8620ef", "fetched_at": "2026-08-28T04:10:51.888996+00:00", "kind": "readme", "missing": false, "url": "https://github.com/marcotcr/lime"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T17:14:53.652355+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5c951b2edfea2404c04281b08248f630111e82d0cd5d97ca3a6dda595f8620ef", "fetched_at": "2026-08-28T04:10:51.888996+00:00", "kind": "readme", "missing": false, "url": "https://github.com/marcotcr/lime"}], "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:10:51.888996+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:10:51.888996+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:10:51.888996+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T17:14:53.652355+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5c951b2edfea2404c04281b08248f630111e82d0cd5d97ca3a6dda595f8620ef", "fetched_at": "2026-08-28T04:10:51.888996+00:00", "kind": "readme", "missing": false, "url": "https://github.com/marcotcr/lime"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:10:51.888996+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:10:51.888996+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T17:14:53.652355+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5c951b2edfea2404c04281b08248f630111e82d0cd5d97ca3a6dda595f8620ef", "fetched_at": "2026-08-28T04:10:51.888996+00:00", "kind": "readme", "missing": false, "url": "https://github.com/marcotcr/lime"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:10:51.888996+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:10:51.888996+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:10:51.888996+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T17:14:53.652355+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5c951b2edfea2404c04281b08248f630111e82d0cd5d97ca3a6dda595f8620ef", "fetched_at": "2026-08-28T04:10:51.888996+00:00", "kind": "readme", "missing": false, "url": "https://github.com/marcotcr/lime"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:10:51.888996+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:10:51.888996+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T17:14:53.652355+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5c951b2edfea2404c04281b08248f630111e82d0cd5d97ca3a6dda595f8620ef", "fetched_at": "2026-08-28T04:10:51.888996+00:00", "kind": "readme", "missing": false, "url": "https://github.com/marcotcr/lime"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T17:14:53.652355+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5c951b2edfea2404c04281b08248f630111e82d0cd5d97ca3a6dda595f8620ef", "fetched_at": "2026-08-28T04:10:51.888996+00:00", "kind": "readme", "missing": false, "url": "https://github.com/marcotcr/lime"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T17:14:53.652355+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5c951b2edfea2404c04281b08248f630111e82d0cd5d97ca3a6dda595f8620ef", "fetched_at": "2026-08-28T04:10:51.888996+00:00", "kind": "readme", "missing": false, "url": "https://github.com/marcotcr/lime"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T17:14:53.652355+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5c951b2edfea2404c04281b08248f630111e82d0cd5d97ca3a6dda595f8620ef", "fetched_at": "2026-08-28T04:10:51.888996+00:00", "kind": "readme", "missing": false, "url": "https://github.com/marcotcr/lime"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3823, "days_push": 769, "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}}