36得票2回答
如何提取数字(连同比较形容词或范围)

我正在使用Python开展两个自然语言处理项目,它们都有类似的任务,即从句子中提取数字和比较运算符,例如以下内容: "... greater than $10 ... ", "... weight not more than 200lbs ...", "... height in 5-7 f...

36得票2回答
en_core_web_sm、en_core_web_md和en_core_web_lg这几个spacy模型有什么区别?

我在系统上安装了spacy并想要解析/提取英语的人名、组织机构等信息。但我看到这里,有4种英语模型可用。还有模型版本控制。 我不知道哪个模型是大的,也不知道我应该选择哪个进行开发?

35得票1回答
使用Spacy解析器和多进程应用于Pandas DataFrame

假设我有一个数据集,像这样iris = pd.DataFrame(sns.load_dataset('iris')) 我可以使用Spacy和.apply将字符串列解析为标记(我的实际数据集每个条目当然有>1个单词/标记) import spacy # (I have version 1.8....

32得票8回答
如何验证安装的spaCy版本?

我已经使用Python为我的NLP项目安装了spaCy。 我是使用pip来进行安装的。那么我该如何验证已安装的spaCy版本呢? 使用pip install -U spacy 如何验证已安装的spaCy版本? 命令是什么? Translated: What is the comman...

32得票4回答
无法在Google Colab上加载spacy模型'en_core_web_lg'。

我正在使用谷歌Colab和spacy构建一个命名实体识别模型,为此我已经下载了spaCy的'en_core_web_lg'模型。 import spacy.cli spacy.cli.download("en_core_web_lg") 我收到一条消息,内容是 ✔ Download a...

30得票3回答
如何将Spacy模型添加到requirements.txt文件中?

我有一个应用程序使用Spacy模型“en_core_web_sm”。我已在本地计算机上测试了该应用程序,并且工作正常。 但是,当我将其部署到Heroku时,它会给我这个错误: “找不到模型' en_core_web_sm'。它似乎不是快捷方式链接、Python包或数据目录的有效路径。” ...

28得票5回答
一个Spacy NER模型中的评估

我正在尝试评估使用spacy库创建的已训练的NER模型。 通常情况下,您可以使用f1分数(精确率和召回率之比)来解决这种问题。我在文档中找不到一个用于已训练的NER模型的准确度函数。 我不确定是否正确,但我正在尝试以下方法(示例),并使用sklearn中的f1_score:from skle...

28得票7回答
Spacy nlp = spacy.load("en_core_web_lg")

我已经下载了spaCy,但每次尝试运行nlp = spacy.load("en_core_web_lg")命令时,都会出现以下错误: OSError: [E050] 找不到模型'en_core_web_lg'。它似乎不是一个快捷方式链接、Python软件包或指向数据目录的有效路径。 我已经...

27得票4回答
在我的gunicorn工作进程之间共享数据

我有一个Flask应用程序,由Nginx和Gunicorn提供服务,并且有3个工作进程。我的Flask应用程序是一个针对自然语言处理(NLP)的API微服务,我使用spacy库进行开发。 问题在于,加载spacy.pipeline spacy.load('en')非常耗费内存,他们占用了大量...

27得票3回答
spacy语言模型下载在哪里?

我有一个简单的命令:python -m spacy download en_core_web 我真的无法弄清楚下载到哪里了。我搜索了"en_core_web"但是没有找到任何东西。而且我也不知道该搜索什么来理解这个命令背后的语法。 你怎么称呼这一行?Python命令行参数吗?我找不到指定下载...