{
  "_id": "6a3ab67c44e65c5976a8b2d2",
  "Package": "llmimpute",
  "Type": "Package",
  "Title": "Missing Data Imputation via Language Models and Statistics",
  "Version": "0.1.0",
  "Authors@R": "c(\nperson(\"Sadikul\", \"Islam\", email = \"sadikul.islamiasri@gmail.com\", role = c(\"aut\", \"cre\"),\ncomment = c(ORCID = \"0000-0003-2924-7122\")),\nperson(\"Rajesh\", \"Kaushal\", role = \"aut\"))",
  "Description": "Provides missing data imputation through two complementary\nengines: a large language model engine that communicates with\nthe 'Anthropic' 'Claude' application programming interface for\ncontext-aware semantic imputation, and a fully self-contained\noffline engine implementing nineteen statistical and machine\nlearning algorithms entirely in base R with no additional\npackage dependencies. Offline methods include mean, median,\nmode, last observation carried forward, next observation\ncarried backward, hot-deck, predictive mean matching, k-nearest\nneighbours, ordinary least-squares regression, Lasso with\ncoordinate descent, Ridge with closed-form solution, Bayesian\nRidge regression with evidence approximation following MacKay\n(1992), support vector regression with a radial basis function\nkernel, classification and regression trees, random forests,\ngradient boosting, iterative random forest imputation,\nprincipal component analysis imputation via iterative singular\nvalue decomposition, and nuclear-norm minimisation via singular\nvalue thresholding. When no API key is available the package\nautomatically falls back to the offline engine, ensuring full\noperation in environments without internet access. Every\nimputed value is accompanied by a confidence score and a\nplain-language reasoning string, producing reproducible audit\ntrails. The automatic method selector chooses the best\nalgorithm per column based on data type, skewness, missingness\nrate, and inter-column correlations.",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "RoxygenNote": "7.3.3",
  "Language": "en-US",
  "Config/Needs/check": "spelling",
  "Config/testthat/edition": "3",
  "VignetteBuilder": "knitr",
  "BugReports": "https://cran.r-project.org/submit.html",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-06-23 16:33:09 UTC",
    "User": "root"
  },
  "Maintainer": "Sadikul Islam <sadikul.islamiasri@gmail.com>",
  "Author": "Sadikul Islam [aut, cre] (ORCID:\n<https://orcid.org/0000-0003-2924-7122>), Rajesh Kaushal [aut]",
  "Repository": "https://cran.r-universe.dev",
  "Date/Publication": "2026-06-23 15:28:33 UTC",
  "RemoteUrl": "https://github.com/cran/llmimpute",
  "RemoteRef": "HEAD",
  "RemoteSha": "a4214af4b5757f2ff4d1c4d07aee9ebbce8db6e3",
  "MD5sum": "01da97978a054acab7095db84d7919a2",
  "_user": "cran",
  "_type": "src",
  "_file": "llmimpute_0.1.0.tar.gz",
  "_fileid": "11eae38b8314384ce83938e0eece4b0eea8fec6a07e6f156192e877835a682e9",
  "_filesize": 162552,
  "_sha256": "11eae38b8314384ce83938e0eece4b0eea8fec6a07e6f156192e877835a682e9",
  "_created": "2026-06-23T16:33:09.000Z",
  "_published": "2026-06-23T16:38:20.026Z",
  "_distro": "resolute",
  "_jobs": [
    {
      "job": 83007241410,
      "time": 133,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7827141456"
    },
    {
      "job": 83007241395,
      "time": 126,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7827139819"
    },
    {
      "job": 83006626039,
      "time": 172,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7827086712"
    },
    {
      "job": 83007241364,
      "time": 275,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7827197362"
    }
  ],
  "_buildurl": "https://github.com/r-universe/cran/actions/runs/28040884932",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cran/llmimpute",
  "_commit": {
    "id": "a4214af4b5757f2ff4d1c4d07aee9ebbce8db6e3",
    "author": "Sadikul Islam <sadikul.islamiasri@gmail.com>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 0.1.0\n",
    "time": 1782228513
  },
  "_maintainer": {
    "name": "Sadikul Islam",
    "email": "sadikul.islamiasri@gmail.com",
    "login": "sadikulislamiasri-hub",
    "description": "",
    "uuid": 295794536,
    "orcid": "0000-0003-2924-7122"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "httr2",
      "version": ">= 1.0.0",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "jsonlite",
      "version": ">= 1.8.0",
      "role": "Imports"
    },
    {
      "package": "cli",
      "version": ">= 3.6.0",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "version": ">= 1.40",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "version": ">= 2.14",
      "role": "Suggests"
    },
    {
      "package": "withr",
      "version": ">= 2.5.0",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": false,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-26",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "0.1.0",
      "date": "2026-06-23"
    }
  ],
  "_stars": 0,
  "_contributors": [
    {
      "user": "sadikulislamiasri-hub",
      "count": 1,
      "uuid": 295794536
    }
  ],
  "_userbio": {
    "uuid": 6899542,
    "type": "organization",
    "name": "cran",
    "followers": 610,
    "description": "Unofficial read-only mirror of all CRAN R packages"
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/llmimpute"
  },
  "_searchresults": 0,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/llmimpute.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "LICENSE",
    "manual.pdf"
  ],
  "_cranurl": false,
  "_releases": [
    {
      "version": "0.1.0",
      "date": "2026-06-23"
    }
  ],
  "_exports": [
    "lmi_diagnose",
    "lmi_export",
    "lmi_get_model",
    "lmi_impute",
    "lmi_impute_offline",
    "lmi_methods",
    "lmi_models",
    "lmi_providers",
    "lmi_set_api_key",
    "lmi_set_model"
  ],
  "_help": [
    {
      "page": "as.data.frame.lmi_result",
      "title": "Extract the imputed data frame from an lmi_result",
      "topics": [
        "as.data.frame.lmi_result"
      ]
    },
    {
      "page": "lmi_diagnose",
      "title": "Diagnose missing data in a data frame",
      "topics": [
        "lmi_diagnose"
      ]
    },
    {
      "page": "lmi_export",
      "title": "Export imputed data and audit trail to files",
      "topics": [
        "lmi_export"
      ]
    },
    {
      "page": "lmi_impute",
      "title": "Impute missing values using LLM or built-in statistical methods",
      "topics": [
        "lmi_impute"
      ]
    },
    {
      "page": "lmi_impute_offline",
      "title": "Impute missing values using built-in statistical and ML methods (no API required)",
      "topics": [
        "lmi_impute_offline"
      ]
    },
    {
      "page": "lmi_methods",
      "title": "List all available offline imputation methods",
      "topics": [
        "lmi_methods"
      ]
    },
    {
      "page": "lmi_models",
      "title": "List recommended models for each supported LLM provider",
      "topics": [
        "lmi_models"
      ]
    },
    {
      "page": "lmi_providers",
      "title": "List all supported LLM providers",
      "topics": [
        "lmi_providers"
      ]
    },
    {
      "page": "lmi_set_api_key",
      "title": "Configure the API key and LLM provider for llmimpute",
      "topics": [
        "lmi_set_api_key"
      ]
    },
    {
      "page": "lmi_set_model",
      "title": "Set the LLM model used for imputation",
      "topics": [
        "lmi_get_model",
        "lmi_set_model"
      ]
    },
    {
      "page": "print.lmi_result",
      "title": "Print an lmi_result object",
      "topics": [
        "print.lmi_result"
      ]
    },
    {
      "page": "summary.lmi_result",
      "title": "Summarise an lmi_result object",
      "topics": [
        "summary.lmi_result"
      ]
    }
  ],
  "_rundeps": [
    "askpass",
    "cli",
    "curl",
    "glue",
    "httr2",
    "jsonlite",
    "lifecycle",
    "magrittr",
    "openssl",
    "R6",
    "rappdirs",
    "rlang",
    "sys",
    "vctrs",
    "withr"
  ],
  "_vignettes": [
    {
      "source": "getting-started.Rmd",
      "filename": "getting-started.html",
      "title": "Getting started with llmimpute",
      "author": "llmimpute authors",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Overview",
        "Installation",
        "Quick start",
        "Offline imputation: choosing a method",
        "LLM-mode imputation",
        "Domain-specific imputation",
        "Choosing a model",
        "Inspecting the audit trail",
        "Large datasets",
        "Tips for best results"
      ],
      "created": "2026-06-23 15:28:33",
      "modified": "2026-06-23 15:28:33",
      "commits": 1
    }
  ],
  "_score": 2,
  "_indexed": true,
  "_nocasepkg": "llmimpute",
  "_universes": [
    "cran",
    "sadikulislamiasri-hub"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.0",
      "date": "2026-06-23T16:35:22.000Z",
      "distro": "resolute",
      "commit": "a4214af4b5757f2ff4d1c4d07aee9ebbce8db6e3",
      "fileid": "657347c56c1e675242f577e5150cf8173cfaac2a8e0b3ec93e2ab2126560035e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/28040884932"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.1.0",
      "date": "2026-06-23T16:35:17.000Z",
      "distro": "resolute",
      "commit": "a4214af4b5757f2ff4d1c4d07aee9ebbce8db6e3",
      "fileid": "cd1d1f67d016ca00ac68614ed969d100b3bf473583b8036ac6c12dd8ae088e8a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/28040884932"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.0",
      "date": "2026-06-23T16:38:02.000Z",
      "commit": "a4214af4b5757f2ff4d1c4d07aee9ebbce8db6e3",
      "fileid": "edf10a582721dc138b1c31161bc4966ea7055e78503b9288e7489893d4fd4c9c",
      "status": "success",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/28040884932"
    }
  ]
}