首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何导入gensim概述

如何导入gensim概述
EN

Stack Overflow用户
提问于 2021-09-05 15:54:22
回答 2查看 5.9K关注 0票数 4

通过遵循这个过程,我让gensim在Google工作:

代码语言:javascript
运行
复制
!pip install gensim
from gensim.summarization import summarize

然后我可以打电话给summarize(some_text)

现在,我试图在VS代码中运行相同的内容:

我安装了gensim:pip3 install gensim

但当我跑

代码语言:javascript
运行
复制
from gensim.summarization import summarize

我知道错误了

代码语言:javascript
运行
复制
Import "gensim.summarization" could not be resolvedPylancereportMissingImports

我也用同样的错误尝试过from gensim.summarization.summarizer import summarize。无论如何,我还不能在Google之外调用函数summarize(some_text)

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-09-05 16:08:29

所以我不得不专门下载

代码语言:javascript
运行
复制
pip3 install gensim==3.6.0

我使用的是gensim==4.1.0,这个函数在这个较后的版本中似乎不再起作用。

票数 0
EN

Stack Overflow用户

发布于 2021-09-05 20:14:31

summarization代码已从Gensim 4.0中删除。请参见:

https://github.com/RaRe-Technologies/gensim/wiki/Migrating-from-Gensim-3.x-to-4#12-removed-gensimsummarization

  1. Removed gensim.summarization

尽管它的名字听起来很通用,但该模块将无法满足生产中大多数用例的需要,而且可能会浪费人们的时间。有关this.背后的更多动机,请参见this Github ticket

如果你需要它,你可以试着:

  • 安装了一个较旧的gensim版本(例如3.8.3,它的最后一个官方版本);或…;
  • 将源代码复制到您自己的本地模块

然而,我想你可能会对它的不灵活和它所能做的事情感到失望。

这只是抽象化的总结--从已经存在的句子中选择几个关键句子。这才能给人印象深刻的结果时,源文本已经写得很好,说明风格,混合高水平的概述句子和单独的细节句子。而且,它分析/排序单词的方法非常粗糙&难以自定义-完全没有连接到Gensim或其他文本库中其他地方使用的更通用/可配置/可互换的方法。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69064948

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档