本文来自一位真实体验者的分享报告,让更多人了解这个wolfram alpha。对于需要essay数据资料的小伙伴来说这是一个极好的福利啊!
有一天晚上去一家投资公司应聘intern,发来一道笔试题,给了两天时间做一份美国费城的房地产发展形势的报告。当然,这么高大上的东西我是写不好的,没那个底子,但是还是硬着头皮上了。写文章自然需要用到不少数据,其中有一些数据来自Freddie Mac,Fannie Mae这种机构,不过找的那叫一个碎啊……后来发现了一个神器,wolfram alpha,一个基于知识型的编程语言。
这个网站的神奇之处就在于它背后拥有一个强大的数据库,包含了世界上很多的信息,并且支持自然语言分析,所以在使用过程中,可以像对话一样获取、分析、计算数据。
系统的作者 Stephen Wolfram是一个雄心勃勃的人,他花了三十年的时间完成了这一套系统。当然,不是说30年间他只做了这套系统。之前他开发了Mathematica软件在科学计算市场上的占有率是可以和Matlab并驾齐驱的。不过Matlab侧重于模拟分析以及工程应用,就像我电子专业可以用Matlab来进行自动化控制系统仿真(估计现在Mathematica也可以了)。而Mathematica侧重于深度计算、数学建模,计算速度非常快。
Wolfram Alpha采用了Wolfram Language,虽然说支持的自然语言分析是比较表面的,因为它依赖于有限的系统内已经有的函数,但是它继承了Mathematica 5000多个函数,并且还在不断扩张。想象一个天才花了30年时间,应该能写不少函数对吧
(By the way,我觉着Mathematica的LOGO是我见过的最帅的LOGO了!)
此时的Wolfram Language不仅仅是一个像Mathematica一样的科学计算工具了,它更是一个Helper,下面玩几个Wolfram Language的几个例子。
Achilles死在哪儿?
输入一下China GDP试试看。
传送门:http://www.wolframalpha.com/input/?i=China+GDP
再演示一个China M1 money supply
它还可以分析股票!比如分析人人网的股票
分析得到的数据太多了,就不一一贴出来了。
就以为背后有这么一个强大的数据库,所以如果要进行大数据运算,很多数据可能就在手边,一搜就出来了。加上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