基于LDA的评论大数据的分析及主题建模

1.微博的关键词大数据采集;

已完成,待优化

2.LDA

错误1:使用了import pyLDAvis.sklearn,提示没有模块no module named 'pyldavis.sklearn'

默认安装 pyLDAvis==3.4.1,最后降级处理,解决方式:

 pip install pyLDAvis==3.2.2

错误2: return vectorizer.get_feature_names()
AttributeError: 'CountVectorizer' object has no attribute 'get_feature_names'

解决方式:修改为:return vectorizer.get_feature_names_out()

错误3:

pyLDAvis\_prepare.py", line 247, in _topic_info
    default_term_info = default_term_info.sort_values(
TypeError: drop() takes from 1 to 2 positional arguments but 3 were given

解决方式:

修改_prepare.py文件 ,
将248行代码改为drop(‘saliency’, 1) ==> drop(‘saliency’, axis=1)

错误4:OSError: [Errno 22] Invalid argument: 'https://cdn.jsdelivr.net/gh/bmabey/py

修改报错处,即_display.py的227.py,local=True改为local=False


参考链接:LDA代码训练报错记录_typeerror: drop() takes from 1 to 2 positional arg-CSDN博客

pyLDAvis生成LDA主题并可视化_py ldavis 库-CSDN博客

pyLDAvis实现LDA结果可视化时报错OSError:invalid argument_python pyldavis.show() 报错-CSDN博客

已解决AttributeError: ‘CountVectorizer‘ object has no attribute ‘get_feature_names‘_countvectorizer' object has no attribute 'get_feat-CSDN博客

整出LDA图,流程跑出来了,待优化。(数据清洗,调参,其他方法,需要优化)

相关推荐

最近更新

  1. TCP协议是安全的吗?

    2024-01-20 00:44:02       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-01-20 00:44:02       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-01-20 00:44:02       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-01-20 00:44:02       20 阅读

热门阅读

  1. es-删除字段-实测

    2024-01-20 00:44:02       30 阅读
  2. 2024年华数杯国际赛文心一言解题思路B题 光伏电

    2024-01-20 00:44:02       30 阅读
  3. 我的创作纪念日

    2024-01-20 00:44:02       33 阅读
  4. 基于强化学习的航线规划算法

    2024-01-20 00:44:02       40 阅读
  5. springboot minio 工具类,一站式解决

    2024-01-20 00:44:02       36 阅读
  6. 黑马C++125-关系运算符重载-==

    2024-01-20 00:44:02       38 阅读
  7. OpenHarmony—Linux之系统调用

    2024-01-20 00:44:02       30 阅读
  8. linux上面hadoop配置集群

    2024-01-20 00:44:02       31 阅读
  9. 【MySQL】更改表的主键报错及解决办法

    2024-01-20 00:44:02       38 阅读