“`select()` 不处理列表”在 R 中计算两个词嵌入之间的 textSimilarity

"`select()` doesn't handle lists" when computing textSimilarity between two word embeddings in R

在 r-package text 中计算语义相似度需要词嵌入变量中的多少个词?我正在尝试 运行:

library(text)
WEhello<-textEmbed("hello")
WEgoodbye<-textEmbed("goodbye")
textSimilarity(WEhello, WEgoodbye)

但是我得到这个错误:

Error in `dplyr::select()`:
! `select()` doesn't handle lists.

要使其正常工作,您必须 select 嵌入单词(并避免同时包含 $singlewords_we)。试试这个:

textSimilarity(WEhello$x, WEgoodbye$x)