
Wolfram Alpha — что это вообще такое?
Если вы ещё не знаете или не пробовали сервис Wolfram Alpha — рекомендую его обязательно попробовать. Wolfram Alpha внешне похож на очередную поисковую систему, но на самом деле это не так. Сервис может использоваться и как калькулятор, с помощью него можно получать информацию о городах, датах, погоде. Wolfram Alpha можно использовать и в других целях — например, чтобы повеселиться. В этом хабрапостике я собрал пять, на мой взгляд, лучших ответов Wolfram Alpha на мои запросы. В конце я подготовил вам небольшой сюрприз.
Калькулятор нового поколения
Wolfram Alpha переворачивает наше обычное представление о калькуляторе и о поиске информации в глубинах интернета. Давайте поставим перед собой простой, на первый взгляд, вопрос — нам нужно сложить два неизвестных числа. Что мы делаем вначале? Ищем первое число в гугле, потом второе, и лишь потом — складываем. А теперь попробуем воспользоваться Wolfram Alpha.
Допустим, нам нужно узнать результат сложения количества мужчин и количества женщин. Вводим в строку запроса — how many men + how many women (да-да, Wolfram Alpha пока не научился работать с кириллицей). Заботливый сервис нам подсказывает результат:

Великий Рандом
Бывает, что нужно воспользоваться генератором случайных чисел. Рассматриваемый мной сервис тоже может помочь в таком случае — просто введите random integer и вы получите любое случайное целое число. В моём случае — 318, к примеру. Если вам и этого недостаточно — введите random integer from 666 to 100500 и получите число от 666 до 100500. На заметку: любое число вы можете заменить текстовым значением. Например, random integer from six hundred sixty six to one hundred thousand five hundred в точности равен нашему предыдущему запросу.
Мне эта возможность Wolfram Alpha очень понравилась и она стала моей любимой.
Булевы значения
Wolfram Alpha также полезна (или полезен?) для сравнения двух или более чисел. К примеру, введём в измученное поле ввода следующее — 500 − 1 < 500. Как вы думаете, какой результат вы получите? Правильно — True. Но вы получите больше, чем True или False — сервис вычислит за вас даже разницу. В моём случае это -1.
Вместо чисел можно использовать и другие значения. Например, ввёдем уже знакомый нам ранее запрос, в несколько модифицированной форме — men in the world < women in the world. Умная машина возвратит False.
Можно использовать и другие математические выражения. К примеру — если 5 = 5 (и 5 == 5) возвратит True, 5 != 5, конечно, возвратит False.
Информация о словах
Как вы уже, наверное, поняли, сайт использует очень мощные базы данных, в которых хранится самая разнообразная информация. Введём же слово… illusion. Wolfram Alpha расскажет вам о различных значениях этого слова. Я, например, до этого не знал, что у этого слова — четыре значения.
Мы скроллим страницу вниз и узнаём, что первое упоминание этого слова относится к 1340 году. Мы также узнаем, как произносится это слово.
Ещё одна интересная особенность — отображение синонимов, рифмующихся слов и многого другого.
А ещё Wolfram Alpha сгенерирует облако синонимов, которое выглядит, примерно, вот так:

Погода в городах и странах
Наконец, затронем ещё одну немаловажную тему — погода. У Wolfram Alpha есть информация и на эту тему. Разузнаем-ка мы погоду в Москве (weather in Moscow).
Сайт сгенерирует таблицу на основе последних данных (на данный момент им всего 1 час и 18 минут, информация регулярно обновляется), из которой мы узнаем температуру воздуха, влажность, а также скорость ветра. Я думаю, это всё, что нужно простому пользователю, но есть и возможность узнать более подробную информацию. Для этого — нажимаем на небольшую надпись «More». И видим давление и направление ветра. А таблица за это время успела обновиться — теперь мы видим более свежие данные 22-минутной давности.
Под таблицей находятся прочие данные — состояние неба (в Москве сейчас ясно, везёт же им!) и графики наблюдений за погодой.
Но это пока не самое интересное — почти в самом низу страницы есть график, на котором отмечены все колебания температуры за последнее время (пол-века, век) на текущий день.
Ну а в самом низу — информация о станции, которая собрала всю эту полезную информацию для вас.
Небольшой бонус, или Пасхальные яйца
Всё это, конечно, было интересно, но… довольно скучно. Но, после тестирования всего этого, мне захотелось развлечься. И я стал вводить разнообразные запросы, на которые Wolfram Alpha отвечала очень остроумно. Я надеюсь, нижеследующий диалог поймут все:
— Hello. (кстати, вместо hello можно ввести bonjour или привет, например)
— Hello, human.
— How are you?
— I am doing well, thank you.
— Why are you here? (честно говоря, я вводил другой запрос — What are you doing now?, но я удовлетворён ответом)
— I am doing computation for the world.
— What is my name?
— I don't know, but I can offer data about many names; maybe even your name if you tell me what it is.
Ну и напоследок...
Кроме всего этого — WolframAlpha также предоставляет подробную информацию по по крупнейшим (и не очень) компаниям, по датам и часовым поясам. Ну и, конечно, не забываем про то, что здесь есть и информация об известных людях.
Удачи в дальнейшем исследовании этого занимательного сервиса!
А пока — пожелаем ему бурного роста и меньшего количества тем, на которых ещё нет информации.