空间文档无法解析和处理文本

2024-05-23 18:27:45 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在创建一个Flask端点,这样我就可以进行一些文本处理,为了让spacy英语模型加载,我在推送到Heroku时通过Pipfile下载模型文件。而在本地工作之前,我在模型中加载了:

nlp = spacy.load('en')
doc = nlp(text)

现在,我在heroku上构建时下载en_core_web_sm(甚至在运行heroku local web)并执行以下操作:

import en_core_web_sm

nlp = en_core_web_sm.load()
doc = nlp(text)

奇怪的是,spacy Doc对象仍然被创建,模型被加载,但是……什么都没有发生。它不标记化,也不运行实体提取器nada。我错过了什么?你知道吗


Tags: textcore模型webflaskherokudocnlp