Хочете знати, як реалізуються ранжування результатів пошуку, рекомендування товарів, соціальні закладки й онлайновий підбір пар? У цій захопливій книзі розповідається, як побудувати застосунок Web 2.0, який витягуватиме корисну інформацію з гігантського масиву даних, створюваних партнерськими інтернет-застосунками. Користуючись описовими тут витонченими алгоритмами, ви зможете писати інтелектуальні програми, які отримують цікаві набори даних з інших сайтів або користувачів ваших застосунків і аналізують їх на предмет виявлення закономірностей. Книга "Програмуємо колективний розум" — це введення у світ машинного навчання та статистики. У ній пояснюється, як робити корисні з погляду маркетингу висновки про поведінку та переваги користувачів на основі інформації, що щодня збирається вашими та сторонніми застосунками. Кожен алгоритм описаний чітко та коротко та супроводжується кодом, який можна відразу ж ввімкнути у власний сайт, блог, Вікі або будь-який спеціалізований застосунок. Передбачені такі теми: Методи колаборативної фільтрації, що дають змогу роздрібним продавцям рекомендувати товари або мультимедійну продукцію. Методи кластеризації, що застосовуються для виявлення груп схожих зразків у великому наборі даних. Алгоритми оптимізації, що дають змогу розглянути мільйони можливих рішень завдання і вибрати серед них найкраще. Байєсова фільтрація, що застосовується в антипамних фільтрах для класифікації документів на основі слів та інших ознак. Метод опорних векторів, що застосовується для підбору пари на сайтах знайомств. Застосування еволюційних методик для вирішення різних завдань — комп'ютер навчається, покращуючи власний код після кожної зіграної гри. Кожна глава супроводжується практичними завданнями, спрямованими на опановування розглянутих у ній алгоритмів. Вийдіть за межі простих застосунків зі зберіганням у базі даних і змусьте багатющий розсип даних в Інтернеті працювати на вас. Усі приклади в книзі написані мовою Python. Крім того, автор докладно роз'яснює алгоритми, що робить їх зрозумілими для тих, хто пише на друхових мовах.