CRAN/E | sentopics

sentopics

Tools for Joint Sentiment and Topic Analysis of Textual Data

Installation

About

A framework that joins topic modeling and sentiment analysis of textual data. The package implements a fast Gibbs sampling estimation of Latent Dirichlet Allocation (Griffiths and Steyvers (2004) doi:10.1073/pnas.0307752101) and Joint Sentiment/Topic Model (Lin, He, Everson and Ruger (2012) doi:10.1109/TKDE.2011.48). It offers a variety of helpers and visualizations to analyze the result of topic modeling. The framework also allows enriching topic models with dates and externally computed sentiment measures. A flexible aggregation scheme enables the creation of time series of sentiment or topical proportions from the enriched topic models. Moreover, a novel method jointly aggregates topic proportions and sentiment measures to derive time series of topical sentiment.

github.com/odelmarcelle/sentopics
Bug report File report

Key Metrics

Version 0.7.2
R ≥ 3.5.0
Published 2023-05-28 332 days ago
Needs compilation? yes
License GPL (≥ 3)
CRAN checks sentopics results

Downloads

Yesterday 14 0%
Last 7 days 89 +305%
Last 30 days 226 -2%
Last 90 days 763 -20%
Last 365 days 3.371 +26%

Maintainer

Maintainer

Olivier Delmarcelle

delmarcelle.olivier@gmail.com

Authors

Olivier Delmarcelle

aut / cre

Samuel Borms

ctb

Chengua Lin

cph

(Original JST implementation)

Yulan He

cph

(Original JST implementation)

Jose Bernardo

cph

(Original JST implementation)

David Robinson

cph

(Implementation of reorder_within())

Julia Silge

cph

(Implementation of reorder_within())

Material

README
NEWS
Reference manual
Package source

Vignettes

Basic usage
Topical time series

macOS

r-release

arm64

r-oldrel

arm64

r-release

x86_64

r-oldrel

x86_64

Windows

r-devel

x86_64

r-release

x86_64

r-oldrel

x86_64

Old Sources

sentopics archive

Depends

R ≥ 3.5.0

Imports

Rcpp ≥ 1.0.4.6
methods
quanteda ≥ 3.2.0
data.table ≥ 1.13.6
RcppHungarian

Suggests

ggplot2
ggridges
plotly
RColorBrewer
xts
zoo
future
future.apply
progressr
progress
testthat
covr
stm
lda
topicmodels
seededlda
keyATM
LDAvis
servr
textcat
stringr
sentometrics
spacyr
knitr
rmarkdown
webshot

LinkingTo

Rcpp
RcppArmadillo
RcppProgress