Reshape twitter data for coordination detection.
reshape_tweets(
tweets,
intent = c("retweets", "hashtags", "urls", "urls_domains", "cotweet"),
drop_retweets = TRUE,
drop_replies = TRUE,
drop_hashtags = FALSE
)
a reshaped data.table
a named list of Twitter data (output of preprocess_tweets)
the desired intent for analysis.
Option passed to intent = "cotweet"
.
When analysing tweets based on text similarity, you can choose to drop
all tweets that are retweets. Default: TRUE
Option passed to intent = "cotweet"
.
When analysing tweets based on text similarity, you can choose to drop
all tweets that are replies to other tweets. Default: TRUE
Option passed to intent = "cotweet"
. You can choose to
remove all hashtags from the tweet texts. Default: FALSE
This function takes the pre-processed Twitter data
(output of preprocess_tweets) and reshapes it
for coordination detection (detect_groups).
You can choose the intent for reshaping the data. Use
"retweets"
to detect coordinated retweeting behaviour;
"hashtags"
for coordinated usage of hashtags;
"urls"
to detect coordinated link sharing behaviour;
"urls_domain"
to detect coordinated link sharing behaviour
at the domain level.
"cotweet"
to detect coordinated cotweeting behaviour
(accounts posting same text).
The output of this function is a reshaped data.table
that
can be passed to detect_groups.