Renamed base class sentopicmodel to
sentopicsmodel for consistency with the package
name.
Renamed various functions and classes to snake_case style.
mergeTopics() to
merge_topics()topWords() to
top_words()plot_topWords() to
plot_top_words()chainsScores() to
chains_scores()chainsDistances() to
chains_distances()topWords to
top_wordsmultiChains to
multi_chainsCorrected naming of Reverse Joint Sentiment/Topic model (rJST).
To align with this change, internal attributes of
sentopicsmodel objects have been renamed from
reversed to reverse.
Modified names of columns in the PicaultRenault_data
dataset to syntactically valid names.
Removed .sentiment docvars in
ECB_press_conferences dataset.
Fixed a bias in JST and rJST models caused by cached probabilities.
Fixed a labeling error when extracting sentiment time series for rJST models.
PicaultRenault_data dataset not present in the original
paper.sentiment_series(), melt()
dispatch with current data.table versions, and JST
coherence dimension labels.NA when
computeLikelihood = FALSE.grow() to fit() as a more
intuitive name. grow() remains in the package for
compatibility with older version.topWords(..., method="FREX") to the original paper.get_ECB_conferences() to
accommodates changes from the ECB website.seededlda
versions (1.2.0 and subsequent)as.LDA() method for outputs from the
keyATM package.data.table::melt() when
data.table was loaded prior to
sentopicsnCores
argument from grow())LDAvis() that prepare a dynamic
visualization of LDA models using the LDAvis
packageas.tokens.dfm()