
O Wolfram|Alpha é uma grande inovação em desenvolvimento de engenharia de software para fazer todo conhecimento sistemático imediatamente computável para qualquer um. Ele foi desenvolvido com o Mathematica e Wolfram Workbench, computado com o gridMathematica, e implementado com o webMathematica—de fato, a tecnologia do Mathematica é a única que permitiria o Wolfram|Alpha possível. Veja o porquê.

Ambiente de desenvolvimento
O Wolfram|Alpha precisa de...
Um ambiente de desenvolvimento de grande escala para desenvolvimento rápido, eficiente e robusto por um grande número de pessoas.
...o Mathematica e o Wolfram Workbench oferecem
Depuração avançada, refatorização, controle de fonte e integração de unidades de teste.
Veja também:

Conhecimento e inteligência computacionais
O Wolfram|Alpha precisa de...
Uma grande variedade de capacidades computacionais.
...o Mathematica oferece
A maior rede de algoritmos do mundo, que possui inteligência incorporada que possibilita a existência de recursos como conferencia da aplicabilidade e checagem automática para maior precisão.
Veja também:

Computação em grid altamente expansível
O Wolfram|Alpha precisa de...
Habilidade para computar milhares de resultados de uma só vez, executando tarefas em paralelo em diversas CPUs.
...o gridMathematica oferece
Um cluster eficiente e confiável de máquinas de computação tanto locais quanto remotas para acessar uma base de dados multi-terabyte e, além de tudo, executar milhares de cálculos em paralelo.
Veja também:

Implementação empresarial de alta performance
O Wolfram|Alpha precisa de...
Grande possibilidade de expansão para gerenciar milhares de computações por segundo pela internet.
...o webMathematica oferece
Opções de implementação de servidores robustos e automáticos que se expandem para o alto tráfego e trabalham facilmente com sistemas e serviços modernos da web.
Veja também:

Dados computáveis incorporados
O Wolfram|Alpha precisa de...
Uma grande variedade de dados prontos para serem computados de uma maneira coerente e, que possam expandidos, também de maneira coerente.
...o Mathematica oferece
Uma grande variedade de fontes de dados incorporados, completamente integrados à sua linguagem simbólica e computáveis imediatamente—uma grande base para as fontes adicionais do Wolfram|Alpha.
Veja também:

Uma arquitetura coerente
O Wolfram|Alpha precisa de...
Uma maneira sistemática de carregar, armazenar e trabalhar com qualquer tipo imaginável de informação—algoritmos, dados e mais.
...o Mathematica oferece
Uma arquitetura simbólica única que suporta tudo—dados, gráficos, programas, matemática—em uma estrutura unificada, mas também flexível o suficiente para manter o formato original de praticamente tudo. Isso permite aos programadores do Wolfram|Alpha trabalhar sempre com uma única estrutura.
Veja também:

Seleção de métodos inteligente
O Wolfram|Alpha precisa de...
O mai alto nível de conhecimento para construir um sistema de compreensão linguística.
...o Mathematica oferece
Uma separação de tarefas e métodos para que os usuários não precisem de conhecimento detalhado de algoritmos. O objetivo de processamento de linguagem natural do Wolfram|Alpha seria praticamente impossível sem esta base.
Veja também:

Geração dinâmica de relatórios
O Wolfram|Alpha precisa de...
Visual e sensação otimizados para que todos os tipos de resultados computados possam ser exibidos.
...o Mathematica oferece
Criação de documentos rapidamente com layout automatizado, escolha de cores estética, definição de tamanho e tipo de fonte. Os programadores do Wolfram|Alpha só precisam escolher o tipo de resultado—o Mathematica é inteligente sobre como otimizar o visual e sensação.
Veja também:

Conectividade com base de dados
O Wolfram|Alpha precisa de...
Acesso a terabytes de dados flexíveis e fáceis de trabalhar.
...o Mathematica oferece
Conectividade incorporada, completamente integrada que importa dados como expressões simbólicas, prontas para serem unificadas à estrutura do Mathematica.
Veja também:

Linguagem de programação de alto nível
O Wolfram|Alpha precisa de...
Uma forma expressiva de programar compreensão linguística além de outros tipos de conhecimento necessários.
...o Mathematica oferece
Alto nível de programação funcional com a combinação de padrões mais avançada do mundo—fazendo programas altamente compreensíveis, alfabetizados e eficientes.
Veja também:

Processamento de textos e análise linguística eficientes
O Wolfram|Alpha precisa de...
Processamento de texto de alto nível e eficiente.
...o Mathematica oferece
Uma grande variedade de recursos incorporados com capacidade de seleção automática de algoritmos e métodos que melhoram a performance do sistema.
Veja também:

Ampla capacidade de visualização automatizada
O Wolfram|Alpha precisa de...
Uma maneira de visualizar dados, estruturas hierárquicas, layout de gráficos e outros gráficos gerados dinamicamente apresentados da forma mais estética possível.
...o Mathematica oferece
Redefinição de escala, layout, cores, iluminação, e outras otimizações estéticas, além de plotagem automática de precisão, sem necessidade de determinar métodos ou parâmetros. Programadores do Wolfram|Alpha especificam o resultado esperado da visualização e deixam o Mathematica fazer automaticamente o que ele faz de melhor.
Veja também:

Importação automática
O Wolfram|Alpha precisa de...
Uma maneira fácil de importar e curar diversos tipos de dados estruturados.
...o Mathematica oferece
Centenas de filtros de importação que convertem automaticamente dados no formato simbólico funcional do Mathematica para integração completa.
Veja também:
