Como o Mathematica possibilitou a criação do Wolfram|Alpha

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ê.

Desenvolva com o Mathematica e o Wolfram Workbench, Compute com o gridMathematica, implemente com o webMathematica

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:

Ambiente de desenvolvimento

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:

Conhecimento e inteligência computacionais

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:

Computação em grid altamente expansível

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:

Implementação empresarial de alta performance

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:

Dados computáveis incorporados

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:

Uma arquitetura coerente

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:

Seleção de métodos inteligente

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:

Geração dinâmica de relatórios

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:

Conectividade com bases de dados

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:

Linguagem de programação de alto nível

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:

Processamento de textos e análise linguística eficientes

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:

Ampla capacidade de visualização automatizada

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:

Importação automática
en es ja zh