Size: a a a

Анализ в ИТ-проектах

2021 January 23

P

PaulJurich in Анализ в ИТ-проектах
если бы речь шла об интернет-магазине смешных футболок с мемасиками - можно было бы более простые механизмы ранжирования заимствовать.
источник

A

Aroh in Анализ в ИТ-проектах
Denis Beskov
это вы к чему?

моя позиция в том, что пользователю в бытовом контексте не очень нужно точно понимать, как именно рассчитывается приоритет объекта при показе очереди — например, в Тиндере, при онлайн-шоппинге и т.д. — если сервис умеет это оптимизировать
Если я доверяю алгоритмам подбора сервиса, то да не важно. Но если я вдруг хочу посмотреть на товары отсортированные по конкретному рейтингу, то ожидаю что они по нему отсортированы
источник

A

Aroh in Анализ в ИТ-проектах
Не важно, этот рейтинг сформирован как средняя оценка товара других пользователей. Или это магическая для меня цифра, показывающая насколько мне подходит девушка в тиндере
источник

Ш

Шляпник in Анализ в ИТ-проектах
Denis Beskov
вы и есть заказчик, я же выше писал
Тогда: пользователь должен иметь возможность установить сортировку товаров по рейтингу. Рейтинг строится на основании количества отзывов и оценки товара из них. Количество влияет на статистическую значимость оценки: оценка товара, имеющего больше 4(может быть другая цифра) отзывов является статистически значимой. Сортировка по рейтингу по убыванию означает порядок: значимо хорошие товары -> незначимо хорошие -> незначимо плохие -> значимо плохие. Хорошие товары  - товары со средней оценкой выше 3 (при пятибальной системе).
источник

DB

Denis Beskov in Анализ в ИТ-проектах
Aroh
Если я доверяю алгоритмам подбора сервиса, то да не важно. Но если я вдруг хочу посмотреть на товары отсортированные по конкретному рейтингу, то ожидаю что они по нему отсортированы
а вы можете не говорить клиенту слово «рейтинг», а написать «отсортировать по рекомендации сервиса»

рейтинг — это внутреннее понятие уровня ТЗ / проектирования / разработки
источник

A

Aroh in Анализ в ИТ-проектах
Denis Beskov
а вы можете не говорить клиенту слово «рейтинг», а написать «отсортировать по рекомендации сервиса»

рейтинг — это внутреннее понятие уровня ТЗ / проектирования / разработки
Я это писал ещё в самом начале
источник

A

Aroh in Анализ в ИТ-проектах
И мой Пойнт, что важно не правило сортировки - она всегда однозначна. Важны алгоритмы формирования рейтинга. И они очень сильно зависят от контекста и ваших возможностей. Можете для этого механизмы ML использовать, можете глубокую нейронку на них натравить. А можете формулу на коленке придумать, например умножая среднюю оценку на коэффициент расчитывающийсв от количества оценок, такой, чтобы он сходился к 1 на числах больше 100
источник

A

Aroh in Анализ в ИТ-проектах
И ТЗ будет зависеть от ваших возможностей.
источник

DB

Denis Beskov in Анализ в ИТ-проектах
Aroh
И ТЗ будет зависеть от ваших возможностей.
а не от объёма каталога?
источник

A

Aroh in Анализ в ИТ-проектах
Объём данных и товаров - часть контекста

Да, надо было конечно написать, что ТЗ зависит от контекста и возможностей
источник

DB

Denis Beskov in Анализ в ИТ-проектах
Aroh
И мой Пойнт, что важно не правило сортировки - она всегда однозначна. Важны алгоритмы формирования рейтинга. И они очень сильно зависят от контекста и ваших возможностей. Можете для этого механизмы ML использовать, можете глубокую нейронку на них натравить. А можете формулу на коленке придумать, например умножая среднюю оценку на коэффициент расчитывающийсв от количества оценок, такой, чтобы он сходился к 1 на числах больше 100
если вы так не хотите вставать в позицию продакта/заказчика, давайте дополню кейс в другую сторону:

бизнес- задача — помочь ИТ-аналитикам выбрать книги для профессионального развития

представьте, что я как Заказчик дал вам задание составить каталог из 100 книг для аналитиков, есть возможность собрать оценки с читателей и учесть их при выдаче. у вас месяц

каталог может быть на Excel/Google Sheets

что ВЫ-то конкретно будете делать?
будете оценки собирать или нет?
как именно будете их учитывать?
источник

A

Aroh in Анализ в ИТ-проектах
Скорее всего буду собирать и учитывать
источник

A

Aroh in Анализ в ИТ-проектах
Но сначала я потрачу пару дней, чтобы понять о выборке 100 книг из какого объема идёт речь и на то, какие вообще данные я смогу получить
источник

A

Aroh in Анализ в ИТ-проектах
Уж точно я не буду писать решение задачи немедленно, а сперва потрачу время на исследование вопроса
источник

DB

Denis Beskov in Анализ в ИТ-проектах
Aroh
Но сначала я потрачу пару дней, чтобы понять о выборке 100 книг из какого объема идёт речь и на то, какие вообще данные я смогу получить
а зачем тратить пару дней?

я вам сразу говорю, что это будут 35 книг, переведённых на русский язык, и доступные в русскоязычных интернет-магазинах и 65 — не переведённых

оценки от нашей аудитории мы сможем получить только по переведённым книгам
источник

A

Aroh in Анализ в ИТ-проектах
Ну вот видите, я этого не знал, например
источник

DB

Denis Beskov in Анализ в ИТ-проектах
PaulJurich
мой алгоритм как покупателя обычно выглядит так:
- поиск товара и его сортировка по возрастанию цены
- сортировка по количеству оценок (тут запомнил для себя определенный товар).
- сортировка по количеству покупок (нашел там товар, который запомнил на втором шаге).
Из результатов пересечения 2 и 3 сортировки я уже открою карточку товара и буду читать характеристики и отзывы.
источник

DB

Denis Beskov in Анализ в ИТ-проектах
источник

DB

Denis Beskov in Анализ в ИТ-проектах
источник

DB

Denis Beskov in Анализ в ИТ-проектах
данных о количестве покупок амазон не даёт
источник