Аналитический движок Wolfram Alpha теперь предлагает дизайнерам, разработчикам и веб-пользователям виджеты, которые будут предоставлять результаты вычислений на их веб-сайтах и в блогах. Помимо использования существующих виджетов , пользователи также могут создавать свои собственные виджеты с нуля. Если вы еще не использовали Wolfram Alpha , он очень похож на другие поисковые системы, но разница в том, что он отвечает на фактические запросы напрямую, вычисляя ответ из структурированных данных, а не предоставляя список документов или веб-страниц. Он использует Mathematica и огромный набор данных для компиляции ответов и графики для запросов. Примером запроса может быть что-то вроде «10 ближайших звезд» или «где родился Барак Обама».
Виджеты — это мини-приложения, построенные на основе запросов Wolfram Alpha. Конструктор виджетов позволяет пользователям создавать и отображать интерактивные виджеты на веб-сайтах и делиться ими в Twitter, электронной почте и Facebook. Сам построитель довольно прост в использовании и имеет интерфейс перетаскивания для создания запроса, разработки формы и выбора цветов и макета. В качестве простого примера я создал виджет для расчета расстояния от Дублина до любого другого места. Когда вы создаете свой запрос, вы можете определить, какие части этого запроса будут переменными, поэтому мой первоначальный запрос был «Расстояние от Дублина до Белфаста», и я сделал Белфаст переменной. Вам не нужно беспокоиться о написании кода, сборщик сделает все за вас.
Вы можете выбрать, какую информацию выводить из вашего виджета и как она будет отображаться, когда пользователь нажимает кнопку «Отправить».
Для моего простого виджета результат отправки выглядит так:
дизайн
Виджеты выглядят чистыми и незагроможденными. Вот два примера некоторых из множества существующих виджетов, которые вы можете использовать как есть, или они могут быть адаптированы для ваших собственных нужд.
После заполнения некоторых данных вы нажимаете кнопку «Отправить», и на экране появляется всплывающее окно с вашим ответом. Как вы можете видеть ниже, ответы являются фактическими и включают диаграммы и таблицы.
Условия использования гласят, что виджеты предназначены только для личного использования, а не для веб-сайтов с коммерческой направленностью, но для владельцев веб-сайтов это отличная возможность добавить дополнительную интерактивность и полезную информацию на свои сайты.