{
  "_id": "6a0ff1b1acfb0bcc41c76ad2",
  "Type": "Package",
  "Package": "tidytext",
  "Title": "Text Mining using 'dplyr', 'ggplot2', and Other Tidy Tools",
  "Version": "0.4.3.9000",
  "Authors@R": "c(\nperson(\"Gabriela\", \"De Queiroz\", , \"gabidequeiroz@gmail.com\", role = \"ctb\"),\nperson(\"Colin\", \"Fay\", , \"contact@colinfay.me\", role = \"ctb\",\ncomment = c(ORCID = \"0000-0001-7343-1846\")),\nperson(\"Emil\", \"Hvitfeldt\", , \"emilhhvitfeldt@gmail.com\", role = \"ctb\"),\nperson(\"Os\", \"Keyes\", , \"ironholds@gmail.com\", role = \"ctb\",\ncomment = c(ORCID = \"0000-0001-5196-609X\")),\nperson(\"Kanishka\", \"Misra\", , \"kmisra@purdue.edu\", role = \"ctb\"),\nperson(\"Tim\", \"Mastny\", , \"tim.mastny@gmail.com\", role = \"ctb\"),\nperson(\"Jeff\", \"Erickson\", , \"jeff@erick.so\", role = \"ctb\"),\nperson(\"David\", \"Robinson\", , \"admiral.david@gmail.com\", role = \"aut\"),\nperson(\"Julia\", \"Silge\", , \"julia.silge@gmail.com\", role = c(\"aut\", \"cre\"),\ncomment = c(ORCID = \"0000-0002-3671-836X\"))\n)",
  "Description": "Using tidy data principles can make many text mining tasks\neasier, more effective, and consistent with tools already in\nwide use. Much of the infrastructure needed for text mining\nwith tidy data frames already exists in packages like 'dplyr',\n'broom', 'tidyr', and 'ggplot2'. In this package, we provide\nfunctions and supporting data sets to allow conversion of text\nto and from tidy formats, and to switch seamlessly between tidy\ntools and existing text mining packages.",
  "License": "MIT + file LICENSE",
  "URL": "https://juliasilge.github.io/tidytext/,\nhttps://github.com/juliasilge/tidytext",
  "BugReports": "https://github.com/juliasilge/tidytext/issues",
  "VignetteBuilder": "knitr",
  "Config/Needs/website": "ropensci/gutenbergr, forcats, taylor",
  "Config/testthat/edition": "3",
  "Encoding": "UTF-8",
  "LazyData": "TRUE",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.2",
  "Config/pak/sysreqs": "libicu-dev",
  "Repository": "https://juliasilge.r-universe.dev",
  "Date/Publication": "2026-02-21 01:50:41 UTC",
  "RemoteUrl": "https://github.com/juliasilge/tidytext",
  "RemoteRef": "HEAD",
  "RemoteSha": "b4821370ba3f41476f10dbe5fa2bd3d1dcd41c2b",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-22 05:59:24 UTC",
    "User": "root"
  },
  "Author": "Gabriela De Queiroz [ctb],\nColin Fay [ctb] (ORCID: <https://orcid.org/0000-0001-7343-1846>),\nEmil Hvitfeldt [ctb],\nOs Keyes [ctb] (ORCID: <https://orcid.org/0000-0001-5196-609X>),\nKanishka Misra [ctb],\nTim Mastny [ctb],\nJeff Erickson [ctb],\nDavid Robinson [aut],\nJulia Silge [aut, cre] (ORCID: <https://orcid.org/0000-0002-3671-836X>)",
  "Maintainer": "Julia Silge <julia.silge@gmail.com>",
  "MD5sum": "f6734c684e4ee15fb61354053c105528",
  "_user": "juliasilge",
  "_type": "src",
  "_file": "tidytext_0.4.3.9000.tar.gz",
  "_fileid": "a43e60ec840d5b1542e2fed9386bf96d1dc51714920b84fb07e1f94034e1254f",
  "_filesize": 2959253,
  "_sha256": "a43e60ec840d5b1542e2fed9386bf96d1dc51714920b84fb07e1f94034e1254f",
  "_created": "2026-05-22T05:59:24.000Z",
  "_published": "2026-05-22T06:03:29.629Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77324901304,
      "time": 206,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7153810706"
    },
    {
      "job": 77324901258,
      "time": 194,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7153808203"
    },
    {
      "job": 77324901295,
      "time": 153,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7153798602"
    },
    {
      "job": 77324901284,
      "time": 149,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7153797682"
    },
    {
      "job": 77324519439,
      "time": 219,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7153766377"
    },
    {
      "job": 77324901281,
      "time": 140,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7153796062"
    },
    {
      "job": 77324901332,
      "time": 152,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7153798343"
    },
    {
      "job": 77324901320,
      "time": 134,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7153794969"
    },
    {
      "job": 77324901330,
      "time": 142,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7153796207"
    }
  ],
  "_buildurl": "https://github.com/r-universe/juliasilge/actions/runs/26271093141",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/juliasilge/tidytext",
  "_commit": {
    "id": "b4821370ba3f41476f10dbe5fa2bd3d1dcd41c2b",
    "author": "Mahjabin Siddika Oyshi <oyshimahjabin3@gmail.com>",
    "committer": "GitHub <noreply@github.com>",
    "message": "Add stm covariates example (#252)\n\n* Improve clarity of one-token-per-row explanation\n\nClarified documentation for new users.\n\n* Add STM covariates example to topic modeling vignette\n\n- Explain document-covariate dimension mismatch issue\n- Show two solutions: keeping all words vs filtering covariates\n- Add working code examples using gadarian dataset\n- Fixes #173\n\n* Revert unrelated changes\n\n* Keep original vignette about using LDA\n\n* Edit existing vignette a bit\n\n* Add new vignette on using stm\n\n* Missing comma\n\n* Update snapshot for `reorder_within()`\n\n* Fix up opts and such\n\n* Use better package dependencies for this vignette\n\n---------\n\nCo-authored-by: Julia Silge <julia.silge@gmail.com>",
    "time": 1771638641
  },
  "_maintainer": {
    "name": "Julia Silge",
    "email": "julia.silge@gmail.com",
    "login": "juliasilge",
    "mastodon": "@juliasilge@fosstodon.org",
    "orcid": "0000-0002-3671-836X",
    "description": "Data science and MLOps with #rstats, text mining, 💖",
    "uuid": 12505835
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "cli",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "version": ">= 1.1.1",
      "role": "Imports"
    },
    {
      "package": "generics",
      "role": "Imports"
    },
    {
      "package": "janeaustenr",
      "role": "Imports"
    },
    {
      "package": "lifecycle",
      "role": "Imports"
    },
    {
      "package": "Matrix",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "purrr",
      "version": ">= 0.1.1",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "version": ">= 0.4.10",
      "role": "Imports"
    },
    {
      "package": "stringr",
      "role": "Imports"
    },
    {
      "package": "tibble",
      "role": "Imports"
    },
    {
      "package": "tokenizers",
      "role": "Imports"
    },
    {
      "package": "vctrs",
      "role": "Imports"
    },
    {
      "package": "broom",
      "role": "Suggests"
    },
    {
      "package": "covr",
      "role": "Suggests"
    },
    {
      "package": "data.table",
      "role": "Suggests"
    },
    {
      "package": "ggplot2",
      "role": "Suggests"
    },
    {
      "package": "hunspell",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "mallet",
      "role": "Suggests"
    },
    {
      "package": "NLP",
      "role": "Suggests"
    },
    {
      "package": "quanteda",
      "role": "Suggests"
    },
    {
      "package": "readr",
      "role": "Suggests"
    },
    {
      "package": "reshape2",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "scales",
      "role": "Suggests"
    },
    {
      "package": "stm",
      "role": "Suggests"
    },
    {
      "package": "stopwords",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 2.1.0",
      "role": "Suggests"
    },
    {
      "package": "textdata",
      "role": "Suggests"
    },
    {
      "package": "tidyr",
      "role": "Suggests"
    },
    {
      "package": "tm",
      "role": "Suggests"
    },
    {
      "package": "topicmodels",
      "role": "Suggests"
    },
    {
      "package": "vdiffr",
      "role": "Suggests"
    },
    {
      "package": "wordcloud",
      "role": "Suggests"
    }
  ],
  "_owner": "juliasilge",
  "_selfowned": true,
  "_usedby": 56,
  "_updates": [
    {
      "week": "2025-30",
      "n": 3
    },
    {
      "week": "2026-08",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "v0.4.3",
      "date": "2025-07-25"
    }
  ],
  "_topics": [
    "natural-language-processing",
    "text-mining",
    "tidy-data",
    "tidyverse"
  ],
  "_stars": 1203,
  "_contributors": [
    {
      "user": "juliasilge",
      "count": 582,
      "uuid": 12505835
    },
    {
      "user": "colinfay",
      "count": 25,
      "uuid": 17936236
    },
    {
      "user": "emilhvitfeldt",
      "count": 7,
      "uuid": 14034784
    },
    {
      "user": "kbenoit",
      "count": 7,
      "uuid": 2182246
    },
    {
      "user": "tmastny",
      "count": 6,
      "uuid": 20732748
    },
    {
      "user": "jefferickson",
      "count": 3,
      "uuid": 1172411
    },
    {
      "user": "jimhester",
      "count": 3,
      "uuid": 205275
    },
    {
      "user": "kanishkamisra",
      "count": 3,
      "uuid": 10777197
    },
    {
      "user": "aedobbyn",
      "count": 2,
      "uuid": 4908283
    },
    {
      "user": "luisdza",
      "count": 2,
      "uuid": 7270188
    },
    {
      "user": "lionel-",
      "count": 2,
      "uuid": 4465050
    },
    {
      "user": "dgrtwo",
      "count": 2,
      "uuid": 994718
    },
    {
      "user": "seankross",
      "count": 1,
      "uuid": 1819813
    },
    {
      "user": "olivroy",
      "count": 1,
      "uuid": 52606734
    },
    {
      "user": "jonmcalder",
      "count": 1,
      "uuid": 5055818
    },
    {
      "user": "pursuitofdatascience",
      "count": 1,
      "uuid": 54338793
    },
    {
      "user": "vincentarelbundock",
      "count": 1,
      "uuid": 987057
    },
    {
      "user": "saberry",
      "count": 1,
      "uuid": 6683410
    },
    {
      "user": "ramnathv",
      "count": 1,
      "uuid": 346288
    },
    {
      "user": "michaelchirico",
      "count": 1,
      "uuid": 7606389
    },
    {
      "user": "mahjabinoyshi",
      "count": 1,
      "uuid": 197597579
    },
    {
      "user": "lmullen",
      "count": 1,
      "uuid": 183672
    },
    {
      "user": "jonathanvoelkle",
      "count": 1,
      "uuid": 32798183
    },
    {
      "user": "jennybc",
      "count": 1,
      "uuid": 599454
    },
    {
      "user": "jkeirstead",
      "count": 1,
      "uuid": 715090
    },
    {
      "user": "lepennec",
      "count": 1,
      "uuid": 7868905
    },
    {
      "user": "davechilders",
      "count": 1,
      "uuid": 7317563
    },
    {
      "user": "dlependorf",
      "count": 1,
      "uuid": 10523844
    },
    {
      "user": "arfon",
      "count": 1,
      "uuid": 4483
    },
    {
      "user": "ameliamn",
      "count": 1,
      "uuid": 2576787
    }
  ],
  "_userbio": {
    "uuid": 12505835,
    "type": "user",
    "name": "Julia Silge",
    "description": "Data science and MLOps with #rstats, text mining, 💖"
  },
  "_downloads": {
    "count": 60179,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/tidytext"
  },
  "_mentions": 26,
  "_devurl": "https://github.com/juliasilge/tidytext",
  "_pkgdown": "https://juliasilge.github.io/tidytext/",
  "_searchresults": 25728,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "extra/tidytext.html",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/juliasilge/tidytext",
  "_realowner": "juliasilge",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.0",
      "date": "2016-04-28"
    },
    {
      "version": "0.1.1",
      "date": "2016-06-25"
    },
    {
      "version": "0.1.2",
      "date": "2016-10-27"
    },
    {
      "version": "0.1.3",
      "date": "2017-06-19"
    },
    {
      "version": "0.1.4",
      "date": "2017-09-29"
    },
    {
      "version": "0.1.5",
      "date": "2017-11-18"
    },
    {
      "version": "0.1.6",
      "date": "2018-01-07"
    },
    {
      "version": "0.1.7",
      "date": "2018-02-19"
    },
    {
      "version": "0.1.8",
      "date": "2018-03-21"
    },
    {
      "version": "0.1.9",
      "date": "2018-05-29"
    },
    {
      "version": "0.2.0",
      "date": "2018-10-17"
    },
    {
      "version": "0.2.1",
      "date": "2019-06-17"
    },
    {
      "version": "0.2.2",
      "date": "2019-07-29"
    },
    {
      "version": "0.2.3",
      "date": "2020-03-04"
    },
    {
      "version": "0.2.4",
      "date": "2020-04-17"
    },
    {
      "version": "0.2.5",
      "date": "2020-07-11"
    },
    {
      "version": "0.2.6",
      "date": "2020-09-20"
    },
    {
      "version": "0.3.0",
      "date": "2021-01-06"
    },
    {
      "version": "0.3.1",
      "date": "2021-04-10"
    },
    {
      "version": "0.3.2",
      "date": "2021-09-30"
    },
    {
      "version": "0.3.3",
      "date": "2022-05-09"
    },
    {
      "version": "0.3.4",
      "date": "2022-08-20"
    },
    {
      "version": "0.4.0",
      "date": "2022-12-20"
    },
    {
      "version": "0.4.1",
      "date": "2023-01-07"
    },
    {
      "version": "0.4.2",
      "date": "2024-04-10"
    },
    {
      "version": "0.4.3",
      "date": "2025-07-25"
    }
  ],
  "_exports": [
    "augment",
    "bind_tf_idf",
    "cast_dfm",
    "cast_dtm",
    "cast_sparse",
    "cast_tdm",
    "get_sentiments",
    "get_stopwords",
    "glance",
    "reorder_func",
    "reorder_within",
    "scale_x_reordered",
    "scale_y_reordered",
    "tidy",
    "unnest_character_shingles",
    "unnest_characters",
    "unnest_lines",
    "unnest_ngrams",
    "unnest_paragraphs",
    "unnest_ptb",
    "unnest_regex",
    "unnest_sentences",
    "unnest_skip_ngrams",
    "unnest_tokens",
    "unnest_tweets"
  ],
  "_datasets": [
    {
      "name": "nma_words",
      "title": "English negators, modals, and adverbs",
      "object": "nma_words",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "word",
        "modifier"
      ],
      "rows": 44,
      "table": true,
      "tojson": true
    },
    {
      "name": "parts_of_speech",
      "title": "Parts of speech for English words from the Moby Project",
      "object": "parts_of_speech",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "word",
        "pos"
      ],
      "rows": 208259,
      "table": true,
      "tojson": true
    },
    {
      "name": "sentiments",
      "title": "Sentiment lexicon from Bing Liu and collaborators",
      "object": "sentiments",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "word",
        "sentiment"
      ],
      "rows": 6786,
      "table": true,
      "tojson": true
    },
    {
      "name": "stop_words",
      "title": "Various lexicons for English stop words",
      "object": "stop_words",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "word",
        "lexicon"
      ],
      "rows": 1149,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "bind_tf_idf",
      "title": "Bind the term frequency and inverse document frequency of a tidy text dataset to the dataset",
      "topics": [
        "bind_tf_idf"
      ]
    },
    {
      "page": "cast_sparse",
      "title": "Create a sparse matrix from row names, column names, and values in a table.",
      "topics": [
        "cast_sparse"
      ]
    },
    {
      "page": "document_term_casters",
      "title": "Casting a data frame to a DocumentTermMatrix, TermDocumentMatrix, or dfm",
      "topics": [
        "cast_dfm",
        "cast_dtm",
        "cast_tdm"
      ]
    },
    {
      "page": "corpus_tidiers",
      "title": "Tidiers for a corpus object from the quanteda package",
      "topics": [
        "corpus_tidiers",
        "glance.corpus",
        "tidy.corpus"
      ]
    },
    {
      "page": "dictionary_tidiers",
      "title": "Tidy dictionary objects from the quanteda package",
      "topics": [
        "dictionary_tidiers",
        "tidy.dictionary2"
      ]
    },
    {
      "page": "get_sentiments",
      "title": "Get a tidy data frame of a single sentiment lexicon",
      "topics": [
        "get_sentiments"
      ]
    },
    {
      "page": "get_stopwords",
      "title": "Get a tidy data frame of a single stopword lexicon",
      "topics": [
        "get_stopwords"
      ]
    },
    {
      "page": "lda_tidiers",
      "title": "Tidiers for LDA and CTM objects from the topicmodels package",
      "topics": [
        "augment.CTM",
        "augment.LDA",
        "glance.CTM",
        "glance.LDA",
        "lda_tidiers",
        "tidy.CTM",
        "tidy.LDA"
      ]
    },
    {
      "page": "mallet_tidiers",
      "title": "Tidiers for Latent Dirichlet Allocation models from the mallet package",
      "topics": [
        "augment.jobjRef",
        "mallet_tidiers",
        "tidy.jobjRef"
      ]
    },
    {
      "page": "nma_words",
      "title": "English negators, modals, and adverbs",
      "topics": [
        "nma_words"
      ]
    },
    {
      "page": "parts_of_speech",
      "title": "Parts of speech for English words from the Moby Project",
      "topics": [
        "parts_of_speech"
      ]
    },
    {
      "page": "reorder_within",
      "title": "Reorder an x or y axis within facets",
      "topics": [
        "reorder_func",
        "reorder_within",
        "scale_x_reordered",
        "scale_y_reordered"
      ]
    },
    {
      "page": "sentiments",
      "title": "Sentiment lexicon from Bing Liu and collaborators",
      "topics": [
        "sentiments"
      ]
    },
    {
      "page": "stm_tidiers",
      "title": "Tidiers for Structural Topic Models from the stm package",
      "topics": [
        "augment.STM",
        "glance.estimateEffect",
        "glance.STM",
        "stm_tidiers",
        "tidy.estimateEffect",
        "tidy.STM"
      ]
    },
    {
      "page": "stop_words",
      "title": "Various lexicons for English stop words",
      "topics": [
        "stop_words"
      ]
    },
    {
      "page": "tdm_tidiers",
      "title": "Tidy DocumentTermMatrix, TermDocumentMatrix, and related objects from the tm package",
      "topics": [
        "tdm_tidiers",
        "tidy.dfm",
        "tidy.dfmSparse",
        "tidy.DocumentTermMatrix",
        "tidy.simple_triplet_matrix",
        "tidy.TermDocumentMatrix"
      ]
    },
    {
      "page": "tidy_triplet",
      "title": "Utility function to tidy a simple triplet matrix",
      "topics": [
        "tidy_triplet"
      ]
    },
    {
      "page": "tidy.Corpus",
      "title": "Tidy a Corpus object from the tm package",
      "topics": [
        "tidy.Corpus"
      ]
    },
    {
      "page": "unnest_character",
      "title": "Wrapper around unnest_tokens for characters and character shingles",
      "topics": [
        "unnest_characters",
        "unnest_character_shingles"
      ]
    },
    {
      "page": "unnest_ngrams",
      "title": "Wrapper around unnest_tokens for n-grams",
      "topics": [
        "unnest_ngrams",
        "unnest_skip_ngrams"
      ]
    },
    {
      "page": "unnest_ptb",
      "title": "Wrapper around unnest_tokens for Penn Treebank Tokenizer",
      "topics": [
        "unnest_ptb"
      ]
    },
    {
      "page": "unnest_regex",
      "title": "Wrapper around unnest_tokens for regular expressions",
      "topics": [
        "unnest_regex"
      ]
    },
    {
      "page": "unnest_sentences",
      "title": "Wrapper around unnest_tokens for sentences, lines, and paragraphs",
      "topics": [
        "unnest_lines",
        "unnest_paragraphs",
        "unnest_sentences"
      ]
    },
    {
      "page": "unnest_tokens",
      "title": "Split a column into tokens",
      "topics": [
        "unnest_tokens"
      ]
    }
  ],
  "_pkglogo": "https://github.com/juliasilge/tidytext/raw/HEAD/man/figures/logo.png",
  "_readme": "https://github.com/juliasilge/tidytext/raw/HEAD/README.md",
  "_rundeps": [
    "cli",
    "dplyr",
    "generics",
    "glue",
    "janeaustenr",
    "lattice",
    "lifecycle",
    "magrittr",
    "Matrix",
    "pillar",
    "pkgconfig",
    "purrr",
    "R6",
    "Rcpp",
    "rlang",
    "SnowballC",
    "stringi",
    "stringr",
    "tibble",
    "tidyselect",
    "tokenizers",
    "utf8",
    "vctrs",
    "withr"
  ],
  "_vignettes": [
    {
      "source": "tidying_casting.Rmd",
      "filename": "tidying_casting.html",
      "title": "Converting to and from Document-Term Matrix and Corpus objects",
      "author": "Julia Silge and David Robinson",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Tidying document-term matrices",
        "Casting tidy text data into a DocumentTermMatrix",
        "Tidying corpus data"
      ],
      "created": "2016-04-20 20:51:37",
      "modified": "2025-07-25 18:04:38",
      "commits": 18
    },
    {
      "source": "tidytext.Rmd",
      "filename": "tidytext.html",
      "title": "Introduction to tidytext",
      "author": "Julia Silge and David Robinson",
      "engine": "knitr::rmarkdown",
      "headings": [
        "The Life-Changing Magic of Tidying Text",
        "A few first tidy text mining examples",
        "Most common positive and negative words",
        "Wordclouds",
        "Looking at units beyond just words"
      ],
      "created": "2016-04-19 18:59:06",
      "modified": "2025-07-25 18:04:38",
      "commits": 32
    },
    {
      "source": "tf_idf.Rmd",
      "filename": "tf_idf.html",
      "title": "Term Frequency and Inverse Document Frequency (tf-idf) Using Tidy Data Principles",
      "author": "Julia Silge and David Robinson",
      "engine": "knitr::rmarkdown",
      "headings": [],
      "created": "2016-05-24 22:20:47",
      "modified": "2025-07-25 18:04:38",
      "commits": 18
    }
  ],
  "_score": 17.434945155505197,
  "_indexed": true,
  "_nocasepkg": "tidytext",
  "_universes": [
    "juliasilge"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.4.3.9000",
      "date": "2026-05-22T06:02:15.000Z",
      "distro": "noble",
      "commit": "b4821370ba3f41476f10dbe5fa2bd3d1dcd41c2b",
      "fileid": "204fcd1c84dd70feeadc7718acc711fe4ce09d7123e816625c62c5cf80bed16a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/juliasilge/actions/runs/26271093141"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.4.3.9000",
      "date": "2026-05-22T06:02:07.000Z",
      "distro": "noble",
      "commit": "b4821370ba3f41476f10dbe5fa2bd3d1dcd41c2b",
      "fileid": "75bab7057f3170f2988c048bc6c517b31c0999ff8f54485dfbe2113996b0b612",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/juliasilge/actions/runs/26271093141"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.4.3.9000",
      "date": "2026-05-22T06:01:26.000Z",
      "commit": "b4821370ba3f41476f10dbe5fa2bd3d1dcd41c2b",
      "fileid": "dd74d8876b90d3d190d610c620e7cc8d610597cc8cc7b0f405ba1aa63f2b0f56",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/juliasilge/actions/runs/26271093141"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.4.3.9000",
      "date": "2026-05-22T06:01:22.000Z",
      "commit": "b4821370ba3f41476f10dbe5fa2bd3d1dcd41c2b",
      "fileid": "5a252163e156a29f381c5b314a3f8c21e961bd6185318128f3b51b18d14c9455",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/juliasilge/actions/runs/26271093141"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.4.3.9000",
      "date": "2026-05-22T06:02:04.000Z",
      "commit": "b4821370ba3f41476f10dbe5fa2bd3d1dcd41c2b",
      "fileid": "8dc6396a9657c6ba5defe094a1b4330acf6ec840f1b9050a914a290519011496",
      "status": "success",
      "buildurl": "https://github.com/r-universe/juliasilge/actions/runs/26271093141"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.4.3.9000",
      "date": "2026-05-22T06:01:16.000Z",
      "commit": "b4821370ba3f41476f10dbe5fa2bd3d1dcd41c2b",
      "fileid": "018491b230e2329e9ec8490edd7ee3af2c3e2877c225210eda35e3ce6413d68d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/juliasilge/actions/runs/26271093141"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.4.3.9000",
      "date": "2026-05-22T06:00:54.000Z",
      "commit": "b4821370ba3f41476f10dbe5fa2bd3d1dcd41c2b",
      "fileid": "3b9dd61afc7fd0dc33284a72c781f5442d76a802fa8365ce5e8405bed9bc1571",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/juliasilge/actions/runs/26271093141"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.4.3.9000",
      "date": "2026-05-22T06:01:06.000Z",
      "commit": "b4821370ba3f41476f10dbe5fa2bd3d1dcd41c2b",
      "fileid": "d220dcc0b3c503d4f9bf4a187ef6620ac387aaf2a4d289a90610425b2d99133c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/juliasilge/actions/runs/26271093141"
    }
  ]
}