FastText most_like不返回完全匹配

时间:2019-12-24 07:58:24

标签: python nlp data-science fasttext

我确实知道我的词汇中有一个单词“ cat”和一个“ cats”。

示例1:

model.wv.most_similar("cat")

这将返回[(“ cats”,0.83 ...),(“ wild”,0.79 ...),...]。结果顶部没有(“ cat”,1.0)。

示例2:

model.wv.most_similar("cats")

这将返回[(“ cat”,0.85 ...),(“ wild”,0.77 ...),...]。结果顶部没有(cats,1.0)。

问题:是否有办法在结果顶部获得完全匹配?还是用其他方法检查完全匹配... Mayby我听不懂。无论如何,需要帮助。

1 个答案:

答案 0 :(得分:0)

请使用AnnoyIndexer,您也将拥有最相似的元素

FROM debian:stretch-slim
LABEL maintainer "AXErunners"

RUN apt-get update -y \
    && apt-get install -y python3-pip pyqt5-dev-tools \
        gettext python3-pycurl python3-requests git \
    && rm -rf /var/lib/apt/lists/*
RUN git clone git://github.com/spesmilo/electrum.git
RUN chmod a+x electrum/ -R
RUN electrum/electrum daemon -d

输出片段:

/bin/sh: 1: ./electrum: Permission denied
The command '/bin/sh -c ./electrum daemon -d' returned a non-zero code: 126

如果您被困在某处,请让我。.:)