导入以下行时,Jupyter编译器会导致错误。
ImportError: cannot import name 'deprecated' from 'gensim.utilsfrom gensim.summarization.summarizer import summarize
from gensim.summarization import keywords**错误如下:
~\AppData\Local\Programs\Python\Python39\Lib\site-packages\gensim\summarization\summarizer.py in <module>
54
55 import logging
---> 56 from gensim.utils import deprecated
57 from gensim.summarization.pagerank_weighted import pagerank_weighted as _pagerank
58 from gensim.summarization.textcleaner import clean_text_by_sentences as _clean_text_by_sentences
ImportError: cannot import name 'deprecated' from 'gensim.utils' (C:\Users\PavanKumar\AppData\Local\Programs\Python\Python39\Lib\site-packages\gensim\utils.py)发布于 2021-06-03 00:32:27
summarization代码已从Gensim 4.0中删除。请参见:
gensim.summarization尽管它的名字听起来很普通,但该模块不会满足生产中的大多数用例,并且可能会浪费人们的时间。有关this.背后的更多动机,请参阅this Github ticket
如果你需要它,你可以试试:
然而,我预计你可能会对它的僵化和它能做的太少感到失望。它只是提取摘要-从已经存在的句子中选择几个关键句子-只有在源文本已经写得很好的情况下才会给出令人印象深刻的结果,这种风格将高级摘要与细节混合在一起。而且它分析/排序单词的方法非常粗糙,很难定制。
https://stackoverflow.com/questions/67804730
复制相似问题