Package: SportMiner 0.1.0
SportMiner: Text Mining and Topic Modeling for Sport Science Literature
A comprehensive toolkit for mining, analyzing, and visualizing scientific literature in sport science domains. Provides functions for retrieving abstracts from 'Scopus', preprocessing text data, performing advanced topic modeling using Latent Dirichlet Allocation ('LDA'), Structural Topic Models ('STM'), and Correlated Topic Models ('CTM'), and creating publication-ready visualizations including keyword co-occurrence networks and topic trends. For methodological details see Blei et al. (2003) <doi:10.1162/jmlr.2003.3.4-5.993> for 'LDA', Roberts et al. (2014) <doi:10.1111/ajps.12103> for 'STM', and Blei and Lafferty (2007) <doi:10.1214/07-AOAS114> for 'CTM'.
Authors:
SportMiner_0.1.0.tar.gz
SportMiner_0.1.0.zip(r-4.7-any)SportMiner_0.1.0.zip(r-4.6-any)SportMiner_0.1.0.zip(r-4.5-any)
SportMiner_0.1.0.tgz(r-4.6-any)SportMiner_0.1.0.tgz(r-4.5-any)
SportMiner_0.1.0.tar.gz(r-4.7-any)SportMiner_0.1.0.tar.gz(r-4.6-any)
SportMiner_0.1.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
SportMiner/json (API)
| # Install 'SportMiner' in R: |
| install.packages('SportMiner', repos = c('https://praveenmaths89.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/praveenmaths89/sportminer/issues
Last updated from:3ad9137197. Checks:9 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel | OK | 188 | ||
| source / vignettes | OK | 370 | ||
| linux-release | OK | 319 | ||
| macos-release | OK | 151 | ||
| macos-oldrel | OK | 128 | ||
| windows-devel | OK | 152 | ||
| windows-release | OK | 386 | ||
| windows-oldrel | OK | 132 | ||
| wasm-release | OK | 249 |
Exports:sm_compare_modelssm_create_dtmsm_get_indexed_keywordssm_keyword_networksm_plot_topic_frequencysm_plot_topic_termssm_plot_topic_trendssm_preprocess_textsm_search_scopussm_select_optimal_ksm_set_api_keysm_train_ldatheme_sportminer
Dependencies:askpassbackportsbase64encBHbroomcachemclicodetoolscpp11curldata.tabledigestdplyrfarverfastmapfastmatchfloatforeachgenericsggforceggplot2ggraphggrepelglmnetgluegraphlayoutsgridExtragtablegtoolshttrigraphisobandISOcodesiteratorsjaneaustenrjsonlitelabelinglatticeldalgrlifecyclemagrittrMASSMatrixMatrixExtramatrixStatsmemoisemimemlapimodeltoolsNLPopensslpillarpkgconfigplyrpolyclippurrrquadprogquantedaR6RColorBrewerRcppRcppArmadilloRcppEigenRcppProgressreshape2RhpcBLASctlrlangrscopusrsparseRSpectraS7scalesshapeslamSnowballCstmstopwordsstringistringrsurvivalsyssystemfontstext2vectextmineRtibbletidygraphtidyrtidyselecttidytexttmtokenizerstopicmodelstweenrutf8vctrsviridisviridisLitewidyrwithrxml2yaml
Last update: 2026-01-12
Started: 2026-01-12
Last update: 2026-01-12
Started: 2026-01-12
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Compare Multiple Topic Models | sm_compare_models |
| Create Document-Term Matrix | sm_create_dtm |
| Get Indexed Keywords from Scopus | sm_get_indexed_keywords |
| Create Keyword Co-occurrence Network | sm_keyword_network |
| Plot Topic Frequency Distribution | sm_plot_topic_frequency |
| Plot Topic Term Probabilities | sm_plot_topic_terms |
| Plot Topic Trends Over Time | sm_plot_topic_trends |
| Preprocess Text for Topic Modeling | sm_preprocess_text |
| Search Scopus Database | sm_search_scopus |
| Select Optimal Number of Topics | sm_select_optimal_k |
| Set Scopus API Key | sm_set_api_key |
| Train LDA Topic Model | sm_train_lda |
| SportMiner Custom ggplot2 Theme | theme_sportminer |
