<?xml version="1.0" encoding="utf-8" ?><rss version="2.0" xmlns:tt="http://teletype.in/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:media="http://search.yahoo.com/mrss/"><channel><title>Леонид Чернышев</title><generator>teletype.in</generator><description><![CDATA[Леонид Чернышев]]></description><image><url>https://teletype.in/files/fe/fe72de55-52f8-4b72-834e-f72f9b64427e.png</url><title>Леонид Чернышев</title><link>https://teletype.in/@username</link></image><link>https://teletype.in/@username?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=username</link><atom:link rel="self" type="application/rss+xml" href="https://teletype.in/rss/username?offset=0"></atom:link><atom:link rel="next" type="application/rss+xml" href="https://teletype.in/rss/username?offset=10"></atom:link><atom:link rel="search" type="application/opensearchdescription+xml" title="Teletype" href="https://teletype.in/opensearch.xml"></atom:link><pubDate>Wed, 22 Apr 2026 04:12:05 GMT</pubDate><lastBuildDate>Wed, 22 Apr 2026 04:12:05 GMT</lastBuildDate><item><guid isPermaLink="true">https://teletype.in/@username/4c13Pf4IWfW</guid><link>https://teletype.in/@username/4c13Pf4IWfW?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=username</link><comments>https://teletype.in/@username/4c13Pf4IWfW?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=username#comments</comments><dc:creator>username</dc:creator><title>[SQL] Оконные функции</title><pubDate>Tue, 13 Jul 2021 23:03:52 GMT</pubDate><description><![CDATA[<img src="http://thisisdata.ru/wp-content/uploads/2020/05/img_5eb70b2cd8ccb.png"></img>Оконные функции — это функции, которые позволяют осуществлять изолированные вычисления в заданном диапазоне строк, иначе говоря — в рамках окна. Результаты работы оконных функций просто добавляются к результирующей выборке как еще один столбец.

Окно определяется с помощью инструкции OVER(), а рамки — при помощи PARTITION BY. Давайте рассмотрим синтаксис:]]></description><content:encoded><![CDATA[
  <p><strong>Оконные функции</strong> — это функции, которые позволяют осуществлять изолированные вычисления в заданном диапазоне строк, иначе говоря — в рамках окна. Результаты работы оконных функций просто добавляются к результирующей выборке как еще один столбец.<br /><br />Окно определяется с помощью инструкции OVER(), а рамки — при помощи PARTITION BY. Давайте рассмотрим синтаксис:</p>
  <p><em><strong>Оконная функция</strong> (столбец для вычислений) <strong>OVER (</strong>[<strong>PARTITION BY</strong> столбец для группировки] [<strong>ORDER BY</strong> столбец для сортировки] [<strong>ROWS </strong>или <strong>RANGE</strong> выражение для ограничения строк в пределах группы]<strong>)</strong></em></p>
  <figure class="m_original">
    <img src="http://thisisdata.ru/wp-content/uploads/2020/05/img_5eb70b2cd8ccb.png" width="495" />
  </figure>
  <h3>По назначению выделяют 3 группы:</h3>
  <p><br /><strong>Агрегатные функции</strong> - <strong>SUM(), MAX(), MIN(), AVG(). COUNT(); <br /></strong>Эти функции возвращают значение, полученное путем арифметических вычислений в рамках окна; <br /><br /><strong>Функции ранжирования</strong> - <strong>RANK(), DENSE_RANK(), ROW_NUMBER(), NTILE(); <br /></strong>Эти функции позволяют получить порядковые номера записей в рамках окна;<br /><br /><strong>Функции смещения</strong> - <strong>LAG(), LEAD(), FIRST_VALUE(), LAST_VALUE();<br /></strong>Эти функции возвращают значение из другой строки в рамках окна; </p>

]]></content:encoded></item><item><guid isPermaLink="true">https://teletype.in/@username/-fViz5XzuwV</guid><link>https://teletype.in/@username/-fViz5XzuwV?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=username</link><comments>https://teletype.in/@username/-fViz5XzuwV?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=username#comments</comments><dc:creator>username</dc:creator><title>[Продуктовый анализ | A/B-тест] Дизайн эксперимента</title><pubDate>Mon, 17 May 2021 09:22:02 GMT</pubDate><media:content medium="image" url="https://teletype.in/files/73/00/7300ffb4-6907-4d77-b05a-8f7cc277a13a.png"></media:content><description><![CDATA[<img src="https://teletype.in/files/13/c8/13c83356-95d7-4288-8d1b-c9385126a5a5.png"></img>А/B-тестирование позволяет Вам сравнить существующую версию страницы с новыми (новым) вариантами для оптимизации, которые Вы хотели бы протестировать (CTA, название, элемент ...).]]></description><content:encoded><![CDATA[
  <h2>0) Как работает A/B-тестирование?</h2>
  <p>А/B-тестирование позволяет Вам сравнить существующую версию страницы с новыми (новым) вариантами для оптимизации, которые Вы хотели бы протестировать (CTA, название, элемент ...).</p>
  <p>Ваши посетители делятся на равные части и повергаются различным вариантам тестирования с целью определить вариант, который лучше всего подходит для поставленной вами цели (вход, клик, добавление в корзину, …), то есть чей процент конверсии является лучшим. Затем данные подвергаются анализу и сравнению для того, чтобы определить возможны или нет изменения, которые вы хотите реализовать.</p>
  <figure class="m_original">
    <img src="https://teletype.in/files/13/c8/13c83356-95d7-4288-8d1b-c9385126a5a5.png" width="406" />
  </figure>
  <h2>1) Виды экспериментов</h2>
  <p><strong>1.1) A/B-тестирование</strong> может также называться сплит-тестом, или Split URL testing. В классическом A/B-тесте оба варианта Ваших страниц находятся по одной ссылке. В случае Split URL testing, вариант В находится по другой URL-ссылке (Ваши посетители, соответственно, не видят разницы).</p>
  <figure class="m_column">
    <img src="https://teletype.in/files/0c/a5/0ca5961f-ada1-421e-aec0-42c09bd9dd34.png" width="456" />
  </figure>
  <p><br /><strong>1.2) MVT-тест </strong>позволяет вам тестировать одновременно несколько изменений на одной веб-странице: баннер, заголовок, описание или еще видео</p>
  <figure class="m_original">
    <img src="https://teletype.in/files/ae/2a/ae2a1731-2c9e-437c-afbe-37659c78620a.png" width="456" />
  </figure>
  <p><br /><strong>1.3) А/В/n-тестирование позволяет тестировать n-ое число гипотез по оптимизации Вашей страницы</strong>. Например, Вы сможете протестировать шесть вариантов Вашей страницы, проведя A/B/C/D/E/F-тест.</p>
  <figure class="m_original">
    <img src="https://teletype.in/files/1d/a5/1da5232c-f50f-467c-8b70-97d8d89df660.png" width="1141" />
  </figure>
  <h2>2) Что тестировать?</h2>
  <p>В рамах вашего веб/мобильного приложения или рассылки вы можете тестировать абсолютно всё, например: <br /></p>
  <figure class="m_original">
    <img src="https://teletype.in/files/11/57/1157192e-d3a4-40eb-83cb-77e8af40d776.png" width="941" />
  </figure>
  <h2>3) Как тестировать? | Дизайн эксперимента </h2>
  <h3>Вводные данные для подготовки дизайна эксперимента</h3>
  <figure class="m_original">
    <img src="https://teletype.in/files/36/74/36743675-cc95-4876-933f-22c9a1e31c07.png" width="609" />
  </figure>
  <p><br /><strong>Общая информация:</strong><br />В рамках контентного веб-сайта с посещаемостью 1,000,000 сессий/день, который монетизируется через показ рекламных баннеров есть сэмплированные/агрегированные данные, указывающие на то, что 60% или 600,000 сессий/день заканчиваются просмотром не более ≤ 1 страницы/сессия (далее - точка роста/показатель отказов). Известно, что компания зарабатывает 0,50₽ за просмотр 1 страницы/сессия. Для проверки эксперимента собран сегмент «любители спорта» на 60 000 уникальных юзеров</p>
  <p><strong>Идея для эксперимента:</strong><br />После авторизации в общественных Wi-Fi сетях, пользователь будет перенаправляться на посадочную страницу-агрегатор статей/новостей релевантным предварительно определенному сегменту интересов пользователя. За счёт этого планируется увеличение метрики - глубина просмотра на 1 страниц/сессия среди 5% сессий из чего предположительно последует рост монетизации на 0,50₽/сессия в месяц. </p>
  <p><strong>Известные показатели:</strong></p>
  <ul>
    <li>Трафик/день - 1,000,000 сессий/день</li>
    <li>Трафик/мес - 30,000,000 сессий/мес</li>
    <li>RPM (<em>Revenue Per</em> Mille) - 500₽ за 1000 просмотров страницы </li>
    <li> 1 стр. глубины просмотра = 1 стр/сессия = +0,50₽</li>
    <li>Показатель отказов - 60% монетизируется строго 0,50₽/сессия || 600,000 сессий/день = 1 показ/сессия * 0,50₽ = 300.000₽/день || 9,000,000₽/мес</li>
    <li>Монетизация 40% нормального трафика &gt; 0,50₽/сессия || 400,000 сессий/день приносят больше 1 просмотра стр/сессия <br /><br /><strong>Задачи эксперимента:<br /><br /></strong>Увеличить глубину просмотра на 1 стр/сессия среди 5% всех сессий в рамках месяца чтобы заработать +750,000₽/мес.<br /><br />30,000,000 сессий/мес * 5% = 1,500,000 сессий/мес<br />1,500,000 сессий/мес * 0,50 ₽ = +750,000₽/мес.<br /><strong>Ограничения эксперимента:</strong></li>
    <li>Размер выборки для проверки эксперимента - 60,000 предварительно отобранных пользователей в рамках сегмента с интересом «любители спорта»</li>
    <li>Неопределенность относительно исторических значений %CTR (кликабельности) заголовка/блока превью статьи или новости в рамках генеральной совокупности накладывает ограничение на определение размера выборки, а также подведение результатов и интерпретации эксперимента.</li>
  </ul>
  <h3>3.1) Дизайн эксперимента</h3>
  <h3><strong>3.1) Шаблон дизайна эксперимента</strong></h3>
  <p>3.1.1) Установление цели эксперимента (Какую проблему решаем?)<br />3.1.2) Гипотеза для тестирования (Какая гипотеза приведет к цели?)<br />3.1.3) Изменения в рамках объекта эксперимента (Что тестируем?)<br />3.1.4) Определение выборки для тестирования (На ком тестируем?)<br />3.1.5) Метрики для оценки эксперимента (Как измеряем?)<br />3.1.6) Ожидаемый эффект от эксперимента (Какой рост предполагаем?)<br />3.1.7) План действий в зависимости от результатов эксперимента</p>
  <p><br /><strong>3.1.1) Установление цели эксперимента (Какую проблему решаем?)</strong><br /><br />Увеличить эффективность рекламной монетизации, повлияв на глубину просмотра за счёт сегментированного перенаправления пользователей на посадочные страницы-агрегаторы статей/новостей, релевантных интересам пользователей.<br /><br /><strong>3.1.2)  Гипотеза для тестирования (Какая гипотеза приведет к цели?)<br /></strong>  <strong><br /><u>Действие [X] позволит увеличить метрику [N] на величину [Y] потому что [Z]<br /></u><br /></strong><em>Сегментированное <strong>перенаправление пользователей</strong> после авторизации в общественных Wi-Fi сетях</em> <strong>позволит увеличить метрику<em> - CTR (показатель кликабельности) </em></strong><em>заголовка/превью статьи или новости<strong> в 2 раза,</strong></em> <strong>потому что</strong> <em><strong>редирект на страницу, агрегирующую</strong> релевантный сегменту контент с кликбейтными заголовками, <strong>позволит захватить внимание пользователя</strong> и увеличить кликабельность страницы новости/статьи</em><strong><br /><br />[Действие Х] - </strong>сегментированное перенаправление пользователей после авторизации в общественных Wi-Fi сетях <strong>[позволит увеличить метрику N] <em>- </em></strong>CTR статьи или новости <br /><strong>[на величину Y] - </strong>в 2 раза <br /><strong>[потому что Z] <em>- </em></strong>редирект на страницу, агрегирующую релевантный сегменту контент с кликбейтными заголовками, позволит захватить внимание пользователя и увеличить кликабельность страницы новости/статьи<strong><br />3.1.3) Изменения в рамках объекта эксперимента (Что тестируем?)<br /><br />Контрольная версия:</strong> <em>оставляем без изменений</em><br /><strong>Тестовая версия:</strong> создаем страницу-категорию, куда парсим/генерим контент (баннер+заголовок+текст) релевантный сегменту пользователей «любители спорта». Каждая статья/новость должна размещаться в рамках уникального URL адреса, а все элементы блока превью статьи или новости должны быть кликабельны</p>
  <h3>3.1.4) Определение выборки для тестирования (На ком тестируем?)</h3>
  <p><br />Тестируем на предварительно собранном сегменте из 60,000 пользователей с категорией интересов «любители спорта» вне зависимости от того, относятся-ли они к 60% трафика из зоны роста.</p>
  <h3>3.1.5) Метрики для оценки эксперимента (Как измеряем?)</h3>
  <p></p>
  <ul>
    <li>CTR заголовка/превью блока статьи или новости </li>
    <li>Глубина просмотра или страниц/сессия</li>
    <li>Кол-во показов рекламы</li>
    <li>ARPU - средний доход на пользователя</li>
    <li>Время на сайте </li>
    <li>Показатель отказов</li>
  </ul>
  <h3>3.1.6) Ожидаемый эффект от эксперимента (Какой рост предполагаем?)<br /></h3>
  <ul>
    <li>2х кратное увеличение %CTR (показателя кликабельности) превью/заголовка/ссылки на страницу статьи или новости</li>
    <li>Рост глубины просмотра на +1 стр/сессия вытекающий из увеличения %CTR</li>
    <li>Увеличение кол-ва показов рекламы за счет роста глубины просмотра</li>
    <li>Рост ARPU через увеличение кол-ва показов рекламы на пользователя</li>
    <li>Увеличение времени, проведенного на сайте вследствие роста глубины просмотра</li>
    <li>Уменьшение показателя отказов в результате увеличения времени на сайте<br /></li>
  </ul>
  <h3>3.1.7) План действий в зависимости от результатов эксперимента</h3>
  <p></p>
  <ul>
    <li>Если наш эксперимент будет положительным и мы увидим рост в метриках - масштабируем </li>
    <li>Если метрики падают - откатываем эксперимент</li>
    <li>Если метрики не меняются - формулируем новую гипотезу</li>
  </ul>
  <h2>4) Как интерпретировать? | Проверка гипотез и оценка тестов</h2>
  <h3>4.1) Аналитическая оценка доверительных интервалов</h3>
  <p>В аналитическом подходе мы опираемся на утверждение центральной предельной теоремы (ЦПТ) и ожидаем, что разность средних значений метрик в двух группах будет иметь нормальное распределение. </p>
  <p>4.1.1) Параметрические критерии - группа статистических критериев, которые включают в расчет параметры вероятностного распределения признака (средние и дисперсии). Их можно использовать только в случае определенности относительно типа распределения данных.</p>
  <ul>
    <li><strong>t-критерий Стьюдента</strong></li>
    <li>Критерий Фишера</li>
    <li>Критерий отношения правдоподобия</li>
    <li>Критерий Романовского</li>
  </ul>
  <p>4.1.2) Непараметрическими критериями - группа статистических критериев, которые не включают в расчёт параметры вероятностного распределения основанных не на действиях с самими значениями выборки и параметрами распределения, а их частотами или рангами.</p>
  <ul>
    <li>U-критерий Манна — Уитни Критерий</li>
    <li>Q-критерий Розенбаума  </li>
    <li>Уилкоксона Критерий Пирсона </li>
    <li>Критерий Колмогорова — Смирнова</li>
  </ul>
  <h3>4.2) Оценка доверительных интервалов с помощью бутстрэпа</h3>
  <p><a href="https://en.wikipedia.org/wiki/Bootstrapping_(statistics)" target="_blank">Бутстрэп</a> — метод исследования распределения статистик вероятностных распределений, основанный на многократной генерации выборок методом Монте-Карло на базе имеющейся выборки. Применение бутстрэпа для оценки доверительных интервалов сводится к следующей процедуре:</p>
  <figure class="m_column">
    <img src="https://teletype.in/files/3f/45/3f45f12f-77a7-4750-8405-ce1822ec432c.png" width="1608" />
  </figure>
  <figure class="m_column">
    <img src="https://teletype.in/files/b7/2e/b72e09d4-26a3-4b6d-a091-b44a251f77d8.png" width="2050" />
  </figure>
  <h2>5) Как приоритизировать? | ICE, PIE, PXL</h2>
  <h3>5.1) Фреймворк ICE </h3>
  <figure class="m_column">
    <img src="https://teletype.in/files/d6/e1/d6e1fdb6-12ca-4e2c-8c12-a00b01c114af.png" width="1826" />
  </figure>
  <p><strong>Impact</strong> (Влияние) - Демонстрирует то, на сколько положительно идея повлияет на ключевой результат который мы пытаемся улучшить<br /><br /><strong>Сonfidence</strong> (Уверенность) - Демонстрирует то, на сколько мы уверены в оценках влияния и лёгкости реализации<br /><br /><strong>Ease</strong> (Простота) - Это оценка того, сколько ресурсов и усилий требуется для реализации</p>
  <h3>5.2) PIE-фреймворк </h3>
  <figure class="m_original">
    <img src="https://teletype.in/files/e0/06/e00610f3-e90a-44b5-a8df-ce548427b9d0.png" width="783" />
  </figure>
  <p><strong>Potential</strong>(Потенциал) — сколько улучшений можно сделать на страницах?</p>
  <p><strong>Importance</strong> (Важность) — насколько ценный трафик на страницах (его объем и пр.)?</p>
  <p><strong>Ease</strong> (Простота) — насколько сложно протестировать страницу или шаблон?</p>
  <h3>5.3) PXL-фрейморк</h3>
  <figure class="m_column">
    <img src="https://teletype.in/files/dc/eb/dceb139e-6e60-4ba9-b70b-7ffc0fd6c0b0.png" width="2184" />
  </figure>

]]></content:encoded></item><item><guid isPermaLink="true">https://teletype.in/@username/2ou5RnYUE</guid><link>https://teletype.in/@username/2ou5RnYUE?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=username</link><comments>https://teletype.in/@username/2ou5RnYUE?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=username#comments</comments><dc:creator>username</dc:creator><title>[CRISP-DM] Анализ публичного набора данных — Iowa liquer saler</title><pubDate>Fri, 30 Apr 2021 05:18:59 GMT</pubDate><media:content medium="image" url="https://teletype.in/files/68/d1/68d13da5-fa33-4df2-bf19-aea0ac85c1f8.png"></media:content><description><![CDATA[<img src="https://teletype.in/files/23/34/23344af6-fc3d-40c3-b877-c4b16f8110fb.png"></img>Задача: исследовать продажи спиртных напитков за 2 года в штате Iowa
__________________________________________________________________________________

Пояснение:]]></description><content:encoded><![CDATA[
  <p><strong>Задача: исследовать продажи спиртных напитков за 2 года в штате Iowa</strong><br />__________________________________________________________________________________<br /><br /><strong>Пояснение:</strong></p>
  <p>Для решения задачи будет использован фреймворк анализа данных <strong>CRISP-DM</strong> (от английского <strong>Cross-Industry Standard Process for Data Mining</strong>) — межотраслевой стандартный процесс исследования данных. <br /><br /><strong>В рамках исследования мы пройдем ключевые этапы анализа, иллюстрированных ниже ↓</strong></p>
  <figure class="m_original">
    <img src="https://teletype.in/files/23/34/23344af6-fc3d-40c3-b877-c4b16f8110fb.png" width="792" />
  </figure>
  <h3>1) Понимание бизнеса <strong>(Business Understanding)</strong>: </h3>
  <p><br />В силу высокого уровня неопределенности бизнес-целей анализа были определены следующие группы стэйкхолдеров: <br /><br />• Ретейлеры/магазины<br />• Поставщики<br />• Регулирующие органы</p>
  <p><strong>1.1) Цели анализа:</strong></p>
  <p>1.1.1) Ранжирование и группировка продуктовой матрицы в зависимости от влияния продукта на совокупный эффект, измеряемый денежными и количественными показателями продаж. <br /><strong>Инструмент достижения цели — ABC-анализ</strong><br /><br />1.1.2) Ранжирование и группировка продуктовой матрицы по характеру спроса: насколько он стабилен и насколько точно его можно спрогнозировать?<br /><strong>Инструмент достижения цели — XYZ-анализ</strong><br /><br />1.1.3) Разработать ряд рекомендаций по оптимизации продуктовой матрицы и управлению запасами через измерение совокупного влияния ряда синтетических метрик полученных в результате ABC и XYZ анализа на уровне отдельно взятого магазина<br /><strong>Инструмент достижения цели — перекрёстный ABC+XYZ-анализ</strong></p>
  <p><strong>Иллюстрация инструментов:</strong></p>
  <figure class="m_column">
    <img src="https://teletype.in/files/f4/30/f4306c4c-99fe-42ab-8ed2-26dac3fa0bac.png" width="944" />
    <figcaption><strong>Перекрёстный 3х факторный ABC+XYZ-анализ</strong></figcaption>
  </figure>
  <figure class="m_original">
    <img src="https://teletype.in/files/56/70/567074e2-2f2b-4f9f-a409-bb06d6a63faf.png" width="627" />
    <figcaption><strong>Модель данных 3х факторного ABC+XYZ-анализа</strong></figcaption>
  </figure>
  <figure class="m_original">
    <img src="https://teletype.in/files/15/ac/15ac86a0-a1a8-4c5e-8949-ef0ca05cf686.png" width="701" />
    <figcaption><strong>Модель данных 2х факторного ABC+XYZ-анализа</strong></figcaption>
  </figure>
  <h3>2) Понимание данных <strong>(Data Understanding):</strong></h3>
  <p><br />Данный этап позволил идентифицировать цели бизнеса и спроектировать процесс подготовки данных<br /><br /><strong>2.1) Главные выводы:<br /><br /></strong>2.1.1) Из названия &quot;Iowa Liquor Sales&quot; можно предположить, что набор данных содержит в себе сведения о продажах спиртных напитков розничными магазинами в штате Iowa. Но в процессе исследования был сделан вывод о том, что данные отражают товаропоток от поставщика до точки сбыта (что косвенно дает возможность делать выводы о продажах на уровне отдельно взятого магазина). Подобно ЕГАИС в рамках РФ.<br /> <br /><strong>Ссылка на описание набора данных:</strong> <a href="https://mydata.iowa.gov/Sales-Distribution/Iowa-Liquor-Sales/m3tr-qhgy" target="_blank">https://mydata.iowa.gov/Sales-Distribution/Iowa-Liquor-Sales/m3tr-qhgy</a><br /><br /><strong>Комментарий</strong> <strong>к</strong> <strong>данным:</strong> </p>
  <figure class="m_column">
    <img src="https://teletype.in/files/71/ac/71ac2bbb-dbec-4a38-9479-7aa299230a0e.png" width="2034" />
  </figure>
  <p><br /><br /><strong>Ключевые атрибуты:</strong><br /></p>
  <figure class="m_column">
    <img src="https://teletype.in/files/89/3f/893f8ea2-f378-49a0-a3a5-bb97bdc3de75.png" width="1992" />
  </figure>
  <p>2.1.2) В процессе понимания данных, даже в условиях «полной неопределенности», получилось идентифицировать цели бизнеса и увидеть набор данных в неочевидных плоскостях<br /></p>
  <figure class="m_original">
    <img src="https://teletype.in/files/8b/ba/8bbaa061-699c-4a40-a702-b7f357708d4b.png" width="4383" />
  </figure>
  <h3>3) Подготовка данных <strong>(Data Preparation)</strong>:</h3>
  <p><br /><strong>3.1) Отбор данных </strong><br /></p>
  <p>3.1.1) Для реализации большинства графиков и таблиц дашборда в рамках Google Data Studio использовался исходный набор данных <br /><br />3.1.2) Для реализации ABC и XYZ анализа составлен <a href="https://drive.google.com/file/d/1wScWkgF4LQdjLYTT9jddGJs_SMlwOBAw/view?usp=sharing" target="_blank">SQL запрос</a> к исходному набору данных, в рамках которого, была произведена агрегация, разметка, сегментация и очистка данных.<br /><br /><br /><strong>3.2) Обеспечение качества данных</strong></p>
  <p>3.1) Нормализация текстовых атрибутов: описание товара, название магазина, название поставщика реализованы с помощью функции FIRST_VALUE(). Агрегирование входных атрибутов для FIRST_VALUE проведено в рамках оконной функции OVER(PARTITION BY(ID)) с партицированием по первичным ключам текстовых атрибутов. Таким образом все текстовые с общими уникальные идентификаторами были заполнены одинаковыми значениями</p>

]]></content:encoded></item><item><guid isPermaLink="true">https://teletype.in/@username/ewdCqVb7F</guid><link>https://teletype.in/@username/ewdCqVb7F?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=username</link><comments>https://teletype.in/@username/ewdCqVb7F?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=username#comments</comments><dc:creator>username</dc:creator><title>[Data Quality] Качество данных</title><pubDate>Wed, 24 Feb 2021 16:09:04 GMT</pubDate><media:content medium="image" url="https://teletype.in/files/f7/84/f784d83e-905c-449d-9aa2-bdd980c73f86.png"></media:content><description><![CDATA[<img src="https://teletype.in/files/f1/c2/f1c2f347-f04c-4432-bb91-21ed58097639.png"></img>1) Качество данных и метрики
2) Причины, примеры и управление КД
3) Измерение, мониторинг и исправление
4) MDM - Master data managment 
*5) Свод знаний по управлению данными (DAMA-DMBOK)]]></description><content:encoded><![CDATA[
  <p>1) Качество данных и метрики<br />2) Причины, примеры и управление КД<br />3) Измерение, мониторинг и исправление<br />4) MDM - Master data managment <br />*5) Свод знаний по управлению данными (DAMA-DMBOK)</p>
  <h2>1) Качество данных и метрики</h2>
  <p><br /><strong>Качество данных (от англ. Data Quality)</strong> — характеристика, показывающая степень пригодности данных к использованию.</p>
  <h3><strong>На что влияет качество данных?</strong></h3>
  <p>•‎ Доверие к используемым данным<br />•‎ Качество управленческих решений<br />•‎ Эффективный маркетинг<br />•‎ Удовлетворенность клиентов<br />•‎ Снижение затрат / повышение маржинальности<br />•‎ Регуляторные и репутационные риски</p>
  <h3>Оценка качества данных</h3>
  <p>•‎ <strong>Completeness (полнота данных)</strong> : пропуски в данных<br />•‎ <strong>Validity (валидность)</strong> : соответствие заданным стандартам<br />•‎ <strong>Uniqueness (уникальность)</strong> : наличие дубликатов<br />•‎ <strong>Consistensy (согласованность)</strong> : согласованность между наборами данных, (нет противоречий между двумя системами<br /><strong>•‎ Referential integrity (ссылочная целостность) : </strong>значения внешнего ключа должны быть согласованы с соответствующими значениями первичного ключа<br />•‎ <strong>Timeliness</strong> <strong>(своевременность)</strong> : актуальность на момент времени<br />•‎ <strong>Accuracy (точность) :</strong> данные отражены верно (соответствуют действительности)<br /></p>
  <h3 data-align="center">Проблемы качества данных</h3>
  <figure class="m_original">
    <img src="https://teletype.in/files/f1/c2/f1c2f347-f04c-4432-bb91-21ed58097639.png" width="2252" />
  </figure>
  <h3>2) Причины, примеры и управление КД</h3>
  <p><strong><br />2.1) Некачественные данные:<br /></strong>2.1.1) Пропуски (NULL)<br />2.1.2) Ошибочные данные<br />2.1.2.1) Неправильные типы данных, дубли<br />2.1.2.2) Нарушения ACID <br />2.1.2.2.1) Dirty Read (грязное чтение) - чтение незакомиченных данных<br />2.1.2.2.2) Non-Repetable<br />2.1.2.2.3) Lost-Repetable<br />2.1.2.2.4) Lost Update<br />2.1.2.2.5) Loss of transaction<br />2.1.2.3) Ошибки в датах и категориальных датах<br />2.1.3) Непригодные данные<br />2.1.3.1) Противоречивые (в разных источника)<br />2.1.3.2) Двусмысленные<br />2.1.3.1) Конкатенация, специальные символы, порядк слов, аббревиатуры<br /></p>
  <p><strong>2.2) Причины возникновения</strong><br />2.2.1) Человеческий фактор<br />2.2.2) Ошибки в коде (баги)<br />2.2.2.1) На стороне источника<br />2.2.2.2) На стороне хранилища<br />2.2.3) Инцеденты: падения, восстановление, потеря транзакций, незавершенные вычисления<br />2.2.4) Изменения в системах-источниках<br />2.2.5) Коллизии - конфликт бизнес-правил<br />2.2.6) Невозможно получить все изменения в источнике (Change Data Capture)<br />2.2.7) Ошибки в обработке SCD (Slowly changing dimensions)<br />2.2.8) Ошибки в построении ETL-процессов<br />2.2.9) Невозможность восстановить (рестартовать) ETL-процесс с чекпоинта без потери данных</p>
  <h3>2.3) Как обеспечить качество данных?</h3>
  <p><br />2.3.1) Проверить соответствие схемы источника и приемника данных<br />2.3.2) После batch выгрузки сравнить кол-во строк на источнике с кол-вом поступившим в хранилище<br />2.3.2)</p>

]]></content:encoded></item><item><guid isPermaLink="true">https://teletype.in/@username/vidy-trebovaniy</guid><link>https://teletype.in/@username/vidy-trebovaniy?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=username</link><comments>https://teletype.in/@username/vidy-trebovaniy?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=username#comments</comments><dc:creator>username</dc:creator><title>[Бизнес-анализ] Виды требований</title><pubDate>Wed, 24 Feb 2021 08:25:29 GMT</pubDate><description><![CDATA[<img src="https://habrastorage.org/webt/h0/jl/jp/h0jljpb8d9sct1efob4y2rmkwhk.jpeg"></img>1) Бизнес-требования
2) Пользовательские требования
3) Функциональные требования
4) Нефункциональные требования
4.1) Бизнес-правило
4.2) Атрибуты качества 
4.3) Ограничения
4.4) Внешние интерфейсы]]></description><content:encoded><![CDATA[
  <p>1) Бизнес-требования<br />2) Пользовательские требования<br />3) Функциональные требования<br />4) Нефункциональные требования<br />4.1) Бизнес-правило<br />4.2) Атрибуты качества <br />4.3) Ограничения<br />4.4) Внешние интерфейсы</p>
  <h2>1) Бизнес-требования - это высокоуровневые бизнес-цели организации или владельца бизнеса. <br /></h2>
  <p>Цели по <strong>SMART:<br /><br />Specific - конкретный<br />Measurable -  измеримый<br />Achievable - дост достижимый <br />Relevant - уместный<br />Time-bounded - ограниченный по времени<br /></strong></p>
  <p>Сравнение целей:<br /><br /><strong>Не по SMART</strong> - пробежать марафон<br /><strong>По SMART </strong>- пробежать Бостноский марафон в 2021 году быстрее чем за 4:30 часа.<br /><br /><strong>Не по SMART</strong> - Все должны покупать наш продукт<br /><strong>По SMART -</strong> Увеличить количество клиентов в возрасте от 20 до 30 лет на 30% в течении 6 месяцев с момента запуска приложения</p>
  <h3><br />Где документировать бизнес-требования?</h3>
  <p><strong>•</strong> Vision and Scope document<br /><strong>•</strong> Business case</p>
  <p></p>
  <p><strong>Критерии успеха</strong> - это промежуточный показатель, с помощью которого можно определить процесс достижения поставленных бизнес-целей. <strong>Например:</strong> Пробежать дистанцию в 25км до конца 2020 года не более, чем за 2:30 часа</p>
  <p></p>
  <h2>2) Пользовательские требования - задачи, которые определенные типы пользователей должны иметь возможность выполнять в рамках системы. Т.е. хотелки заинтересованных лиц. Например : заказ товара, регистрация на рейс.</h2>
  <p><br />Пользовательские требования описывают <strong>ЧТО </strong>пользователь хочет делать с системой, а <strong>не КАК</strong> он хочет это сделать.</p>
  <p>Пользовательские требования описываются с помощью Вариантов использования (<strong>Use Case</strong>) или Пользовательских историй (<strong>User Stories</strong>)</p>
  <p><strong>Определяют </strong>эти требования <strong>конечные пользователи</strong>, а <strong>не заказчики.<br /></strong>Хранятся в спецификации ПО или Бэклоге продукта.</p>
  <h3><br />Классы пользователей:<br /></h3>
  <p><strong>Привилегированные</strong> - группы пользователей, удовлетворение потребностей которых способствует достижению бизнес-целей. <br /><br /><strong>Непривилегированные</strong> - те пользователи, которые по причинам безопасности, конфиденциальности или правовым причинам не работают с продуктом.</p>
  <p><strong>Остальные</strong> - классы пользователей, интересами которых можно пренебречь.</p>
  <h3>Классификации пользователей:</h3>
  <p><strong>•</strong> По уровню доступа и безопасности<br /><strong>•</strong> По решаемым задачам в системе<br /><strong>•</strong> По используемым функциям<br /><strong>•</strong> По частоте использования продукта<br /><strong>•</strong> По опыту в предметной области и работы с похожими системами<br /><strong>•</strong> По используемой платформе/устройству<br /><strong>•</strong> По виду доступа к системе<br /></p>
  <h3><br /><strong>Приоритезируем</strong> пользовательские <strong>требования</strong> в зависимости от ценности бизнеса по <strong>RICE</strong> и <strong>ICE.<br /></strong></h3>
  <p><strong><br />RICE</strong> — это метод приоритизации идей и фич продукта. Аббревиатура включает 4 фактора, которые менеджер продукта может смело использовать для оценки и приоритизации продуктовых фич:</p>
  <ul>
    <li><strong>Reach</strong> — это охват</li>
    <li><strong>Impact</strong> — влияние</li>
    <li><strong>Confidence</strong> — уверенность в вашей оценке охвата, влияния и трудозатрат</li>
    <li><strong>Effort</strong> — трудозатраты</li>
  </ul>
  <figure class="m_original">
    <img src="https://habrastorage.org/webt/h0/jl/jp/h0jljpb8d9sct1efob4y2rmkwhk.jpeg" width="820" />
  </figure>
  <h3>Reach (Охват)</h3>
  <p>Уровень охвата измеряется количеством людей/событий за определенный период времени. Этот фактор предназначен для оценки того, на какое количество людей каждая фича или проект повлияет в течение определенного периода времени, и сколько ваших пользователей увидят такие изменения.</p>
  <p>Важно акцентировать внимание на реальных метриках, а не использовании непонятных чисел.</p>
  <p><em>Например: Фичей будет пользоваться 800 пользователей в месяц.1000 пользователей вовлечены в онбординг, и 70% — только 700 пользователей увидят эту фичу.</em></p>
  <h3>Impact (Влияние)</h3>
  <p>Влияние показывает какой вклад приносит эта фича продукту.</p>
  <p>Ценность понимается по-разному в каждом продукте. Например, в Hygger (B2B SaaS) для текущего квартала фичи получают высокое значение, если они:</p>
  <h4>1. Улучшают trial-to-paid конверсию (metric movers)</h4>
  <p>Исходя из ваших текущих целей у вас будут свои метрики.</p>
  <h4>2. Помогают привлечь новых пользователей</h4>
  <p>Это фичи, которые помогают нам получить новых пользователей во время онбординга. Но не стоит забывать о том, что большинство пользователей «отпадают» на второй день.</p>
  <p>Например, в SaaS отличным индикатором удержания в первый день является показатель 15%. Это означает, что 85% людей просто уходят на второй день. Поэтому здесь вы должны подумать о фичах, которые большинство новых пользователей смогут увидеть в первой сессии.</p>
  <h4>3. Помогают сохранить текущих пользователей</h4>
  <p>Клиенты купили подписку и теперь просят сделать некоторые фичи. Мы не «спешим» слепо делать все подряд. Мы накапливаем статистику по каждой фиче — сколько клиентов просили об этом. И тогда мы реализуем самые популярные фичи.</p>
  <h4>4. Добавляют ценности продукту и отстраивают нас от конкурентов</h4>
  <p>На рынке сегодня более пяти сотен систем для управления проектами. Чтобы выжить и добиться успеха, нам нужно сделать что-то совершенно новое, желательно увеличить срок службы для пользователей или сократить затраты в несколько раз. Здесь мы ищем возможности, которые могут дать нам конкурентное преимущество, создадут причину, по которой клиенты конкурентов перейдут к нам. Это конкурентное преимущество должно быть уникальным, трудно повторяемым и, в идеале, не воспроизводимым.</p>
  <p>К слову, влияние трудно измерить точно. Так, мы выбираем из шкалы с множеством вариантов: 3 для «массового влияния», 2 для «высокого», 1 для «среднего», 0,5 для «низкого» и, наконец, 0,25 для «минимального». Эти цифры умножаются на итоговый результат, чтобы масштабировать его ниже или выше.</p>
  <h3>Confidence (Уверенность в оценке)</h3>
  <p>Если вы считаете, что фича может иметь огромное влияние, но у вас нет данных для доказательства этого, Confidence позволяет проконтролировать этот момент. Confidence измеряют в процентах.</p>
  <p><em>Например Проект A: У менеджера продукта есть количественные показатели для влияния фичи, и оценка трудозатрат. Таким образом, проект получает 100% -ную оценку уверенности.<br /><br />Проект B: У менеджера продукта есть данные по охвату и трудозатратам, но он не уверен в отношении фактора влияния. Проект получает коэффициент доверия в 80%.Проект C: Данные охвата и влияния могут быть ниже, чем предполагалось. Трудозатраты могут быть выше. Проект получает 50%-ную оценку доверия.</em></p>
  <h3>Effort (Трудозатраты)</h3>
  <p>Трудозатраты оцениваются как количество «человеко-месяцев», недель или часов, в зависимости от потребностей.</p>
  <p><em>Например: Проект A займет около недели планирования, 2 недели дизайна и 3 недели для разработки, поэтому трудозатраты составят 2 человеко-месяца.Для проекта B потребуется только неделя планирования, 1-2 недели для разработки и не потребует дизайна. Трудозатраты будут равны 1 человеко-месяцу.</em></p>
  <h2>Метод оценки ICE</h2>
  <p>Метод определения приоритетов ICE был придуман Шоном Эллисом, который известен авторством термина Growth Hacker.</p>
  <p>Первоначально ICE был предназначен для приоритизации экспериментов по росту. Позже ICE стали использовать и для приоритизации фичей.</p>
  <h3>ICE Scoring: Как это работает?</h3>
  <p></p>
  <figure class="m_original">
    <img src="https://habrastorage.org/webt/pn/ax/hb/pnaxhbtshqs9swo-1jfduyrqlr0.jpeg" width="820" />
  </figure>
  <ul>
    <li><strong>Влияние</strong> показывает, насколько ваша идея положительно повлияет на ключевой показатель, который вы пытаетесь улучшить.</li>
    <li><strong>Легкость реализации</strong> — это о простоте реализации. Это оценка того, сколько усилий и ресурсов требуется для реализации этой идеи.</li>
    <li><strong>Уверенность</strong> показывает, насколько вы уверены в оценках влияния и легкости реализации.</li>
  </ul>
  <p></p>
  <figure class="m_original">
    <img src="https://habrastorage.org/getpro/habr/post_images/01f/3da/26b/01f3da26b7d255aeb4f0c26de34c6b59.jpg" width="1445" />
  </figure>
  <p>В ICE используется шкала от 1 до 10 чтобы все факторы сбалансированно влияли на итоговый бал. Вы можете подразумевать под 1-10 то что вам нужно, лишь бы значения были согласованы между собой.</p>
  <p><em>В качестве примера, применим это к фиче «Виджеты для Dashboard»:<br /><strong>Влияние</strong>: насколько это будет эффективно? Что это даст нашим пользователям и их целям и задачам?<br /><strong>Легкость реализации</strong>: насколько легко будет разрабатывать, тестировать и запускать эту фичу?<br /><strong>Уверенность</strong>: как я могу быть уверен, что эта фича приведет к такому улучшению, которое я описал в Impact и займет столько-то времени?</em></p>
  <h2>3) Функциональные требования - это возможности системы, которыми она должна обладать. Т.е. функц. требования отвечают на вопрос ЧТО должна делать система. </h2>
  <p><strong>Например: </strong><br /><strong>• </strong>Система должна формировать чек на оплату при оформлении договора. <br /><strong>•</strong> Система должна позволять пользователю загружать фотографии в телефон.<br /></p>
  <h3>Как описывать функциональные требования?</h3>
  <p><strong>•</strong> Варианты использования (Use Case)<br /><strong>•</strong> Пользовательские истории (User Stories)<br /><strong>•</strong> Текстовые списки утверждений о системе</p>
  <h3><br /><strong>Где документировать функциональные требования?</strong></h3>
  <p>• Спецификация ПО - классический метод с большим кол-вом документации<br />• Бэклог Продукта - гибкие методологии без большого количества документации</p>
  <h3><br />Шаблоны для подготовки функциональных требований:</h3>
  <p><br /><strong>•</strong> <strong>Базовый - система должна </strong>совершать какое-то действие<br /><strong>•</strong> <strong>Базовый</strong> + <strong>Объект</strong> - <strong>система должна</strong> предоставлять <strong>пользователю</strong> возможность совершать какое-то действие<br /><strong>•</strong> <strong>Комплексный</strong> - если <strong>{определенное условие}</strong>, то <strong>система должна </strong>совершать какое-то действие/предоставлять <strong>пользователю</strong> возможность совершать какое-то действие</p>
  <h3>Критерии хороших требований:<br /></h3>
  <p><strong>•</strong> Полнота <br /><strong>•</strong> Осуществимость<br /><strong>•</strong> Необходимость <br /><strong>•</strong> Конкретность<br /><strong>•</strong> Приоритезированность<br /><strong>•</strong> Однозначность<br /><strong>•</strong> Проверяемость</p>
  <h3>Примеры функциональных требований:</h3>
  <p><br />Плохой - пользователь должен иметь возможность просматривать свои личные данные и выгружать их на электронный адрес. (В рамках 1 требования 2 функции)<br /><br />Хороший - пользователь должен иметь возможность просматривать свои личные данные.<br />Пользователь должен иметь возможность выгружать свои личные данные на электронный адрес.</p>
  <p></p>
  <h2>4) Нефункциональные требования - это требования описывающие характеристики и качества, которыми должна обладать система. Т.е. нефункц. требования отвечают на вопрос КАК должна работать система и могут относиться к всем остальным требованиям.</h2>
  <h3><br />Типы нефункциональных требований:</h3>
  <p><br />4.1) <strong>Бизнес-правило </strong>- это высокоуровневое обстоятельство накладывающее ограничение на деятельность бизнеса. </p>
  <figure class="m_original">
    <img src="https://teletype.in/files/16/4e/164e432f-04ab-4861-b5cc-5d8dd8821b2b.png" width="2030" />
  </figure>
  <p></p>
  <p><strong>Где выявлять бизнес-правила?</strong></p>
  <p><strong>•</strong> Знания организации<br /><strong>•</strong> Предыдущие системы и их документации<br /><strong>•</strong> Существующие документы<br /><strong>•</strong> Нормативно-правовые акты организации или отрасли<br /><strong>•</strong> Политики</p>
  <p><strong>4.2) Атрибуты качества</strong> - это характеристики, которыми должна обладать система.<br />Например: требования к производительности, доступности или переносимости.</p>
  <p><strong>Внешние атрибуты качества </strong>описывают качества описывают характеристики, которые можно наблюдать при работе с системой, например:</p>
  <p><strong>• Доступность<br />• Удобство установки<br />• Целостность<br />• Совместимость<br />• Производительность<br />• Надежность<br />• Устойчивость<br />• Защита<br />• Безопасность <br />• Удобство использования</strong></p>
  <figure class="m_original">
    <img src="https://teletype.in/files/81/27/8127ca3c-5b1f-4715-9684-bc8eced24b1c.png" width="2038" />
  </figure>
  <p><strong>Внутренние атрибуты качества</strong> - это свойства, наблюдаемые разработчиками при взаимодействии с системой, например:</p>
  <p><strong>• Эффективность <br />• Возможность модификации<br />• Переносимость<br />• Возможность повторного использования<br />• Масштабируемость<br />• Проверяемость</strong></p>
  <figure class="m_original">
    <img src="https://teletype.in/files/78/18/781870ff-8c70-46ce-a849-36fe3cb72b8e.png" width="2038" />
  </figure>
  <h3><strong>Как документировать атрибуты качества?</strong></h3>
  <p><strong><br />Список в разделе Спецификации ПО:</strong><br />• Нефункциональное требование 1<br />• Нефункциональное требование 2<br />• Нефункциональное требование 3<br /><br /><strong>С помощью пользовательских историй в Бэклоге продукта:</strong><br />• Как владелец учетной записи я хочу предотвратить доступ неуполномоченных пользователей к ней, чтобы мои паспортные данные остались в сохранности. </p>
  <p><strong>4.3) Ограничения</strong> - это рамки, накладываемые на доступный разработчику выбор дизайна или реализации.</p>
  <p><strong>Ограничения могут служить: </strong><br />• Языки программирования<br />• Стандарты разработки кода<br />• Протоколы связи с другими системами<br />• Разрешения экрана<br />• Форматы обмена данными (XML, JSON)<br /><br /><strong>Примеры ограничений:</strong><br />• Интернет-платежи могут выполняться только через PayPal.<br />• Все используемые в приложении текстовые данные должны храниться в виде JSON-файлов</p>
  <p><strong>Документируем органичения</strong> в Документе о концепциях и границах продукта в начале разработки продукта.</p>
  <h3>4.4) Внешние интерфейсы - это описание взаимодействия между системой и пользователями, либо другими программами.</h3>
  <p></p>
  <p><strong>Способы описания внешних интерфейсов:</strong><br />• Контекстная диаграмма<br />• Диаграмма вариантов использования<br />• Диаграмма потоков данных</p>

]]></content:encoded></item><item><guid isPermaLink="true">https://teletype.in/@username/neAkMW4ZW</guid><link>https://teletype.in/@username/neAkMW4ZW?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=username</link><comments>https://teletype.in/@username/neAkMW4ZW?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=username#comments</comments><dc:creator>username</dc:creator><title>[Data Science] Фреймворки анализа данных: SEMMA, CIRISP-DM, KDD</title><pubDate>Tue, 16 Feb 2021 09:09:49 GMT</pubDate><media:content medium="image" url="https://teletype.in/files/0c/e8/0ce80f7f-0e71-4cdb-92a4-938343aafa7c.png"></media:content><description><![CDATA[<img src="https://teletype.in/files/35/d4/35d4333c-5543-49e8-811e-aaf92e9ff0a4.png"></img>2.1) Понимание бизнес-целей (Business Understanding). На данном этапе производится исследование бизнес-процессов компании и предлагаются идеи относительно применения анализа данных для их совершенствования, формулируются конечные цели анализа. Для этого к обсуждению приглашается как можно больше заинтересованных специалистов и экспертов. Результатом этапа должен стать план аналитического проекта. Кроме этого, необходимо убедиться в целесообразности проекта, прежде чем тратить на него ресурсы. 
Задачи фазы Business Understanding:]]></description><content:encoded><![CDATA[
  <h2>1) SEMMA (аббревиатура от английских слов Sample, Explore, Modify, Model и Assess) – общая методология и последовательность шагов интеллектуального анализа данных, предложенная американской компанией SAS.<br /></h2>
  <figure class="m_original">
    <img src="https://teletype.in/files/35/d4/35d4333c-5543-49e8-811e-aaf92e9ff0a4.png" width="480" />
  </figure>
  <figure class="m_original">
    <img src="https://teletype.in/files/3e/c3/3ec3b122-bf68-42b3-aa39-2511da089205.png" width="344" />
  </figure>
  <p> </p>
  <h3><strong>1.1) Из чего состоит SEMMA: этапы процесса Data</strong> <strong>Mining</strong></h3>
  <ol>
    <li><strong>Выборка данных</strong> – формирование начального набора данных для моделирования (dataset), который должен быть достаточно большим, чтобы содержать достаточную информацию для извлечения, и в то же время ограниченным, чтобы его можно было эффективно использовать.</li>
    <li><strong>Исследование </strong>– выявление ассоциаций, визуальный и интерактивный статистический анализ, понимание данных путем обнаружения ожидаемых и непредвиденных связей между переменными, а также отклонений с помощью визуализации данных.</li>
    <li><strong>Модификация</strong> – применение методов выбора, создания и преобразования переменных при подготовке к моделированию: кластерный анализ, преобразование, фильтрация и замещение информации.</li>
    <li><strong>Моделирование </strong>— применение методов построения и обработки моделей интеллектуального анализа данных: искусственные нейронные сети, деревья принятия решений, регрессионный анализ и т.д.</li>
    <li><strong>Оценка</strong> – сравнение результатов моделирования между собой и с планируемыми показателями, анализ надежности и полезности созданных моделей.</li>
  </ol>
  <h2>2) CRISP-DM (от английского Cross-Industry Standard Process for Data Mining) — межотраслевой стандартный процесс исследования данных.</h2>
  <figure class="m_original">
    <img src="https://teletype.in/files/4c/81/4c81e6ab-1719-4df5-bb7b-64376d634810.png" width="792" />
  </figure>
  <figure class="m_original">
    <img src="https://teletype.in/files/d2/c6/d2c64f50-0dbf-4eb7-b102-33f739255a6f.png" width="933" />
  </figure>
  <h3>Рассмотрим подробнее фазы жизненного цикла исследования данных по CRISP-DM:</h3>
  <p>2.1) <strong>Понимание бизнес-целей (Business Understanding)</strong>. На данном этапе производится исследование бизнес-процессов компании и предлагаются идеи относительно применения анализа данных для их совершенствования, формулируются конечные цели анализа. Для этого к обсуждению приглашается как можно больше заинтересованных специалистов и экспертов. Результатом этапа должен стать план аналитического проекта. Кроме этого, необходимо убедиться в целесообразности проекта, прежде чем тратить на него ресурсы. <strong><br />Задачи фазы Business Understanding:</strong></p>
  <ul>
    <li>Определить бизнес-цели</li>
    <li>Оценить ситуацию</li>
    <li>Определить цели анализа данных</li>
    <li>Составить план проекта</li>
  </ul>
  <p>2.2) <strong>Начальное изучение данных (Data Understanding)</strong>. Данная фаза включает в себя более детальное изучение имеющихся данных. Ее цель — избежать непредвиденных проблем на стадии подготовки данных, которая, как правило, является самой сложной частью проекта. Начальное изучение данных предполагает организацию доступа к ним, их исследование с использованием таблиц и графиков, оценку качества данных и разработку соответствующей документации. <strong>Задачи фазы Data Understanding:</strong></p>
  <ul>
    <li>Собрать исходные данные</li>
    <li>Описать данные</li>
    <li>Исследовать данные</li>
    <li>Проверить качество данных</li>
  </ul>
  <p><strong>2.3) Подготовка данных</strong> (Data Preparation). Является одним из наиболее важных и зачастую трудоемких этапов аналитического проекта, который может поглощать 50-70% времени, усилий и ресурсов. В зависимости от специфики компании и направления ее деятельности подготовка данных обычно включает:</p>
  <ul>
    <li>консолидацию данных;</li>
    <li>формирование выборок;</li>
    <li>обогащение данных</li>
    <li>очистку данных</li>
    <li>разделение данных на обучающие и тестовые</li>
  </ul>
  <p><strong>2.4) Моделирование (Modeling) – </strong>в этой фазе к данным применяются разнообразные методики моделирования, строятся модели и их параметры настраиваются на оптимальные значения. Обычно для решения любой задачи анализа данных существует несколько различных подходов. Некоторые подходы накладывают особые требования на представление данных. Таким образом часто бывает нужен возврат на шаг назад к фазе подготовки данных. <strong>Задачи фазы Modeling:</strong></p>
  <ul>
    <li>Выбрать методику моделирования</li>
    <li>Сделать тесты для модели</li>
    <li>Построить модель</li>
    <li>Оценить модель</li>
  </ul>
  <p><strong>2.5) Оценка (Evaluation) – </strong>анализ количественных характеристик качества модели, подтверждение или опровержение того, что, благодаря построенной модели все бизнес-цели достигнуты. Основной целью этапа является поиск важных бизнес-задач, которым не было уделено должного внимания. <strong>Задачи фазы Evaluation</strong>:</p>
  <ul>
    <li>Оценить результаты</li>
    <li>Сделать ревью процесса</li>
    <li>Определить следующие шаги</li>
  </ul>
  <p><strong>2.6) Внедрение (Deployment) – </strong>в зависимости от требований фаза развертывания может быть простой (составление финального отчета) или сложной, например, автоматизация процесса анализа данных для решения бизнес-задач. Обычно развертывание — это внедрение полученных моделей в прикладную сферу. <strong>Задачи фазы</strong> <strong>Deployment:</strong></p>
  <ul>
    <li>Запланировать развертывание</li>
    <li>Запланировать поддержку и мониторинг развернутого решения</li>
    <li>Сделать финальный отчет</li>
    <li>Сделать ревью проекта<br /></li>
  </ul>
  <figure class="m_original">
    <img src="https://teletype.in/files/19/8d/198dfbca-7e2e-4a22-83ee-faaefb01f872.png" width="930" />
  </figure>
  <h2><strong>3) Knowledge Discovery in Databases (KDD) – это процесс поиска полезных знаний в «сырых» данных. </strong></h2>
  <figure class="m_column">
    <img src="https://teletype.in/files/cf/8b/cf8bb719-5377-4044-82ed-828c4679181b.png" width="1537" />
  </figure>
  <figure class="m_original">
    <img src="https://teletype.in/files/0e/ef/0eef463d-1dd5-4455-ad57-d0289b111c6f.png" width="356" />
  </figure>
  <ol>
    <li><strong>Подготовка исходного набора данных.</strong> Этот этап заключается в создании набора данных, в том числе из различных источников, выбора обучающей выборки и т.д. Для этого должны существовать развитые инструменты доступа к различным источникам данных. Желательно иметь поддержку работы с хранилищами данных и наличие семантического слоя, позволяющего использовать для подготовки исходных данных не технические термины, а бизнес понятия.</li>
    <li><strong>Предобработка данных.</strong> Для того чтобы эффективно применять методы Data Mining, следует обратить внимание на вопросы предобработки данных. Данные могут содержать пропуски, шумы, аномальные значения и т.д. Кроме того, данные могут быть избыточны, недостаточны и т.д. В некоторых задачах требуется дополнить данные некоторой априорной информацией. Наивно предполагать, что если подать данные на вход системы в существующем виде, то на выходе получим полезные знания. Данные должны быть качественны и корректны с точки зрения используемого метода DM. Поэтому первый этап KDD заключается в предобработке данных. Более того, иногда размерность исходного пространства может быть очень большой, и тогда желательно применять специальные алгоритмы понижения размерности. Это как отбор значимых признаков, так и отображение данных в пространство меньшей размерности.</li>
    <li><strong>Трансформация, нормализация данных.</strong> Этот шаг необходим для приведения информации к пригодному для последующего анализа виду. Для чего нужно проделать такие операции, как приведение типов, квантование, приведение к &quot;скользящему окну&quot; и прочее. Кроме того, некоторые методы анализа, которые требуют, чтобы исходные данные были в каком-то определенном виде. Нейронные сети, скажем, работают только с числовыми данными, причем они должны быть нормализованы.</li>
    <li><strong>Data Mining.</strong> На этом шаге применяются различные алгоритмы для нахождения знаний. Это нейронные сети, деревья решений, алгоритмы кластеризации, установления ассоциаций и т.д.</li>
    <li><strong>Постобработка данных.</strong> Интерпретация результатов и применение полученных знаний в бизнес приложениях.</li>
  </ol>

]]></content:encoded></item><item><guid isPermaLink="true">https://teletype.in/@username/YihCUIetT</guid><link>https://teletype.in/@username/YihCUIetT?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=username</link><comments>https://teletype.in/@username/YihCUIetT?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=username#comments</comments><dc:creator>username</dc:creator><title>[Бизнес-анализ] 7 нотаций для бизнес-моделирования</title><pubDate>Sat, 16 Jan 2021 23:20:51 GMT</pubDate><description><![CDATA[<img src="https://teletype.in/files/68/6c/686c8f3c-01f0-4712-b76f-aab1a843b8d5.png"></img>[Курс] Бизнес-моделирование - https://www.youtube.com/playlist?list=PLEU6YIHP1uoQJ64mjlXQSlfM0sH83Gx0I]]></description><content:encoded><![CDATA[
  <figure class="m_original">
    <img src="https://teletype.in/files/68/6c/686c8f3c-01f0-4712-b76f-aab1a843b8d5.png" width="2876" />
  </figure>
  <figure class="m_original">
    <img src="https://teletype.in/files/50/a5/50a58220-afca-47b9-ad20-eb32e5a0cff4.png" width="2876" />
  </figure>
  <figure class="m_original">
    <img src="https://teletype.in/files/ab/47/ab4754dc-c5dd-4751-97bf-7f4fd1d71039.png" width="2876" />
  </figure>
  <figure class="m_original">
    <img src="https://teletype.in/files/b3/16/b3160fd4-f401-49ee-8cb1-149874826860.png" width="2876" />
    <figcaption>Archimate | Aris EPC </figcaption>
  </figure>
  <figure class="m_original">
    <img src="https://teletype.in/files/86/49/8649eeb2-cd49-4f2d-98e6-88792b3cb125.png" width="2876" />
    <figcaption>Comunda</figcaption>
  </figure>
  <h1>ArchiMate</h1>
  <figure class="m_original">
    <img src="https://teletype.in/files/a1/a7/a1a70fd9-461b-4536-8940-7239565d9100.png" width="2876" />
  </figure>
  <p>[Курс] Бизнес-моделирование - <a href="https://www.youtube.com/playlist?list=PLEU6YIHP1uoQJ64mjlXQSlfM0sH83Gx0I" target="_blank">https://www.youtube.com/playlist?list=PLEU6YIHP1uoQJ64mjlXQSlfM0sH83Gx0I</a></p>

]]></content:encoded></item><item><guid isPermaLink="true">https://teletype.in/@username/6mHUQcHyr</guid><link>https://teletype.in/@username/6mHUQcHyr?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=username</link><comments>https://teletype.in/@username/6mHUQcHyr?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=username#comments</comments><dc:creator>username</dc:creator><title>[Бизнес-аналитиз] Нотация BPMN</title><pubDate>Sat, 16 Jan 2021 22:53:35 GMT</pubDate><media:content medium="image" url="https://teletype.in/files/25/a1/25a1c081-0cee-41f8-ad66-ad7aa237e43f.png"></media:content><description><![CDATA[<img src="https://teletype.in/files/5b/b9/5bb98f36-7a9e-4909-a14a-c427c696f491.png"></img>]]></description><content:encoded><![CDATA[
  <figure class="m_original">
    <img src="https://teletype.in/files/5b/b9/5bb98f36-7a9e-4909-a14a-c427c696f491.png" width="2742" />
  </figure>
  <figure class="m_original">
    <img src="https://teletype.in/files/73/88/7388b539-0dae-4888-b13b-618833f09f80.png" width="2876" />
  </figure>
  <figure class="m_original">
    <img src="https://teletype.in/files/b9/74/b9746363-1dcd-486f-8ab9-43ee0349f435.png" width="2876" />
  </figure>
  <figure class="m_original">
    <img src="https://teletype.in/files/71/c4/71c4caaa-ef3e-4189-9fcf-c40eb62a1015.png" width="2876" />
  </figure>
  <figure class="m_original">
    <img src="https://teletype.in/files/ff/04/ff04c21b-debf-49df-ace0-14bed1a318bd.png" width="2876" />
  </figure>
  <figure class="m_original">
    <img src="https://teletype.in/files/7d/f6/7df66b73-6f0f-4aeb-9647-1b6bdbb6ad96.png" width="2876" />
  </figure>
  <figure class="m_original">
    <img src="https://teletype.in/files/04/2d/042d6ae6-e70d-4167-90cd-971dfc429da6.png" width="2876" />
  </figure>
  <figure class="m_original">
    <img src="https://teletype.in/files/cf/d7/cfd7ed24-7dbc-486f-998d-e6d57c0c2856.png" width="2876" />
  </figure>
  <figure class="m_original">
    <img src="https://teletype.in/files/02/55/025532aa-e6f4-400f-b1df-f331405e0881.jpeg" width="267" />
  </figure>
  <figure class="m_original">
    <img src="https://teletype.in/files/66/b4/66b4cb48-e870-4efb-889b-614f88a528b8.png" width="2876" />
  </figure>
  <figure class="m_original">
    <img src="https://teletype.in/files/58/0d/580dfb9e-828e-4a1d-9848-bc5b590f0b35.png" width="2876" />
  </figure>
  <figure class="m_original">
    <img src="https://teletype.in/files/d7/50/d75009e1-1089-4d02-9b1e-177866e6b42f.png" width="2876" />
  </figure>
  <figure class="m_original">
    <img src="https://teletype.in/files/b4/34/b4349bd3-339a-489c-bef1-40acef06e1d1.png" width="2876" />
  </figure>
  <figure class="m_original">
    <img src="https://teletype.in/files/6f/ae/6fae6c24-91dd-4e3f-8a21-65699f7439bb.png" width="2876" />
  </figure>
  <figure class="m_original">
    <img src="https://teletype.in/files/e1/f1/e1f1d814-1437-4ccc-b991-0a4770dee48e.png" width="2876" />
  </figure>
  <figure class="m_original">
    <img src="https://teletype.in/files/78/6b/786b0abb-ae7f-4011-8cfa-aeee3b1bfcd2.png" width="2876" />
  </figure>
  <figure class="m_original">
    <img src="https://teletype.in/files/f4/27/f4276f07-e95b-42ab-8da7-4436e4549bb0.png" width="2876" />
  </figure>

]]></content:encoded></item><item><guid isPermaLink="true">https://teletype.in/@username/vD0gEWDT0</guid><link>https://teletype.in/@username/vD0gEWDT0?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=username</link><comments>https://teletype.in/@username/vD0gEWDT0?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=username#comments</comments><dc:creator>username</dc:creator><title>[Big data] Архитектура</title><pubDate>Mon, 11 Jan 2021 15:54:09 GMT</pubDate><media:content medium="image" url="https://teletype.in/files/1b/b3/1bb32ecc-137a-4e6f-9a57-4171ea383cdb.png"></media:content><description><![CDATA[<img src="https://teletype.in/files/ca/a5/caa55bc7-2bad-4033-8df5-18ee4b7e925d.png"></img>1) Общая схема (on-premise)]]></description><content:encoded><![CDATA[
  <h2>Big data - это совокупность инструментов и методов структурирования  параллельной/распределенной обработки, вычислений, а также хранения данных.</h2>
  <p></p>
  <p>1) Общая схема (on-premise)</p>
  <figure class="m_original">
    <img src="https://teletype.in/files/ca/a5/caa55bc7-2bad-4033-8df5-18ee4b7e925d.png" width="1200" />
  </figure>
  <p><strong>1.1) Collection(сбор):</strong> Источники данных (мобильные приложения, сайты, веб-приложения, микросервисы, IoT устройства интернет-вещей, операционные базы данных) </p>
  <p><strong>1.2) Ingestion(прием):</strong> Инструменты для импорта-экспопрта данных в различные источники (HTTP, MQTT, брокеры сообщений, и д.п.). Данные могут передаваться в двух формах: поток и отложенная загрузка. Все эти данные записываются в озеро данных.</p>
  <p><strong>1.3) Preparation(подготовка):</strong> это ряд операция по извлечению, преобразованию, загрузки данных (ETL) для очистки, преобразования и каталогизации больших двоичных объектов и потоков данных в озере данных; Подготовка данных к их использованию для машинного обучения и сохранения в хранилище данных.</p>
  <p><strong>1.4) Computation(вычисление):</strong> на этом этапе производится анализ данных и машинное обучение. Вычисление может быть комбинацией пакетной и потоковой обработки. Модели и аналитические данные (как структурированные данные, так и потоки) сохраняются обратно в хранилище данных.</p>
  <p><strong>1.5) Presentation(презентация):</strong> Информация представляется через дашборды, графики, емэйлы, SMS, пуш-уведомления, микросервисы. Выводы модели машинного обучения представляются через микросервисы.</p>
  <h2><br />2) Шаблоны on-premise решений с технологиями </h2>
  <p></p>
  <h3>2.1) Из интернета</h3>
  <figure class="m_original">
    <img src="https://teletype.in/files/71/8e/718e74ef-8995-44ba-a12d-a81ba8065890.jpeg" width="1200" />
  </figure>
  <h3>2.2) Реализация от себя</h3>
  <figure class="m_original">
    <img src="https://teletype.in/files/11/72/11724c40-855b-44ad-a028-9714fdce47af.png" width="1674" />
  </figure>
  <h2>3) Шаблоны облачных решений Cloud solution<br /></h2>
  <h3>3.1) Amazon</h3>
  <figure class="m_original">
    <img src="https://teletype.in/files/42/86/42862d0a-aba7-46a1-b253-8bf1b4589c58.png" width="1890" />
  </figure>
  <h3>3.2) Microsoft Azure</h3>
  <figure class="m_original">
    <img src="https://teletype.in/files/68/02/68021477-f085-4814-ae2a-00ad519a716e.png" width="1890" />
  </figure>
  <h3>3.3) Google </h3>
  <figure class="m_original">
    <img src="https://teletype.in/files/ea/65/ea6582aa-31db-48a8-ad2d-327bc1c4ae71.png" width="1890" />
  </figure>
  <h2>4) Форматы данных и их особенности </h2>
  <figure class="m_original">
    <img src="https://teletype.in/files/07/1b/071b224c-05d5-4377-a8ec-0f0e5b252576.png" width="1762" />
  </figure>
  <p><strong>5) Big Data Landscape 2019</strong></p>
  <figure class="m_original">
    <img src="https://teletype.in/files/ed/fa/edfa956f-0354-4a1a-9a8e-2a2b87ea5a50.png" width="4485" />
  </figure>
  <h2>6) Дорожная карта Data Engineer</h2>
  <figure class="m_original">
    <img src="https://teletype.in/files/b3/04/b3047133-423e-47fa-9244-14fa6637ff07.png" width="1280" />
  </figure>
  <figure class="m_original">
    <img src="https://teletype.in/files/77/d7/77d7911a-5b4c-4285-aa49-75a88f780be0.png" width="1920" />
  </figure>
  <h2>7) Дорожная карта DevOps</h2>
  <figure class="m_original">
    <img src="https://teletype.in/files/f6/64/f664a480-57ba-45b5-8f01-10271aa3a370.png" width="1263" />
  </figure>

]]></content:encoded></item><item><guid isPermaLink="true">https://teletype.in/@username/HkJKFZybD</guid><link>https://teletype.in/@username/HkJKFZybD?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=username</link><comments>https://teletype.in/@username/HkJKFZybD?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=username#comments</comments><dc:creator>username</dc:creator><title>[Cтатистикa] Основы</title><pubDate>Wed, 30 Dec 2020 23:38:25 GMT</pubDate><media:content medium="image" url="https://teletype.in/files/f6/83/f6830af4-9d02-41f6-8e43-8f657cefad3e.png"></media:content><description><![CDATA[<img src="https://teletype.in/files/1e/0d/1e0d85aa-ccd6-4290-b126-7bf67a6ed27c.png"></img>]]></description><content:encoded><![CDATA[
  <figure class="m_original">
    <img src="https://teletype.in/files/1e/0d/1e0d85aa-ccd6-4290-b126-7bf67a6ed27c.png" width="1854" />
    <figcaption>https://stepik.org/cert/857366</figcaption>
  </figure>
  <figure class="m_retina">
    <img src="https://teletype.in/files/09/1b/091b3e5b-26da-4d83-9835-f71b3101bf26.png" width="763" />
  </figure>

]]></content:encoded></item></channel></rss>