
Wolfram|Alpha 实现了软件工程开发上的一个重大突破,使任何用户都能对任何系统知识进行即时计算。 它通过 Mathematica 和 Wolfram Workbench 进行开发和 gridMathematica 进行计算,并通过 webMathematica 进行部署—— 正是 Mathematica 的独特技术造就了 Wolfram|Alpha。下面让我们来探索其究竟。

开发环境
Wolfram|Alpha 需要...
一个大型的开发环境,可以实现由庞大的开发团队进行快速,高效和稳健的软件开发。

计算知识和智能
Wolfram|Alpha 需要...
广泛并多样化的计算能力。

高扩展性的网格计算
Wolfram|Alpha 需要...
一次性计算上千个结果和在多个 CPU 上并排运行任务的能力。
...gridMathematica 提供
高效可靠的本地集群,访问数千兆字节数据的远程计算引擎,以及并行执行上千次计算。
参见:

高性能的企业开发
Wolfram|Alpha 需要...
巨大的伸缩性能够通过网络以每秒上千的速度处理查询。
...webMathematica 提供
稳健、自动化的服务器部署,以现代化的网络标准实现高流量服务和不间断运行。
参见:

内置的可计算数据
Wolfram|Alpha 需要...
即时可计算的广泛并多样化的数据,以及连贯的数据添加方式。

一个统一的构架
Wolfram|Alpha 需要...
一种装载、保存并处理任何可能的信息类型(算法、数据及其它)的系统化方式。
...Mathematica 提供
一个独特的符号型框架,将诸如数据、图形、编程和数学等包括在内的统一结构,并且由足够的灵活性保存任何元素的原始形式。这使得 Wolfram|Alpha 的程序员总能在同一个框架下工作。
参见:

智能方式选择
Wolfram|Alpha 需要...
基于最高水准的专业性,建立语义理解体系。

动态报告生成
Wolfram|Alpha 需要...
为任何计算结果的输出提供最优化的视觉效果。
...Mathematica 提供
随时自动产生文件,并自动进行布局、色彩选择、尺寸和排版。Wolfram|Alpha 程序员只需选择输出类型,Mathematica 会聪明的最优化视觉效果。
参见:

数据库的连接
Wolfram|Alpha 需要...
灵活、有效和轻松地连接千兆字节数据。

高级别编程语言
Wolfram|Alpha 需要...
一种将语言理解和其它专业知识程序化的表达方式。

高效的文本处理和语言分析
Wolfram|Alpha 需要...
高水准、高效能的文本处理。

广范自动的可视化功能
Wolfram|Alpha 需要...
一种将数据可视化的方法,以最具美学原理的动态生成方法形成树形结构、图形布局及其它图形。
...Mathematica 提供
精确的实现对制图、比例、布局、颜色、亮度及其他视觉效果的自动化和最优化,无需设定方法或参数。Wolfram|Alpha 程序员可指定可视化输出结果的类型,而后则可由 Mathematica “自行其职”。
参见:

自动化输入
Wolfram|Alpha 需要...
以简单的方式输入所有的结构化数据。
