Z466GIAKXEXRWSGE7WTV6PUEOBQCLJJ67EYB74FRCEHFSQSYORBAC ```{r}analogue <- function(df, a, b, c) {embA <- unlist(words[which(words$word==a),]$fastrpEmbedding)embB <- unlist(words[which(words$word==b),]$fastrpEmbedding)embC <- unlist(words[which(words$word==c),]$fastrpEmbedding)embD <- embA - embB + embCres <- df %>% rowwise() %>% mutate(sim = cosine(unlist(fastrpEmbedding), embD)) %>% arrange(-sim) %>% select(-fastrpEmbedding)res[-1,]}deduped_words %>% analogue("ŝi", "virino", "viro")```