Как работает Wolfram Alpha? - PullRequest
13 голосов
/ 16 мая 2009

За таблицами и таблицами необработанных данных работает Wolfram Alpha?

Я полагаю, что различные механизмы искусственного интеллекта управляют сайтом, но я не могу понять, как кто-то может собрать что-то подобное. Существуют ли объяснения, которые помогут программисту понять, как создается нечто подобное? База знаний учится сама или она преподает очень конкретные детали в очень организованной манере? Какая структура и язык используются для хранения данных этого типа?

Очевидно, что это огромный вопрос, и на него нельзя ответить полностью, но некоторые общие понятия было бы неплохо узнать, поэтому я могу опираться на них и провести собственное исследование.

Ответы [ 4 ]

6 голосов
/ 17 мая 2009

Учится ли база знаний на ее владеть или преподается очень специфично детали в очень организованном порядке?

Системы ИИ обычно являются чем-то отчетливо промежуточным. Система обычно обучается направленным образом, где разработчики могут применять метрику, которая измеряет качество обучения, а система учится, пытаясь максимизировать эту метрику. Опыт заключается в разработке эффективных и действенных представлений данных, чтобы они могли использоваться в этом процессе обучения и для измерения того, насколько хорошо идет обучение.

3 голосов
/ 16 мая 2009

Взгляните на API

1 голос
/ 16 мая 2009

Похоже на большое количество алгоритмов, из которых некоторые, которые могут иметь отношение, выбираются путем сопоставления с образцом.

1 голос
/ 16 мая 2009

Это официальное сообщение в блоге содержит некоторую часть объяснения: язык Mathematica.

...