{
  "_id": "6a1eee71b401979e734129c3",
  "Package": "SportMiner",
  "Type": "Package",
  "Title": "Text Mining and Topic Modeling for Sport Science Literature",
  "Version": "0.1.0",
  "Authors@R": "c(\nperson(\"Praveen D\", \"Chougale\", email = \"praveenmaths89@gmail.com\", role = c(\"aut\", \"cre\")),\nperson(\"Usha\", \"Ananthakumar\", email = \"usha@som.iitb.ac.in\", role = \"aut\")\n)",
  "Description": "A comprehensive toolkit for mining, analyzing, and\nvisualizing scientific literature in sport science domains.\nProvides functions for retrieving abstracts from 'Scopus',\npreprocessing text data, performing advanced topic modeling\nusing Latent Dirichlet Allocation ('LDA'), Structural Topic\nModels ('STM'), and Correlated Topic Models ('CTM'), and\ncreating publication-ready visualizations including keyword\nco-occurrence networks and topic trends. For methodological\ndetails see Blei et al. (2003)\n<doi:10.1162/jmlr.2003.3.4-5.993> for 'LDA', Roberts et al.\n(2014) <doi:10.1111/ajps.12103> for 'STM', and Blei and\nLafferty (2007) <doi:10.1214/07-AOAS114> for 'CTM'.",
  "License": "MIT + file LICENSE",
  "URL": "https://github.com/praveenmaths89/SportMiner",
  "BugReports": "https://github.com/praveenmaths89/SportMiner/issues",
  "Encoding": "UTF-8",
  "RoxygenNote": "7.3.3",
  "VignetteBuilder": "knitr",
  "Config/pak/sysreqs": "libfontconfig1-dev libfreetype6-dev libglpk-dev\nmake libgsl0-dev libicu-dev libxml2-dev libssl-dev",
  "Repository": "https://praveenmaths89.r-universe.dev",
  "Date/Publication": "2026-01-19 14:07:42 UTC",
  "RemoteUrl": "https://github.com/praveenmaths89/sportminer",
  "RemoteRef": "HEAD",
  "RemoteSha": "7f70ab2e7a7e8d88bb86f6482270acc810121e33",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-19 08:54:46 UTC",
    "User": "root"
  },
  "Author": "Praveen D Chougale [aut, cre],\nUsha Ananthakumar [aut]",
  "Maintainer": "Praveen D Chougale <praveenmaths89@gmail.com>",
  "MD5sum": "6b6b516420f008174acf80901805b49e",
  "_user": "praveenmaths89",
  "_type": "src",
  "_file": "SportMiner_0.1.0.tar.gz",
  "_fileid": "3da3a817ead1a633fddf0aabd736f1bf78896a5c571faca9aeb9d1a934c84326",
  "_filesize": 176684,
  "_sha256": "3da3a817ead1a633fddf0aabd736f1bf78896a5c571faca9aeb9d1a934c84326",
  "_created": "2026-05-19T08:54:46.000Z",
  "_published": "2026-06-02T14:53:37.220Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79100160358,
      "time": 221,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "7079110881"
    },
    {
      "job": 79100160998,
      "time": 207,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7079106024"
    },
    {
      "job": 79100160783,
      "time": 198,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "7079092574"
    },
    {
      "job": 79100160387,
      "time": 248,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7079103618"
    },
    {
      "job": 79100159267,
      "time": 224,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7079035277"
    },
    {
      "job": 79100159162,
      "time": 156,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7361289401"
    },
    {
      "job": 79100160609,
      "time": 147,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "7079086271"
    },
    {
      "job": 79100160763,
      "time": 153,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "7079088194"
    },
    {
      "job": 79100160894,
      "time": 144,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7079085046"
    }
  ],
  "_buildurl": "https://github.com/r-universe/praveenmaths89/actions/runs/26086705500",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/praveenmaths89/sportminer",
  "_commit": {
    "id": "7f70ab2e7a7e8d88bb86f6482270acc810121e33",
    "author": "Apple <apple@Praveens-MacBook-Pro.local>",
    "committer": "Apple <apple@Praveens-MacBook-Pro.local>",
    "message": "Address bot flags: Added Software Design/Impact\n",
    "time": 1768831662
  },
  "_maintainer": {
    "name": "Praveen D Chougale",
    "email": "praveenmaths89@gmail.com",
    "login": "praveenmaths89",
    "description": "",
    "uuid": 68107179
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.0.0",
      "role": "Depends"
    },
    {
      "package": "rscopus",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "tidytext",
      "role": "Imports"
    },
    {
      "package": "topicmodels",
      "role": "Imports"
    },
    {
      "package": "stm",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "SnowballC",
      "role": "Imports"
    },
    {
      "package": "scales",
      "role": "Imports"
    },
    {
      "package": "textmineR",
      "role": "Imports"
    },
    {
      "package": "Matrix",
      "role": "Imports"
    },
    {
      "package": "tidyr",
      "role": "Imports"
    },
    {
      "package": "ggraph",
      "role": "Imports"
    },
    {
      "package": "igraph",
      "role": "Imports"
    },
    {
      "package": "widyr",
      "role": "Imports"
    },
    {
      "package": "magrittr",
      "role": "Imports"
    },
    {
      "package": "slam",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "withr",
      "role": "Suggests"
    }
  ],
  "_owner": "praveenmaths89",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-03",
      "n": 1
    },
    {
      "week": "2026-04",
      "n": 3
    }
  ],
  "_tags": [
    {
      "name": "v1.0.0-joss",
      "date": "2026-01-19"
    }
  ],
  "_stars": 0,
  "_userbio": {
    "uuid": 68107179,
    "type": "user",
    "name": "praveenmaths89"
  },
  "_downloads": {
    "count": 154,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/SportMiner"
  },
  "_devurl": "https://github.com/praveenmaths89/sportminer",
  "_searchresults": 0,
  "_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/SportMiner.html",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/praveenmaths89/sportminer",
  "_realowner": "praveenmaths89",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.0",
      "date": "2026-01-17"
    }
  ],
  "_exports": [
    "sm_compare_models",
    "sm_create_dtm",
    "sm_get_indexed_keywords",
    "sm_keyword_network",
    "sm_plot_topic_frequency",
    "sm_plot_topic_terms",
    "sm_plot_topic_trends",
    "sm_preprocess_text",
    "sm_search_scopus",
    "sm_select_optimal_k",
    "sm_set_api_key",
    "sm_train_lda",
    "theme_sportminer"
  ],
  "_help": [
    {
      "page": "sm_compare_models",
      "title": "Compare Multiple Topic Models",
      "topics": [
        "sm_compare_models"
      ]
    },
    {
      "page": "sm_create_dtm",
      "title": "Create Document-Term Matrix",
      "topics": [
        "sm_create_dtm"
      ]
    },
    {
      "page": "sm_get_indexed_keywords",
      "title": "Get Indexed Keywords from Scopus",
      "topics": [
        "sm_get_indexed_keywords"
      ]
    },
    {
      "page": "sm_keyword_network",
      "title": "Create Keyword Co-occurrence Network",
      "topics": [
        "sm_keyword_network"
      ]
    },
    {
      "page": "sm_plot_topic_frequency",
      "title": "Plot Topic Frequency Distribution",
      "topics": [
        "sm_plot_topic_frequency"
      ]
    },
    {
      "page": "sm_plot_topic_terms",
      "title": "Plot Topic Term Probabilities",
      "topics": [
        "sm_plot_topic_terms"
      ]
    },
    {
      "page": "sm_plot_topic_trends",
      "title": "Plot Topic Trends Over Time",
      "topics": [
        "sm_plot_topic_trends"
      ]
    },
    {
      "page": "sm_preprocess_text",
      "title": "Preprocess Text for Topic Modeling",
      "topics": [
        "sm_preprocess_text"
      ]
    },
    {
      "page": "sm_search_scopus",
      "title": "Search Scopus Database",
      "topics": [
        "sm_search_scopus"
      ]
    },
    {
      "page": "sm_select_optimal_k",
      "title": "Select Optimal Number of Topics",
      "topics": [
        "sm_select_optimal_k"
      ]
    },
    {
      "page": "sm_set_api_key",
      "title": "Set Scopus API Key",
      "topics": [
        "sm_set_api_key"
      ]
    },
    {
      "page": "sm_train_lda",
      "title": "Train LDA Topic Model",
      "topics": [
        "sm_train_lda"
      ]
    },
    {
      "page": "theme_sportminer",
      "title": "SportMiner Custom ggplot2 Theme",
      "topics": [
        "theme_sportminer"
      ]
    }
  ],
  "_readme": "https://github.com/praveenmaths89/sportminer/raw/HEAD/README.md",
  "_rundeps": [
    "askpass",
    "backports",
    "base64enc",
    "BH",
    "broom",
    "cachem",
    "cli",
    "codetools",
    "cpp11",
    "curl",
    "data.table",
    "digest",
    "dplyr",
    "farver",
    "fastmap",
    "fastmatch",
    "float",
    "foreach",
    "generics",
    "ggforce",
    "ggplot2",
    "ggraph",
    "ggrepel",
    "glmnet",
    "glue",
    "graphlayouts",
    "gridExtra",
    "gtable",
    "gtools",
    "httr",
    "igraph",
    "isoband",
    "ISOcodes",
    "iterators",
    "janeaustenr",
    "jsonlite",
    "labeling",
    "lattice",
    "lda",
    "lgr",
    "lifecycle",
    "magrittr",
    "MASS",
    "Matrix",
    "MatrixExtra",
    "matrixStats",
    "memoise",
    "mime",
    "mlapi",
    "modeltools",
    "NLP",
    "openssl",
    "pillar",
    "pkgconfig",
    "plyr",
    "polyclip",
    "purrr",
    "quadprog",
    "quanteda",
    "R6",
    "RColorBrewer",
    "Rcpp",
    "RcppArmadillo",
    "RcppEigen",
    "RcppProgress",
    "reshape2",
    "RhpcBLASctl",
    "rlang",
    "rscopus",
    "rsparse",
    "RSpectra",
    "S7",
    "scales",
    "shape",
    "slam",
    "SnowballC",
    "stm",
    "stopwords",
    "stringi",
    "stringr",
    "survival",
    "sys",
    "systemfonts",
    "text2vec",
    "textmineR",
    "tibble",
    "tidygraph",
    "tidyr",
    "tidyselect",
    "tidytext",
    "tm",
    "tokenizers",
    "topicmodels",
    "tweenr",
    "utf8",
    "vctrs",
    "viridis",
    "viridisLite",
    "widyr",
    "withr",
    "xml2",
    "yaml"
  ],
  "_vignettes": [
    {
      "source": "getting-started.Rmd",
      "filename": "getting-started.html",
      "title": "Getting Started with SportMiner",
      "author": "Praveen D Chougale and Usha Ananthakumar",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Installation",
        "Setting Up Your Scopus API Key",
        "Step 1: Retrieve Papers from Scopus",
        "Step 2: Preprocess Text Data",
        "Step 3: Create Document-Term Matrix",
        "Step 4: Select Optimal Number of Topics",
        "Step 5: Train Topic Model",
        "Step 6: Visualize Topics",
        "Top Terms per Topic",
        "Topic Frequency Distribution",
        "Topic Trends Over Time",
        "Step 7: Keyword Co-occurrence Network",
        "Advanced: Compare Multiple Models",
        "Customizing Visualizations",
        "Best Practices",
        "Next Steps",
        "Citation",
        "References"
      ],
      "created": "2026-01-12 11:23:04",
      "modified": "2026-01-12 11:23:04",
      "commits": 1
    },
    {
      "source": "SportMiner-JSS.Rmd",
      "filename": "SportMiner-JSS.html",
      "title": "SportMiner: Text Mining and Topic Modeling for Sport Science Literature",
      "author": "Praveen D Chougale, Usha Ananthakumar",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Motivation",
        "Related Work",
        "Contributions",
        "Installation and Setup",
        "Installation",
        "API Configuration",
        "Complete Workflow Example",
        "Step 1: Literature Retrieval",
        "Basic Query Syntax",
        "Boolean Operators and Filters",
        "Available Search Filters",
        "Execute Search",
        "Step 2: Text Preprocessing",
        "Step 3: Document-Term Matrix",
        "Step 4: Optimal Topic Number Selection",
        "Step 5: Train Topic Model",
        "Step 6: Model Comparison",
        "Step 7: Visualization",
        "Topic Terms Visualization",
        "Topic Frequency Distribution",
        "Topic Trends Over Time",
        "Keyword Co-occurrence Network",
        "Advanced Usage",
        "Custom Preprocessing",
        "Hyperparameter Tuning",
        "Exporting Results",
        "Case Study: Sports Analytics Literature",
        "Research Question",
        "Method",
        "Results Interpretation",
        "Computational Performance",
        "Benchmarks",
        "Optimization Tips",
        "Best Practices",
        "Reproducibility",
        "Query Design",
        "Preprocessing Decisions",
        "Model Selection",
        "Visualization",
        "Summary",
        "Key Features",
        "Future Development",
        "Acknowledgments",
        "References",
        "Computational Details",
        "Appendix: Function Reference",
        "Data Retrieval Functions",
        "Preprocessing Functions",
        "Topic Modeling Functions",
        "Visualization Functions"
      ],
      "created": "2026-01-12 11:23:04",
      "modified": "2026-01-12 11:23:04",
      "commits": 1
    }
  ],
  "_score": 4.301029995663981,
  "_indexed": true,
  "_nocasepkg": "sportminer",
  "_universes": [
    "praveenmaths89"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.0",
      "date": "2026-05-19T08:57:51.000Z",
      "distro": "noble",
      "commit": "7f70ab2e7a7e8d88bb86f6482270acc810121e33",
      "fileid": "49c927e9e6fb483bcdd9d9f78fbf4e1c9e6d5681c8501f32228d8f5cedb47fe1",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/praveenmaths89/actions/runs/26086705500"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.1.0",
      "date": "2026-05-19T08:57:40.000Z",
      "distro": "noble",
      "commit": "7f70ab2e7a7e8d88bb86f6482270acc810121e33",
      "fileid": "10c10d807e4b264a7a4f6e1f0f68b0ad17b6fc2d89c1ae4e10ef17ccad1af185",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/praveenmaths89/actions/runs/26086705500"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.0",
      "date": "2026-05-19T08:57:15.000Z",
      "commit": "7f70ab2e7a7e8d88bb86f6482270acc810121e33",
      "fileid": "878757ffb8d9306d079c1a4d3c55f3fb79e75b8bb6d397e0f21756a51723f866",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/praveenmaths89/actions/runs/26086705500"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.1.0",
      "date": "2026-05-19T08:57:37.000Z",
      "commit": "7f70ab2e7a7e8d88bb86f6482270acc810121e33",
      "fileid": "7c5bca15e7ef9003df9149dbc89b1c9f4c1709bf3fb7cf1ae01b52f96f1e8000",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/praveenmaths89/actions/runs/26086705500"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-05-19T08:56:37.000Z",
      "commit": "7f70ab2e7a7e8d88bb86f6482270acc810121e33",
      "fileid": "f9069535da830a44cae53f62ab9fdcc9a15612566ec2a52550811a5b407c693a",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/praveenmaths89/actions/runs/26086705500"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-05-19T08:56:36.000Z",
      "commit": "7f70ab2e7a7e8d88bb86f6482270acc810121e33",
      "fileid": "884a6703fc2ce486bb8c5156d50220579cb2c4dc90f6f3957629e06eff047d58",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/praveenmaths89/actions/runs/26086705500"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-05-19T08:56:30.000Z",
      "commit": "7f70ab2e7a7e8d88bb86f6482270acc810121e33",
      "fileid": "99cd3dc16ae3972906ed0044017f2cfcbf67d5c514ac48fed72b317010d31fb2",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/praveenmaths89/actions/runs/26086705500"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.0",
      "date": "2026-06-02T14:53:08.000Z",
      "commit": "7f70ab2e7a7e8d88bb86f6482270acc810121e33",
      "fileid": "d0a5b99217f579ff6113aa5e04e85b5378e611aefcf7ada8c314de75b752cd0c",
      "status": "success",
      "buildurl": "https://github.com/r-universe/praveenmaths89/actions/runs/26086705500"
    }
  ]
}