topic_sim_seq {conversim} | R Documentation |
This function calculates topic similarity over a sequence of conversation exchanges within a single dyad.
topic_sim_seq(conversation, method = "lda", num_topics = 2, window_size = 3)
conversation |
A data frame representing the conversation |
method |
A character string specifying the method to use: "lda" or "lsa" |
num_topics |
An integer specifying the number of topics to use in the model |
window_size |
An integer specifying the size of the sliding window |
A list containing the sequence of similarities and the average similarity
conversation <- data.frame(
processed_text = c("The cat sat on the mat", "The dog chased the cat",
"The mat was comfortable", "The cat liked the mat")
)
result <- topic_sim_seq(conversation, method = "lda", num_topics = 2, window_size = 2)
print(result)