CRAN v1.2.1 (Release date: 2019-10-08)
This update introduces rather big changes, but we have tried to make it as painless as possible. No functionalities are lost, but some function names have changed, and the old versions will be removed in the next update.
- We are working towards dropping support for the tm package style DTMs. RNewsflow started out using the tm package for managing the DTM, but at present the quanteda package is much more suitable. The current version still supports tm, but all functions that use it have been marked as deprecated, and will be removed in the future.
- This major change was a nice opportunity to do some refactoring. The now deprecated functions used a style in which function and argument names used dots to separate words. The new functions instead use underscores.
- The newsflow_compare function (or newsflow.compare) is now just a thin wrapper for the more versatile compare_documents function.
- The document comparison functions (and the tcrossprod_sparse backend) now also return margin attributes, such has the number of documents each document has been compared to, and the sum weight. Essentially this is the row/column information that is normally available in an adjacency matrix, but with the special filtering features for comparing documents over time, within groups or using thresholds, this information is lost. (We’re currently using this information to experiment with some similarity threshold estimation functions with promising results, so this will probably be added in a next update).