Рекомендации похожих настольных игр

Создайте прозрачные рекомендации с Python и NumPy: отберите пригодные игры, сравните масштабированные признаки и объясните все равенства.

ПроектНаука о данныхPython

💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал

Введение

«Рекомендации похожих настольных игр» — практический проект Python и NumPy: вы превращаете маленький каталог в полезные и понятные альтернативы для игрового вечера. Сначала определяется пригодность, затем длительность и сложность сравниваются по фиксированной открытой метрике.

Две работы с руководством обучают стабильным ID, пригодности, полному масштабу, таблицам расстояний и граничным равенствам. Независимая задача переносит это на другую игротеку. Результат — воспроизводимая программа и настоящие файлы для обычного вечера, малого набора и отсутствия кандидатов.

Чему вы научитесь

После курса вы сможете:

  • связывать каталог и доступность по стабильному ID, сохраняя одноимённые издания;
  • отделять требования игроков и доступности от сходства;
  • задавать единый MinMax-масштаб каталога для образца и всех кандидатов;
  • рассчитывать прозрачные евклидовы расстояния и объяснять исходные разности со знаком;
  • сохранять все граничные равенства и честно обрабатывать нехватку и пустой набор;
  • сохранять и читать настоящие JSON, воспроизводимые из неизменённых CSV.

Для кого этот курс

Для знакомых с основами Python, которым нужен небольшой объяснимый проект, а не соревнование моделей.

Требования: Функции и словари Python, простые NumPy-массивы, чтение таблиц и базовый ввод в терминале. Знание классификации ближайших соседей полезно, API scikit-learn не требуется. Руководства объясняют поиск без меток, связь ID и правила масштаба.

Среда: Каждая единица имеет собственный браузерный WebIDE с Python, NumPy, оригинальными синтетическими данными и небольшими средствами ввода/вывода. Вы завершаете функции решений и читаете реальные файлы без локальной установки и внешних аккаунтов данных.

Часто задаваемые вопросы

Можно предсказать, какая игра понравится?

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

Нужны метки или scikit-learn?

Нет целевой метки и разделения для обучения с учителем. Расстояние вычисляет NumPy; scikit-learn не является зависимостью.

Почему задача независима?

Она даёт другой каталог, образец, таблицу доступности и запросы. Вы применяете изученные инструменты и критерии в собственной полной среде.

Преподаватель

labby
Labby
Labby is the LabEx teacher.