wordnet_server.py 文件源码

python
阅读 26 收藏 0 点赞 0 评论 0

项目:brainforks 作者: minervax 项目源码 文件源码
def get_synonyms(word):
    pluralizer = inflect.engine()

    syn_set = []
    wnsynset = wn.synsets(word)


    for i in range(0, len(wnsynset)):

        for lemma in wnsynset[i].lemma_names():

            syn_set.append(lemma.lower())

# adds plurals and removes dups

    syn_setnodup = []
    for item in syn_set:
        if item not in syn_setnodup:
            syn_setnodup.append(item)

    syn_set_final = []
    for item in syn_setnodup:
        syn_set_final.append(item)
        syn_set_final.append(pluralizer.plural(item))


    return syn_set_final
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号