<分区>
我是一个不错的 c/c++ 程序员,但对网络开发知之甚少。我对推特/社交数据挖掘感兴趣。那么哪个是更好的工具——RoR 还是 Django?我在 ruby 和 python 方面都处于零级。但是 python 的语法似乎更容易理解/学习。但是主要的问题是哪个工具有更好的挖矿相关API?
谢谢!!
<分区>
我是一个不错的 c/c++ 程序员,但对网络开发知之甚少。我对推特/社交数据挖掘感兴趣。那么哪个是更好的工具——RoR 还是 Django?我在 ruby 和 python 方面都处于零级。但是 python 的语法似乎更容易理解/学习。但是主要的问题是哪个工具有更好的挖矿相关API?
谢谢!!
最佳答案
他们都有你需要的一切。但我认为 Python 在这方面做得更好。 Python 有一个非常有趣的文本挖掘库,称为 NLTK , 和 Numpy/Scipy用于分析计算,可让您获得几乎可比的性能。另一方面,对于纯数据挖掘,我建议使用 python+ Pandas (Pandas 真的写得很好而且速度很快,据我所知没有 ruby 等价物)或者 python + 一些通过 rpy 调用的 R 代码.如果在您的数据挖掘代码中您需要计算一些符号数学,您可以决定使用 Sympy (较慢,因为它是用 python 编写的,但非常完整)或 Theano (速度更快但功能更少;它甚至可以让您的代码通过 CUDA 在 GPU 上运行)
关于python - 推特/社交数据挖掘——Ruby 还是 Django?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10052900/