{
  "_id": "6a1d45971d7bb097a0a4204a",
  "Package": "aai",
  "Type": "Package",
  "Title": "Functions, apps, exercises and other R related stuff used in \"AI\n- Aalborg Intelligence\"",
  "Version": "0.2.0",
  "Author": "Ege Rubak, Torben Tvedebrink, Mikkel Meyer Andersen, Lisbeth\nFajstrup",
  "Maintainer": "Ege Rubak <rubak@math.aau.dk>",
  "Description": "Functions, apps, exercises and other R related stuff used\nin \"AI - Aalborg Intelligence\" The project (2020 - 2026) is\nsupported by the Novo Nordisk Foundation to develop teaching\nmaterial to be used in the Danish highschools to strengthen the\nunderstanding of AI while explaining how basic maths is used in\nthe some popular AI methods.",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "LazyData": "true",
  "RoxygenNote": "7.2.0",
  "Config/pak/sysreqs": "cmake make libicu-dev libuv1-dev libssl-dev\nlibx11-dev zlib1g-dev",
  "Repository": "https://aalborg-intelligence.r-universe.dev",
  "Date/Publication": "2022-11-18 09:19:37 UTC",
  "RemoteUrl": "https://github.com/aalborg-intelligence/aai",
  "RemoteRef": "HEAD",
  "RemoteSha": "6fcba07a15e3bdfee847539c17ed388bc21699e9",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-06-01 08:37:40 UTC",
    "User": "root"
  },
  "MD5sum": "9b11666c6a34ed409d6beb896c3e8cc4",
  "_user": "aalborg-intelligence",
  "_type": "src",
  "_file": "aai_0.2.0.tar.gz",
  "_fileid": "219cb03f602cdacff5ad0b8a941ab7a82e492480aa0fb18abfe37845bd76ec00",
  "_filesize": 132719,
  "_sha256": "219cb03f602cdacff5ad0b8a941ab7a82e492480aa0fb18abfe37845bd76ec00",
  "_created": "2026-06-01T08:37:40.000Z",
  "_published": "2026-06-01T08:40:55.841Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 78815635666,
      "time": 161,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "ERROR",
      "artifact": "7326992957"
    },
    {
      "job": 78815635689,
      "time": 156,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "ERROR",
      "artifact": "7326991335"
    },
    {
      "job": 78815635615,
      "time": 94,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "ERROR",
      "artifact": "7326971690"
    },
    {
      "job": 78815635627,
      "time": 111,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "ERROR",
      "artifact": "7326976749"
    },
    {
      "job": 78815142388,
      "time": 187,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7326939053"
    },
    {
      "job": 78815635674,
      "time": 128,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7326982223"
    },
    {
      "job": 78815635680,
      "time": 126,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "ERROR",
      "artifact": "7326982146"
    },
    {
      "job": 78815635690,
      "time": 91,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "ERROR",
      "artifact": "7326970681"
    },
    {
      "job": 78815635647,
      "time": 95,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "ERROR",
      "artifact": "7326972073"
    }
  ],
  "_buildurl": "https://github.com/r-universe/aalborg-intelligence/actions/runs/26744099019",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/aalborg-intelligence/aai",
  "_commit": {
    "id": "6fcba07a15e3bdfee847539c17ed388bc21699e9",
    "author": "rubak <rubak@math.aau.dk>",
    "committer": "rubak <rubak@math.aau.dk>",
    "message": "Add .Rbuildignore.\n",
    "time": 1668763177
  },
  "_maintainer": {
    "name": "Ege Rubak",
    "email": "rubak@math.aau.dk",
    "login": "rubak",
    "description": "",
    "uuid": 6704085
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.0",
      "role": "Depends"
    },
    {
      "package": "tidyr",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "magrittr",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "tibble",
      "role": "Imports"
    },
    {
      "package": "purrr",
      "role": "Imports"
    },
    {
      "package": "spaa",
      "role": "Imports"
    },
    {
      "package": "proxy",
      "role": "Imports"
    },
    {
      "package": "class",
      "role": "Imports"
    },
    {
      "package": "DT",
      "role": "Imports"
    },
    {
      "package": "forcats",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Imports"
    },
    {
      "package": "patchwork",
      "role": "Imports"
    },
    {
      "package": "readr",
      "role": "Imports"
    },
    {
      "package": "rio",
      "role": "Imports"
    },
    {
      "package": "rmarkdown",
      "role": "Imports"
    },
    {
      "package": "shiny",
      "role": "Imports"
    },
    {
      "package": "shinyWidgets",
      "role": "Imports"
    },
    {
      "package": "shinycssloaders",
      "role": "Imports"
    },
    {
      "package": "shinyjs",
      "role": "Imports"
    }
  ],
  "_owner": "aalborg-intelligence",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_stars": 1,
  "_contributors": [
    {
      "user": "rubak",
      "count": 5,
      "uuid": 6704085
    }
  ],
  "_userbio": {
    "uuid": 58472464,
    "type": "organization",
    "name": "Aalborg Intelligence"
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/aai"
  },
  "_devurl": "https://github.com/aalborg-intelligence/aai",
  "_searchresults": 1,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/aai.html",
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_cranurl": false,
  "_exports": [
    "dt_simple",
    "dt_table",
    "kable_",
    "kNN",
    "kNN_plot",
    "kNN.cv",
    "kNN.loo",
    "kNN1",
    "pred_grid",
    "pred_plot_grid",
    "predict_grid",
    "Print",
    "seq_zero",
    "xy_plot"
  ],
  "_datasets": [
    {
      "name": "classification_test_data",
      "title": "Fictive data set used to demonstrate some concepts on classification",
      "object": "classification_test_data",
      "class": [
        "spec_tbl_df",
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "Længde",
        "Vægt"
      ],
      "rows": 10,
      "table": true,
      "tojson": true
    },
    {
      "name": "classification_train_data",
      "title": "Fictive data set used to demonstrate some concepts on classification",
      "object": "classification_train_data",
      "class": [
        "spec_tbl_df",
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "Type",
        "Længde",
        "Vægt"
      ],
      "rows": 150,
      "table": true,
      "tojson": true
    },
    {
      "name": "perceptron31",
      "title": "Fictive data set used to demonstrate some concepts in perceptron document",
      "object": "perceptron31",
      "class": [
        "data.frame"
      ],
      "fields": [
        "x1",
        "x2",
        "col"
      ],
      "rows": 31,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "aai",
      "title": "aai: Functions, apps, exercises and other R related stuff used in \"AI - Aalborg Intelligence\"",
      "topics": [
        "aai"
      ]
    },
    {
      "page": "classification_test_data",
      "title": "Fictive data set used to demonstrate some concepts on classification",
      "topics": [
        "classification_test_data"
      ]
    },
    {
      "page": "classification_train_data",
      "title": "Fictive data set used to demonstrate some concepts on classification",
      "topics": [
        "classification_train_data"
      ]
    },
    {
      "page": "dt_simple",
      "title": "Simple function for DT output",
      "topics": [
        "dt_simple"
      ]
    },
    {
      "page": "dt_table",
      "title": "Short function for DT output",
      "topics": [
        "dt_table"
      ]
    },
    {
      "page": "kable_",
      "title": "Simple function for kable output",
      "topics": [
        "kable_"
      ]
    },
    {
      "page": "kMD_plot",
      "title": "Data for plotting a grid based the mean of the K nearest neighbors",
      "topics": [
        "kMD_plot"
      ]
    },
    {
      "page": "kNN",
      "title": "Wrapper around `class::knn`",
      "topics": [
        "kNN"
      ]
    },
    {
      "page": "kNN_plot",
      "title": "Visualise a kNN trainer",
      "topics": [
        "kNN_plot"
      ]
    },
    {
      "page": "kNN.cv",
      "title": "Actual cross-validation function for kNN.",
      "topics": [
        "kNN.cv"
      ]
    },
    {
      "page": "kNN.loo",
      "title": "Wrapper around `class::knn.cv` which does Leave one Out (LoO)",
      "topics": [
        "kNN.loo"
      ]
    },
    {
      "page": "kNN1",
      "title": "Wrapper around `class::knn1`",
      "topics": [
        "kNN1"
      ]
    },
    {
      "page": "meandist_to_k_nearest",
      "title": "Mean distance to k nearest",
      "topics": [
        "meandist_to_k_nearest"
      ]
    },
    {
      "page": "meandist_to_k_nearest_",
      "title": "Mean distance to k nearest",
      "topics": [
        "meandist_to_k_nearest_"
      ]
    },
    {
      "page": "perceptron31",
      "title": "Fictive data set used to demonstrate some concepts in perceptron document",
      "topics": [
        "perceptron31"
      ]
    },
    {
      "page": "pred_grid",
      "title": "Helper function for making preditive grid",
      "topics": [
        "pred_grid"
      ]
    },
    {
      "page": "pred_max",
      "title": "Method for predicting the majority vote or \"?\" if ties",
      "topics": [
        "pred_max"
      ]
    },
    {
      "page": "pred_plot_grid",
      "title": "Helper function for making preditive grid",
      "topics": [
        "pred_plot_grid"
      ]
    },
    {
      "page": "predict_grid",
      "title": "Create grid for new data",
      "topics": [
        "predict_grid"
      ]
    },
    {
      "page": "Print",
      "title": "Makes print return all rows in a tibble",
      "topics": [
        "Print"
      ]
    },
    {
      "page": "seq_cut",
      "title": "Create discretised version with some pretty labels",
      "topics": [
        "seq_cut"
      ]
    },
    {
      "page": "seq_zero",
      "title": "Create breaks for `seq_cut`",
      "topics": [
        "seq_zero"
      ]
    },
    {
      "page": "xy_plot",
      "title": "Plot of data for exercise by Jan B Sørensen on classification",
      "topics": [
        "xy_plot"
      ]
    }
  ],
  "_readme": "https://github.com/aalborg-intelligence/aai/raw/HEAD/README.md",
  "_rundeps": [
    "base64enc",
    "bit",
    "bit64",
    "bslib",
    "cachem",
    "cellranger",
    "class",
    "cli",
    "clipr",
    "commonmark",
    "cpp11",
    "crayon",
    "crosstalk",
    "curl",
    "data.table",
    "digest",
    "dplyr",
    "DT",
    "evaluate",
    "farver",
    "fastmap",
    "fontawesome",
    "forcats",
    "foreign",
    "fs",
    "generics",
    "ggplot2",
    "glue",
    "gtable",
    "haven",
    "highr",
    "hms",
    "htmltools",
    "htmlwidgets",
    "httpuv",
    "isoband",
    "jquerylib",
    "jsonlite",
    "knitr",
    "labeling",
    "later",
    "lazyeval",
    "lifecycle",
    "magrittr",
    "MASS",
    "memoise",
    "mime",
    "otel",
    "patchwork",
    "pillar",
    "pkgconfig",
    "prettyunits",
    "progress",
    "promises",
    "proxy",
    "purrr",
    "R.methodsS3",
    "R.oo",
    "R.utils",
    "R6",
    "rappdirs",
    "RColorBrewer",
    "Rcpp",
    "readr",
    "readxl",
    "rematch",
    "rio",
    "rlang",
    "rmarkdown",
    "S7",
    "sass",
    "scales",
    "shiny",
    "shinycssloaders",
    "shinyjs",
    "shinyWidgets",
    "sourcetools",
    "spaa",
    "stringi",
    "stringr",
    "tibble",
    "tidyr",
    "tidyselect",
    "tinytex",
    "tzdb",
    "utf8",
    "vctrs",
    "viridisLite",
    "vroom",
    "withr",
    "writexl",
    "xfun",
    "xtable",
    "yaml"
  ],
  "_score": 1.6989700043360187,
  "_indexed": true,
  "_nocasepkg": "aai",
  "_universes": [
    "aalborg-intelligence",
    "rubak"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.2.0",
      "date": "2026-06-01T08:40:07.000Z",
      "distro": "noble",
      "commit": "6fcba07a15e3bdfee847539c17ed388bc21699e9",
      "fileid": "60d0dcc993c6284a58b2b11210370e0af4d7aeaa3150a3b19d0f72a36d05faf8",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/aalborg-intelligence/actions/runs/26744099019"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.2.0",
      "date": "2026-06-01T08:40:05.000Z",
      "distro": "noble",
      "commit": "6fcba07a15e3bdfee847539c17ed388bc21699e9",
      "fileid": "82f28012837eb5ea4c2f9d1346ae16d68d98477ae6128c5ea622328e9352e491",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/aalborg-intelligence/actions/runs/26744099019"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.2.0",
      "date": "2026-06-01T08:39:14.000Z",
      "commit": "6fcba07a15e3bdfee847539c17ed388bc21699e9",
      "fileid": "59227cbe093b216e4df78e914936e820cb18274421a851cc7c79dc8984125650",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/aalborg-intelligence/actions/runs/26744099019"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.2.0",
      "date": "2026-06-01T08:39:28.000Z",
      "commit": "6fcba07a15e3bdfee847539c17ed388bc21699e9",
      "fileid": "f74d9214c3071686eeb5e87d982522fe8d32fd1248ea02a0ed75bdbfb0c2c33b",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/aalborg-intelligence/actions/runs/26744099019"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.2.0",
      "date": "2026-06-01T08:40:08.000Z",
      "commit": "6fcba07a15e3bdfee847539c17ed388bc21699e9",
      "fileid": "7c96c66ab10bb23a3ef0c132a9b6273d5c6824f59d79f720015340c63d286091",
      "status": "success",
      "buildurl": "https://github.com/r-universe/aalborg-intelligence/actions/runs/26744099019"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.2.0",
      "date": "2026-06-01T08:39:30.000Z",
      "commit": "6fcba07a15e3bdfee847539c17ed388bc21699e9",
      "fileid": "894e56880b1d4efec654e120a9f6b7c1dcdb61b98306b6a088fd7c049d707816",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/aalborg-intelligence/actions/runs/26744099019"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.2.0",
      "date": "2026-06-01T08:38:58.000Z",
      "commit": "6fcba07a15e3bdfee847539c17ed388bc21699e9",
      "fileid": "420cb4cc5174cbaeafe27a665f1307a6e81b1921a5048313eea53e5cb1a88989",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/aalborg-intelligence/actions/runs/26744099019"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.2.0",
      "date": "2026-06-01T08:38:59.000Z",
      "commit": "6fcba07a15e3bdfee847539c17ed388bc21699e9",
      "fileid": "4850dbb0a925a21aaae4080e91cd57169c247c686e0b24f59c6fd302d0b9fb2b",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/aalborg-intelligence/actions/runs/26744099019"
    }
  ]
}