{"adoption": {"forks": 627, "observed_at": "2026-08-28T04:05:19.872032+00:00", "stars": 1669}, "canonical_url": "https://ross.abutalabs.com/products/topepo-caret", "card": {"archived": false, "artifact_type": "library", "description": "caret (Classification And Regression Training) R package that contains misc functions for training and plotting classification and regression models", "domain": ["machine-learning", "data-science"], "enriched": true, "function": ["machine-learning", "data-science", "benchmarking"], "health_score": 90, "homepage": "http://topepo.github.io/caret/", "language": "R", "license": null, "license_family": "other", "maturity": "maintenance", "member_repos": ["topepo/caret"], "name": "topepo/caret", "platform": ["python", "cross-platform"], "pushed_at": "2026-08-24T15:30:15+00:00", "repo": "topepo/caret", "stars": 1669, "tags": ["r-package", "model-tuning", "resampling", "feature-selection", "preprocessing", "unified-model-interface"], "topics": [], "urls": [], "use_cases": ["train classification and regression models in R with a consistent interface", "tune model hyperparameters using cross-validation or bootstrapping", "split data into training and test sets with proper preprocessing", "estimate variable importance for predictive models", "compare many model types with the same workflow", "select features before fitting a model"], "what_it_is": "caret (Classification And Regression Training) is an R package providing a unified interface for training, tuning, and evaluating classification and regression models across many modeling engines. It streamlines data splitting, preprocessing, feature selection, resampling-based parameter tuning, and variable importance estimation.", "when_to_avoid": ["you need actively developed new features - caret is in maintenance mode", "you prefer the newer tidymodels ecosystem (parsnip, tune, workflows) for modern R modeling", "you work primarily in Python or another language"], "when_to_choose": ["you work in R and want one consistent syntax across dozens of model implementations", "you need systematic resampling-based hyperparameter tuning and model comparison", "you want built-in preprocessing, data splitting, and variable importance in a single package"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/topepo-caret", "repo": "topepo/caret", "role": "main", "score": 67}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:19.872032+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:42:47.992759+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e3449e8258e7c62306526b35ff712e4d87d5127331dc9dffcdc5f2a6dac9d2a8", "fetched_at": "2026-08-28T04:05:19.872032+00:00", "kind": "readme", "missing": false, "url": "https://github.com/topepo/caret"}, {"content_hash": "0a6b4be60a4b0c38157e33be6434537fb7cceca0daacd0ed6cf5a5e71f959ea8", "fetched_at": "2026-08-29T11:16:02.444100+00:00", "kind": "homepage", "missing": false, "url": "http://topepo.github.io/caret/"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:19.872032+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:42:47.992759+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e3449e8258e7c62306526b35ff712e4d87d5127331dc9dffcdc5f2a6dac9d2a8", "fetched_at": "2026-08-28T04:05:19.872032+00:00", "kind": "readme", "missing": false, "url": "https://github.com/topepo/caret"}, {"content_hash": "0a6b4be60a4b0c38157e33be6434537fb7cceca0daacd0ed6cf5a5e71f959ea8", "fetched_at": "2026-08-29T11:16:02.444100+00:00", "kind": "homepage", "missing": false, "url": "http://topepo.github.io/caret/"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:42:47.992759+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e3449e8258e7c62306526b35ff712e4d87d5127331dc9dffcdc5f2a6dac9d2a8", "fetched_at": "2026-08-28T04:05:19.872032+00:00", "kind": "readme", "missing": false, "url": "https://github.com/topepo/caret"}, {"content_hash": "0a6b4be60a4b0c38157e33be6434537fb7cceca0daacd0ed6cf5a5e71f959ea8", "fetched_at": "2026-08-29T11:16:02.444100+00:00", "kind": "homepage", "missing": false, "url": "http://topepo.github.io/caret/"}], "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:05:19.872032+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:19.872032+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:19.872032+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:42:47.992759+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e3449e8258e7c62306526b35ff712e4d87d5127331dc9dffcdc5f2a6dac9d2a8", "fetched_at": "2026-08-28T04:05:19.872032+00:00", "kind": "readme", "missing": false, "url": "https://github.com/topepo/caret"}, {"content_hash": "0a6b4be60a4b0c38157e33be6434537fb7cceca0daacd0ed6cf5a5e71f959ea8", "fetched_at": "2026-08-29T11:16:02.444100+00:00", "kind": "homepage", "missing": false, "url": "http://topepo.github.io/caret/"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:19.872032+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:19.872032+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:42:47.992759+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e3449e8258e7c62306526b35ff712e4d87d5127331dc9dffcdc5f2a6dac9d2a8", "fetched_at": "2026-08-28T04:05:19.872032+00:00", "kind": "readme", "missing": false, "url": "https://github.com/topepo/caret"}, {"content_hash": "0a6b4be60a4b0c38157e33be6434537fb7cceca0daacd0ed6cf5a5e71f959ea8", "fetched_at": "2026-08-29T11:16:02.444100+00:00", "kind": "homepage", "missing": false, "url": "http://topepo.github.io/caret/"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:19.872032+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:19.872032+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:19.872032+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:42:47.992759+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e3449e8258e7c62306526b35ff712e4d87d5127331dc9dffcdc5f2a6dac9d2a8", "fetched_at": "2026-08-28T04:05:19.872032+00:00", "kind": "readme", "missing": false, "url": "https://github.com/topepo/caret"}, {"content_hash": "0a6b4be60a4b0c38157e33be6434537fb7cceca0daacd0ed6cf5a5e71f959ea8", "fetched_at": "2026-08-29T11:16:02.444100+00:00", "kind": "homepage", "missing": false, "url": "http://topepo.github.io/caret/"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:19.872032+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:19.872032+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:42:47.992759+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e3449e8258e7c62306526b35ff712e4d87d5127331dc9dffcdc5f2a6dac9d2a8", "fetched_at": "2026-08-28T04:05:19.872032+00:00", "kind": "readme", "missing": false, "url": "https://github.com/topepo/caret"}, {"content_hash": "0a6b4be60a4b0c38157e33be6434537fb7cceca0daacd0ed6cf5a5e71f959ea8", "fetched_at": "2026-08-29T11:16:02.444100+00:00", "kind": "homepage", "missing": false, "url": "http://topepo.github.io/caret/"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:42:47.992759+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e3449e8258e7c62306526b35ff712e4d87d5127331dc9dffcdc5f2a6dac9d2a8", "fetched_at": "2026-08-28T04:05:19.872032+00:00", "kind": "readme", "missing": false, "url": "https://github.com/topepo/caret"}, {"content_hash": "0a6b4be60a4b0c38157e33be6434537fb7cceca0daacd0ed6cf5a5e71f959ea8", "fetched_at": "2026-08-29T11:16:02.444100+00:00", "kind": "homepage", "missing": false, "url": "http://topepo.github.io/caret/"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:42:47.992759+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e3449e8258e7c62306526b35ff712e4d87d5127331dc9dffcdc5f2a6dac9d2a8", "fetched_at": "2026-08-28T04:05:19.872032+00:00", "kind": "readme", "missing": false, "url": "https://github.com/topepo/caret"}, {"content_hash": "0a6b4be60a4b0c38157e33be6434537fb7cceca0daacd0ed6cf5a5e71f959ea8", "fetched_at": "2026-08-29T11:16:02.444100+00:00", "kind": "homepage", "missing": false, "url": "http://topepo.github.io/caret/"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:42:47.992759+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e3449e8258e7c62306526b35ff712e4d87d5127331dc9dffcdc5f2a6dac9d2a8", "fetched_at": "2026-08-28T04:05:19.872032+00:00", "kind": "readme", "missing": false, "url": "https://github.com/topepo/caret"}, {"content_hash": "0a6b4be60a4b0c38157e33be6434537fb7cceca0daacd0ed6cf5a5e71f959ea8", "fetched_at": "2026-08-29T11:16:02.444100+00:00", "kind": "homepage", "missing": false, "url": "http://topepo.github.io/caret/"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 4492, "days_push": 9, "days_rel": 631, "gap_med": null, "n_releases_24m": 1}, "score": 67, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}