python - 推特/社交数据挖掘——Ruby 还是 Django?

标签 python ruby-on-rails ruby django

<分区>

我是一个不错的 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/

相关文章:

python - 类变量和实例变量的区别

python - mypy 泛型可以表示将返回序列类型作为参数传递吗?

javascript - 如何跨直接用户与谷歌分析

ruby-on-rails - 简单的正则 express 问题

ruby-on-rails - 如果添加尾部斜杠,Rails 4 中的 URL 会中断吗?

ruby-on-rails - Ruby - 创建 postgresql 数据库的最佳方法

ruby - 如何删除 Ruby 中的不间断空格

python - loc 和 ix 之间的意外差异

javascript - 在 python 中关闭。我可以关闭函数的局部上下文吗?

ruby-on-rails - spork 可以处理 rake 任务吗?