#96 · 主分类: 自然语言处理与文本处理

contextualized-topic-models

bert embeddings multilingual-models multilingual-topic-models neural-topic-models nlp nlp-library nlp-machine-learning text-as-data topic-coherence topic-modeling transformer

一个用于运行上下文主题建模的Python包。CTMs将上下文嵌入(如BERT)与主题模型相结合,以获得连贯的主题。发表于EACL和ACL 2021(Bianchi等人)。

项目最后更新:07/24/25

GitHub Stars

1.3K

Forks数量

155

贡献者数量

14

许可证

MIT

收录理由

主题建模通常从词频统计起步,但这个包换了一条路:它先用BERT这类上下文嵌入把文档跑一遍,再在之上拟合神经主题模型,相比传统的词袋方法,往往能产出更连贯的主题。它提供两种变体应对不同场景:CombinedTM把嵌入和词袋信息混合起来以提升主题一致性,ZeroShotTM则能对训练时从未见过的词进行主题标注,若用多语言嵌入训练,还能跨语言工作而无需额外标注数据。库内自带预处理流程、可视化辅助工具,以及一个带人工反馈的分类子模块,配套的Colab教程让第一次实验很容易上手。对于做文本数据分析、内容整理或探索性NLP研究的人来说,这是一个实用的起点,而且替换不同的嵌入模型也很方便。

相关文章

暂无针对该项目的文章。

如需补充新闻资讯、使用教程、应用测评等内容,欢迎 联系我们推荐选题或投稿。

同类热门项目