2

我想为我正在构建的一个小应用程序使用潜在语义分析,但我不想自己构建矩阵。(部分是因为我所拥有的文档不会成为一个很好的训练集,因为它们有点短且异类,部分是因为我刚买了一台新计算机,我发现安装线性代数之类的东西很糟糕我需要的图书馆。)

是否有任何“默认”/预构建的 LSA 实现可用?例如,我正在寻找的东西包括:

  • 默认 U,S,V 矩阵(即,如果 D 是来自某个训练集的术语文档矩阵,则 D = USV^T 是奇异值分解),因此给定任何查询向量 q,我可以使用这些矩阵自己计算 q 的 LSA 投影。
  • 一些黑盒 LSA 算法,给定一个查询向量 q,返回 q 的 LSA 投影。
4

1 回答 1

2

您可能会对 Python 的Gensim框架感兴趣;值得注意的是,它有一个关于从英语维基百科构建适当矩阵的示例

于 2010-11-29T01:18:04.530 回答