Essay数据大杀器: 有了这些逆天的工具,何愁Essay!


Review-wolfram-alpha-android-app-apk-v1.png



有一天晚上去一家投资公司应聘intern,发来一道笔试题,给了两天时间做一份美国费城的房地产发展形势的报告。当然,这么高大上的东西我是写不好的,没那个底子,但是还是硬着头皮上了。

写文章自然需要用到不少数据,其中有一些数据来自Freddie Mac,Fannie Mae这种机构,不过找的那叫一个碎啊……后来发现了一个神器,wolfram alpha,一个基于知识型的编程语言。


QQ圖片20150120112537.jpg



这个网站的神奇之处就在于它背后拥有一个强大的数据库,包含了世界上很多的信息,并且支持自然语言分析,所以在使用过程中,可以像对话一样获取、分析、计算数据。

系统的作者 Stephen Wolfram是一个雄心勃勃的人,他花了三十年的时间完成了这一套系统。当然,不是说30年间他只做了这套系统。之前他开发了Mathematica软件在科学计算市场上的占有率是可以和Matlab并驾齐驱的。

不过Matlab侧重于模拟分析以及工程应用,就像我电子专业可以用Matlab来进行自动化控制系统仿真(估计现在Mathematica也可以了)。而Mathematica侧重于深度计算、数学建模,计算速度非常快。

Wolfram Alpha采用了Wolfram Language,虽然说支持的自然语言分析是比较表面的,因为它依赖于有限的系统内已经有的函数,但是它继承了Mathematica 5000多个函数,并且还在不断扩张。想象一个天才花了30年时间,应该能写不少函数对吧


QQ圖片20150120112632.jpg

此时的Wolfram Language不仅仅是一个像Mathematica一样的科学计算工具了,它更是一个Helper,下面玩几个Wolfram Language的几个例子。


Achilles死在哪儿?

QQ圖片20150120112726.jpg


QQ圖片20150120112746.jpg


再演示一个China M1 money supply

QQ圖片20150120112913.jpg


QQ圖片20150120112953.jpg


QQ圖片20150120113029.jpg


QQ圖片20150120113055.jpg


QQ圖片20150120113127.jpg


分析得到的数据太多了,就不一一贴出来了。

就以为背后有这么一个强大的数据库,所以如果要进行大数据运算,很多数据可能就在手边,一搜就出来了。加上Mathematica带来的强大数据分析能力,是不是可以逆天了?

有利有弊,国内现在很少有老师推Mathematica,所以哪怕搞建模,你用了Mathematica老师也可能没法儿给你提供指导。加上写论文的时候如果你用了盗版的Matlab,MathWorks公司也不来告你。所以历史原因,Wolfram还有很长的推广之路要走,特别是在中国。

现在这款系统不仅有桌面版,还有Web版,什么都不用下载,直接“云计算”!

还记得钢铁侠里给Tony Stack提供帮助、处理信息的大管家Jarvis(贾维斯)吗?它其实就是超高级版本的Wolfram Alpha。用iPhone的童鞋用的Siri,以及三星的S Voice,都是基于Wolfram Language的计算,再加上语音合成出来的!是不是瞬间就感觉它就在身边了呢!

马上就到写毕业论文的季节了,我们可以用Wolfram Alpha来获取数据,得到的数据可能是直接已经分析OK了的(Web端就有导出图表的功能)。电子自动化的童鞋还可以用它来和硬件交互,做上位机,做实验数据分析!

不过我真心才用了它的冰山一角,还有很多很过功能等待我去学习和挖掘,相信这个系统会成为这辈子一个非常棒的辅助。So let's explore!

传送门 http://www.wolframalpha.com

最最最最后附上软件作者TED的演讲视频,其实之前已经分享过了。

http://v.youku.com/v_show/id_XMzUwNTQ4NzQ4.html



來源:微信(作者/沈天培)

0 个评论

要回复文章请先登录注册