给定 Spacy 中的引理是否有可能获得单词列表?
Is it possible to get a list of words given the Lemma in Spacy?
我正在尝试修复法语文本中的语法性别,想知道是否有办法从某个词条中获取所有单词的列表,以及是否可以在此类列表中进行查找?
尝试:
import spacy
lemma_lookup = spacy.lang.en.LOOKUP
reverse_lemma_lookup = {}
for word,lemma in lemma_lookup.items():
if not reverse_lemma_lookup.get(lemma):
reverse_lemma_lookup[lemma] = [word]
elif word not in reverse_lemma_lookup[lemma]:
reverse_lemma_lookup[lemma].append(word)
reverse_lemma_lookup["be"]
["'m", 'am', 'are', 'arst', 'been', 'being', 'is', 'm', 'was', 'wass', 'were']
将 spacy.lang.en.LOOKUP
更改为 spacy.lang.fr.LOOKUP
我猜是法语
我正在尝试修复法语文本中的语法性别,想知道是否有办法从某个词条中获取所有单词的列表,以及是否可以在此类列表中进行查找?
尝试:
import spacy
lemma_lookup = spacy.lang.en.LOOKUP
reverse_lemma_lookup = {}
for word,lemma in lemma_lookup.items():
if not reverse_lemma_lookup.get(lemma):
reverse_lemma_lookup[lemma] = [word]
elif word not in reverse_lemma_lookup[lemma]:
reverse_lemma_lookup[lemma].append(word)
reverse_lemma_lookup["be"]
["'m", 'am', 'are', 'arst', 'been', 'being', 'is', 'm', 'was', 'wass', 'were']
将 spacy.lang.en.LOOKUP
更改为 spacy.lang.fr.LOOKUP
我猜是法语