Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 3.x 如何更新spaCy’;s词性标记,词组包含多个单词,但整个词组只有一个标记?_Python 3.x_Machine Learning_Nlp_Bioinformatics_Spacy - Fatal编程技术网

Python 3.x 如何更新spaCy’;s词性标记,词组包含多个单词,但整个词组只有一个标记?

Python 3.x 如何更新spaCy’;s词性标记,词组包含多个单词,但整个词组只有一个标记?,python-3.x,machine-learning,nlp,bioinformatics,spacy,Python 3.x,Machine Learning,Nlp,Bioinformatics,Spacy,如何使用包含多个单词但整个短语只有一个标记的短语更新spaCy的词性标记器 当我按单词标记短语时,Python会抛出一个“IndexError:list index out of range”错误,可能是因为单词数与标记数不匹配。一对一的映射似乎可以,但多对一的映射不起作用 例如: “轻度疼痛”->形容词,名词(ok) “阿佩特-克劳松病”→ 名词(抛出错误) 因此,我想知道是否有办法实现这一点,或者是否有人有一个有趣的解决方法?作为一个近似的解决方法,您可以指定“Apert cruzon”作

如何使用包含多个单词但整个短语只有一个标记的短语更新spaCy的词性标记器

当我按单词标记短语时,Python会抛出一个“IndexError:list index out of range”错误,可能是因为单词数与标记数不匹配。一对一的映射似乎可以,但多对一的映射不起作用

例如:

“轻度疼痛”->形容词,名词(ok)

“阿佩特-克劳松病”→ 名词(抛出错误)


因此,我想知道是否有办法实现这一点,或者是否有人有一个有趣的解决方法?

作为一个近似的解决方法,您可以指定“Apert cruzon”作为专有名词,
PROPN
,因此,
“Apert cruzon”,{“tags”:[“PROPN”,“N”}