python Twitter/社交数据挖掘- Ruby还是Django?[已关闭]

v09wglhw  于 2023-03-16  发布在  Python
关注(0)|答案(3)|浏览(138)

就目前的情况而言,此问题不适合我们的问答格式。我们希望答案能得到事实、参考资料或专业知识的支持,但此问题可能会引发辩论、争论、民意调查或广泛讨论。如果您认为此问题可以改进并可能重新讨论,请访问visit the help center以获取指导。
10年前关闭了。
我是一个不错的c/c++程序员,但对web开发知之甚少。我对twitter/social数据挖掘感兴趣。那么RoR和Django哪个更好呢?我的ruby和python都是零级。但python的语法似乎更容易理解/学习。但主要的问题是哪个工具有更好的挖掘相关API?
谢谢!

hgb9j2n6

hgb9j2n61#

它们都有你需要的所有东西。但是我认为Python在这方面做得更好。Python有一个非常有趣的文本挖掘库,叫做NLTK,和Numpy/Scipy来进行分析计算,这样你就可以获得几乎与c相当的性能。另一方面,对于纯数据挖掘,我建议使用python+ Pandas(Pandas写得很好,速度很快,据我所知,没有ruby等价物)或者python +一些通过rpy调用的R代码。如果在数据挖掘代码中需要计算一些符号数学,可以决定使用Sympy(速度较慢,因为它是用python编写的,但非常完整)或Theano(速度快得多,但功能较少;它甚至可以让您的代码通过CUDA在GPU上运行)

ldxq2e6h

ldxq2e6h2#

如果你只是从Twitter上收集数据,你不需要像Django或RoR这样的MVC框架。实际上你可以使用C库从Twitter上收集数据,将它们存储在数据库中,建立索引等,然后使用C或C对你的数据执行数据挖掘任务。或者你可以在旅途中执行分析。
如果你想构建自己的网页界面来展示你的作品,或者类似的东西,Django和RoR都是非常好的,很容易上手的框架。

inn6fuwd

inn6fuwd3#

这不是真实的的问题,请阅读faq

相关问题