嗨,有人可以使用python帮助我们解决LDA2Vec的工作示例吗?
请假设数据框df的“注释”列包含文本数据
我正在尝试实现“cemoody / lda2vec” github示例,但遇到多个问题-
1.如何安装spacy软件包?
2. ImportError:无法从“lda2vec”导入名称“preprocess”
3. ImportError:无法从“lda2vec”导入名称“LDA2Vec”
不知道我在这里想念的是什么。
任何帮助/链接将不胜感激
最佳答案
在C:\ Users--user \ Anaconda3 \ Lib \ site-packages \ lda2vec文件夹中,有一个名为init的文件,它需要使用lda2vec的其他功能,但是使用pip或conda安装的lda2vec版本不包含某些文件。
因此,您必须从https://github.com/cemoody/lda2vec下载zip文件夹,并替换/添加C:\ Users--user \ Anaconda3 \ Lib \ site-packages \ lda2vec中名称错误或丢失的文件,此外,您可能需要替换/纠正/在init文件中添加一些行,因为它包含拼写错误(例如,它要求语料库,但只有语料库)和语法错误(例如,打印命令缺少括号),因为我认为它是用Python 2编写的。
从一天开始,我就在纠正这些错误,但我现在还无法运行他在https://github.com/cemoody/lda2vec上提供的示例。
进行更改后,如果它开始运行,请给我个提示。
关于python - LDA2Vec Python实现示例?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/56033657/