使用LAMP进行聚类分析

时间:2011-06-28 18:01:33

标签: php cluster-analysis lamp dendrogram

我正在寻找一种方法来进行一些数据聚类分析。这是我联盟的方式,但我知道可以做到。我正在寻找方法来聚集我拥有的数据并以可视方式呈现它。我想到的是一个树状图,但我也对其他建议持开放态度。

是否有任何已编写的脚本或类可以帮助我完成此任务?我宁愿留在LAMP内。

感谢。

1 个答案:

答案 0 :(得分:1)

我所知道的最完整的开源工具是用于文档聚类的carrot2开源框架。它们主要是以Java和.NET为中心,但可以通过REST接口与Ruby和PHP5一起使用。应该相对容易地集成到您选择使用的任何框架中。

这是他们的主页 - http://project.carrot2.org/index.html

这是他们的群集引擎和可视化的在线演示,圈子可视化可能会让您感兴趣(一旦您输入查询,有3个视觉输出选项卡,它是中间的) - http://search.carrot2.org/stable/search

这是他们的商业产品lingo3g - http://search.carrotsearch.com/carrot2-webapp/search。在聚类大多数查询时,它的速度提高了6-8倍,给出了不同的(更好的)聚类结果,并提供了层次化聚类和相应的可视化。如果您想使用它,您可以请求试用,您可以发送电子邮件,他们将允许您访问所有相应的材料(作为carrot2开源下载)与2个月的试用许可证。

如果这不是你想要的,你只想要一个原始的库集合,你也可以查看apache的mahout项目。