Forwarded from Information Retriever
Хабр
ARGUS: как масштабировать рекомендательные трансформеры
Привет! Меня зовут Кирилл Хрыльченко. Я руковожу командой, которая занимается R&D для рекомендательных технологий в Яндексе. Одна из наших основных задач — развивать...
Хабростатья про масштабирование рексистем и Аргуса.
Написали большую статью по мотивам недавнего выступления на Датафесте. Я постарался добавить побольше новых подробностей, интересной внутренней кухни и всего такого :)
Если вы инженер и хотите сделать в своей рексистеме что-то похожее — это лучший источник информации про Аргуса. Если пользователь (например, Яндекс Музыки / Маркета / Лавки / Алисы), то это возможность получше понять, что стоит за сформированными для вас рекомендациями.
Статья — https://habr.com/ru/companies/yandex/articles/919058/.
Написали большую статью по мотивам недавнего выступления на Датафесте. Я постарался добавить побольше новых подробностей, интересной внутренней кухни и всего такого :)
Если вы инженер и хотите сделать в своей рексистеме что-то похожее — это лучший источник информации про Аргуса. Если пользователь (например, Яндекс Музыки / Маркета / Лавки / Алисы), то это возможность получше понять, что стоит за сформированными для вас рекомендациями.
Статья — https://habr.com/ru/companies/yandex/articles/919058/.
Forwarded from TeamLead. С места в career
Ломая шаблоны: я рискнула сделать 'непрактичный' доклад
Сегодня на CodeFest я рискнула и сделала что-то совсем необычное для себя! Обычно мои доклады — это концентрированная практика: конкретные инструменты, чек-листы, техники. Ведь когда даешь что-то "на руки", участники сразу чувствуют ценность
Но в этот раз я решила пойти против своих привычек — сделать доклад не про "как", а больше смысловой. Признаюсь, было сложно удержаться и не напичкать его инструментами!
О чем же он был?
О том, что мы, руководители, часто обладаем большим набором инструментов, но не всегда понимаем, а к чему, на самом деле, их нужно применять. А мы управляем более сложными вещами:
🩵 Эмоциями (своими и команды)
🩵 Вниманием (расфокусировка — бич современности)
🩵 Ответственностью (не путать с контролем!)
🩵 Обратной связью (искусство давать и принимать)
🩵 Собственным состоянием (иначе — выгорание или потеря лидерства)
За основу взяла модель с годовой управленческой программы Аркадия Цукера — и долго экспериментировала с ней на практике
В качестве метафоры взяла оркестр, поделюсь двумя любимыми видео на эту тему:
1. Итай Талгам: По мановению дирижерской палочки
2. Как сделать из команды слаженный оркестр. Разговор с музыкантом Сергеем Бурлакой
Для тех, кто хочет глубже
Оставила подборку материалов по каждому блоку — теперь можно "собрать" свой набор инструментов
🩷 Эмоции
1. Эмоциональный интеллект, Дэниел Гоулман
2. Эмоциональный интеллект руководителя, Карузо Д, Саловей П
3. Эмоциональный интеллект в бизнесе. Решение сложных лидерских задач, Карузо Д., Л. Рис, Хлевная Е.А.
4. Где твоя волшебная кнопка? Как развивать эмоциональный интеллект, Хлевная Е.А.
5. Психология эмоций. Я знаю, что ты чувствуешь, Экман П
6. Лидерство с сердцем. Эмоциональный интеллект руководителя. Лиза Радина
🩷 Внимание, фокус
1. Главное внимание главным вещам: Жить, любить, учиться и оставить наследие, Стивен Кови, Ребекка Меррилл, Роджер Меррилл
2. Поток. Психология оптимального переживания, Михай Чиксентмихайи
3. Однозадачность: Успевайте больше, фокусируясь только на одном деле, Зак Девора
🩷 Ответственность
1. Принцип Оz. Достижение результатов через персональную и организационную ответственность, Смит Том, Коннорс Роджер
2. Три пути в страну Oz. Как построить культуру настоящей ответственности, Коннорс Роджер, Смит Том
🩷 Обратная связь
1. Радикальная прямота, Ким Скотт
2. Спасибо за отзыв. Как правильно реагировать на обратную связь, Дуглас Стоун, Шейла Хин
3. Kim Scott: How to lead with radical candor, TED Talk
🩷 Собой, своим состоянием
1. Дары несовершенства, Брене Браун
2. Жизнь на полной мощности. Управление энергией — ключ к высокой эффективности, здоровью и счастью, Джим Лоэр, Тони Шварц
3. Психологическое здоровье руководителя: что помогает, а что мешает развитию себя и команды, Анастасия Калашникова
4. Самооценка руководителя. В поисках внутреннего компаса, Анна Бабич
5. Где брать энергию для себя и команды, Ольга Шувалова
Иногда нужно остановить поток "как" и задуматься о том, чем мы на самом деле управляем
Запись доклада будет, но позже
Сегодня на CodeFest я рискнула и сделала что-то совсем необычное для себя! Обычно мои доклады — это концентрированная практика: конкретные инструменты, чек-листы, техники. Ведь когда даешь что-то "на руки", участники сразу чувствуют ценность
Но в этот раз я решила пойти против своих привычек — сделать доклад не про "как", а больше смысловой. Признаюсь, было сложно удержаться и не напичкать его инструментами!
О чем же он был?
О том, что мы, руководители, часто обладаем большим набором инструментов, но не всегда понимаем, а к чему, на самом деле, их нужно применять. А мы управляем более сложными вещами:
За основу взяла модель с годовой управленческой программы Аркадия Цукера — и долго экспериментировала с ней на практике
В качестве метафоры взяла оркестр, поделюсь двумя любимыми видео на эту тему:
1. Итай Талгам: По мановению дирижерской палочки
2. Как сделать из команды слаженный оркестр. Разговор с музыкантом Сергеем Бурлакой
Для тех, кто хочет глубже
Оставила подборку материалов по каждому блоку — теперь можно "собрать" свой набор инструментов
1. Эмоциональный интеллект, Дэниел Гоулман
2. Эмоциональный интеллект руководителя, Карузо Д, Саловей П
3. Эмоциональный интеллект в бизнесе. Решение сложных лидерских задач, Карузо Д., Л. Рис, Хлевная Е.А.
4. Где твоя волшебная кнопка? Как развивать эмоциональный интеллект, Хлевная Е.А.
5. Психология эмоций. Я знаю, что ты чувствуешь, Экман П
6. Лидерство с сердцем. Эмоциональный интеллект руководителя. Лиза Радина
1. Главное внимание главным вещам: Жить, любить, учиться и оставить наследие, Стивен Кови, Ребекка Меррилл, Роджер Меррилл
2. Поток. Психология оптимального переживания, Михай Чиксентмихайи
3. Однозадачность: Успевайте больше, фокусируясь только на одном деле, Зак Девора
1. Принцип Оz. Достижение результатов через персональную и организационную ответственность, Смит Том, Коннорс Роджер
2. Три пути в страну Oz. Как построить культуру настоящей ответственности, Коннорс Роджер, Смит Том
1. Радикальная прямота, Ким Скотт
2. Спасибо за отзыв. Как правильно реагировать на обратную связь, Дуглас Стоун, Шейла Хин
3. Kim Scott: How to lead with radical candor, TED Talk
1. Дары несовершенства, Брене Браун
2. Жизнь на полной мощности. Управление энергией — ключ к высокой эффективности, здоровью и счастью, Джим Лоэр, Тони Шварц
3. Психологическое здоровье руководителя: что помогает, а что мешает развитию себя и команды, Анастасия Калашникова
4. Самооценка руководителя. В поисках внутреннего компаса, Анна Бабич
5. Где брать энергию для себя и команды, Ольга Шувалова
Иногда нужно остановить поток "как" и задуматься о том, чем мы на самом деле управляем
Запись доклада будет, но позже
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from TeamLead. С места в career
Этапы развития тимлида в зависимости от типа управления
В докладе на DUMP через пример роста команды показывала разные типы управления:
➡️ Ручной – управление действиями конкретных сотрудников и коллег
➡️ Системный – выстраивание систем, которые управляют действиями
➡️ Смысловой – создание идеологии, из которой люди выстраивают системы, которые управляют действиями других людей
Когда готовила блок про "смысловой", честно, боялась, что закидают помидорами. Я собиралась сказать: "Хватит ждать, пока собственники или топы дадут вам смыслы и цели! Создавайте их сами на уровне команды!" Думала, услышу: "Оля, это так-то их работа, а не наша!" (с чем я и не спорю) или "Какие ещё смыслы, о чём ты вообще?"
Но знаете что? После доклада ко мне подходили коллег из индустрии и делились своими историями:
— "Блин, Ольга, у меня есть аналитик, которому реально важен смысл работы. Я раньше не придавал этому значения, а теперь понял, как это влияет!"
— "Ольга, я тот самый разработчик, которому смысл сейчас важнее всего. Спасибо, что подняла эту тему!"
Эти разговоры — прям доказательство, что смыслы в работе — не просто "модное словечко", а то, что реально зажигает команду и даёт результат. Но остро он нужен далеко не всем
Доклад уже опубликован, приятного просмотра
https://youtu.be/L0vR878KZpA?si=OIzHE7Mjdl1ySd34
#publicspeaking
В докладе на DUMP через пример роста команды показывала разные типы управления:
Когда готовила блок про "смысловой", честно, боялась, что закидают помидорами. Я собиралась сказать: "Хватит ждать, пока собственники или топы дадут вам смыслы и цели! Создавайте их сами на уровне команды!" Думала, услышу: "Оля, это так-то их работа, а не наша!" (с чем я и не спорю) или "Какие ещё смыслы, о чём ты вообще?"
Но знаете что? После доклада ко мне подходили коллег из индустрии и делились своими историями:
— "Блин, Ольга, у меня есть аналитик, которому реально важен смысл работы. Я раньше не придавал этому значения, а теперь понял, как это влияет!"
— "Ольга, я тот самый разработчик, которому смысл сейчас важнее всего. Спасибо, что подняла эту тему!"
Эти разговоры — прям доказательство, что смыслы в работе — не просто "модное словечко", а то, что реально зажигает команду и даёт результат. Но остро он нужен далеко не всем
Доклад уже опубликован, приятного просмотра
https://youtu.be/L0vR878KZpA?si=OIzHE7Mjdl1ySd34
#publicspeaking
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Ольга Елисеева. Этапы развития тимлида в зависимости от типа управления
Ольга Елисеева
Руководитель технической дирекции, Инфосистемы Джет
Этапы развития тимлида в зависимости от типа управления
Есть множество классификаций типов управления, которые чаще всего опираются на личностные характеристики. Я же в своём докладе хочу…
Руководитель технической дирекции, Инфосистемы Джет
Этапы развития тимлида в зависимости от типа управления
Есть множество классификаций типов управления, которые чаще всего опираются на личностные характеристики. Я же в своём докладе хочу…
Forwarded from Dasha’s notes | люди и техно
Be curious, not judgmental. Эффект Теда Лассо: как работает лидерство через доброту 💛
С первого сезона я включаю «Теда Лассо» в дополнительные материалы курса по креативному лидерству. Потому что этот сериал для меня — про новую этику управления.
На примере сериала собрала ниже модель эмпатичного подхода BELIEVE — сохраняйте! И заодно хочу позвать вас запрыгнуть в последний вагон и провести пару месяцев со мной и летней группой нашего курса — подробности тут.
B — Be present (Будь рядом)
Тед показывает, что настоящее лидерство начинается с присутствия, особенно в сложных моментах. Если выбирать слова, это не «я всё решу», а «я рядом, когда ты решаешь»
E — Empathize (Эмпатия прежде реакции)
Вместо мгновенной оценки важно дать пространство эмоциям, активно проявить эмпатию и задавать вопросы. У Теда это работает чаще, чем любые упрёки. Про то, как проявлять эмпатию в сложных разговорах, писала здесь, а вот тут разбирала требовательность в сочетании с эмпатией для лидеров.
L — Listen deeply (Слушай по-настоящему)
Это про навык слушать даже молчание, не перебивать, не торопиться, не вставать в позу «я всё понял». Важность внимания и глубокого слушания Тед как раз объясняет в сцене с игрой в дартс.
I — Invest in people (Вкладывайся в людей, не в KPI)
Тед тренирует игроков как отдельных личностей. Он верит, что развитие человека приводит к результатам команды. Это хорошо видно в ситуациях с Джейми Тарттом, которого он поддерживает в трудные моменты, старается научить работе в команде и взаимопониманию вместо агрессивной конкуренции.
E — Encourage growth (Позволяй расти)
Рост — это не всегда про амбиции. Иногда это про разрешение себе не бежать вперед. Или — как в случае Роя — понять, что ты всё ещё хочешь быть частью игры, но уже не в бутсах. Тед не толкает его на роль тренера. Он просто держит пространство, пока Рой сам выбирает в него войти.
V — Value authenticity (Цени странности и правду)
Настоящий Тед уязвим, странноват, порой нелеп. Зато он не прячется за свою роль и умеет выдерживать неловкости, паузы, давать другим пространство действовать. Это помогает ему завоевывать доверие, хотя честно говоря, сначала такой подход может показаться абсолютной противоположностью сильного лидера.
E — Empower others (Делай сильными других)
Лидерство Теда может выглядеть странным для тех, кто привык к жёсткой вертикальной иерархии. Тед поощряет самостоятельность и лидерство в команде, позволяя игрокам принимать решения и брать на себя ответственность. Это укрепляет уверенность и развивает лидерские качества у каждого. Он действует схоже с моделями Лидер бок о бок (Leader Beside) и Лидер позади (Leader Behide), которые мы, кстати, также разбираем на курсе. Суть моделей в сотрудничестве, в том, чтобы помочь каждому поверить в себя. Про свой опыт такого ко-лидерства тоже писала здесь.
В общем, если еще не смотрели «Теда Лассо» — рекомендую. Ради блестящих метафор и важного вопроса к себе — как быть рядом, если вдохновения нет ни у вас, ни у команды?
PS: На фото я с Женей Давыдовым в офисе Setters на встрече со студентами. За нами — пасхалка для тех, кто в теме.
С первого сезона я включаю «Теда Лассо» в дополнительные материалы курса по креативному лидерству. Потому что этот сериал для меня — про новую этику управления.
На примере сериала собрала ниже модель эмпатичного подхода BELIEVE — сохраняйте! И заодно хочу позвать вас запрыгнуть в последний вагон и провести пару месяцев со мной и летней группой нашего курса — подробности тут.
B — Be present (Будь рядом)
Тед показывает, что настоящее лидерство начинается с присутствия, особенно в сложных моментах. Если выбирать слова, это не «я всё решу», а «я рядом, когда ты решаешь»
I believe in hope. I believe in Believe.
E — Empathize (Эмпатия прежде реакции)
Вместо мгновенной оценки важно дать пространство эмоциям, активно проявить эмпатию и задавать вопросы. У Теда это работает чаще, чем любые упрёки. Про то, как проявлять эмпатию в сложных разговорах, писала здесь, а вот тут разбирала требовательность в сочетании с эмпатией для лидеров.
Be curious, not judgmental
L — Listen deeply (Слушай по-настоящему)
Это про навык слушать даже молчание, не перебивать, не торопиться, не вставать в позу «я всё понял». Важность внимания и глубокого слушания Тед как раз объясняет в сцене с игрой в дартс.
I — Invest in people (Вкладывайся в людей, не в KPI)
Тед тренирует игроков как отдельных личностей. Он верит, что развитие человека приводит к результатам команды. Это хорошо видно в ситуациях с Джейми Тарттом, которого он поддерживает в трудные моменты, старается научить работе в команде и взаимопониманию вместо агрессивной конкуренции.
E — Encourage growth (Позволяй расти)
Рост — это не всегда про амбиции. Иногда это про разрешение себе не бежать вперед. Или — как в случае Роя — понять, что ты всё ещё хочешь быть частью игры, но уже не в бутсах. Тед не толкает его на роль тренера. Он просто держит пространство, пока Рой сам выбирает в него войти.
V — Value authenticity (Цени странности и правду)
Настоящий Тед уязвим, странноват, порой нелеп. Зато он не прячется за свою роль и умеет выдерживать неловкости, паузы, давать другим пространство действовать. Это помогает ему завоевывать доверие, хотя честно говоря, сначала такой подход может показаться абсолютной противоположностью сильного лидера.
E — Empower others (Делай сильными других)
Лидерство Теда может выглядеть странным для тех, кто привык к жёсткой вертикальной иерархии. Тед поощряет самостоятельность и лидерство в команде, позволяя игрокам принимать решения и брать на себя ответственность. Это укрепляет уверенность и развивает лидерские качества у каждого. Он действует схоже с моделями Лидер бок о бок (Leader Beside) и Лидер позади (Leader Behide), которые мы, кстати, также разбираем на курсе. Суть моделей в сотрудничестве, в том, чтобы помочь каждому поверить в себя. Про свой опыт такого ко-лидерства тоже писала здесь.
Тед знает, когда уйти в тень. И именно этим становится незаменимым.
В общем, если еще не смотрели «Теда Лассо» — рекомендую. Ради блестящих метафор и важного вопроса к себе — как быть рядом, если вдохновения нет ни у вас, ни у команды?
PS: На фото я с Женей Давыдовым в офисе Setters на встрече со студентами. За нами — пасхалка для тех, кто в теме.
Forwarded from gonzo-обзоры ML статей
Субботнее нетрадиционное.
Давно про книги не писал, и в частности всё никак не напишу о двух крутых книгах, которые прочитал, "Einstein's Mirror" и "The New Quantum Universe" про теорию относительности и квантовый мир соответственно.
Обе от одних и тех же авторов, Tony Hey и Patrick Walters, дополняют друг друга. Изначально была первая версия "The Quantum Universe", потом появилась книга компаньон про теорию относительности, затем вышла новая версия про квантовый мир.
Так вот, что в них прекрасно, это правильный микс сути и деталей различных открытий, интуиции за всем этим, и исторического контекста, включая что было неверно и от каких идей отказались и почему.
Книги скорее научно популярные, но с формулами. Тогда ещё, видимо, не открыли идею, что каждая формула уменьшает количество покупателей книги. И слава богу. Без формул плохо, но с одними формулами без интуиции за ними тоже хреново, таких книг я видел достаточно.
Первая половина Einstein's Mirror про специальную теорию относительности, вторая про гравитацию и общую теорию относительности.
Я наконец понял более-менее, что за время тогда было, какие идеи господствовали и как Эйнштейн пришёл к своим, в чём была суть мысленного эксперимента с зеркалом, и так далее. Я специальную теорию относительности до сих пор интуитивно не до конца понимаю, всё-таки странно это, что независимо от скоростей движущихся объектов, скорость света всегда константна, непонятно почему оно так.
Есть большая глава про атомную и водородную бомбу, Ричард Родес (которого любит товарищ Дарио Амодеи) в миниатюре.
Квантовая вселенная понятно про квантовый мир и какую-то базовую интуицию за ним, где это возможно. С интуицией тут конечно сложнее, хз почему оно именно так, но всё же.
Я наконец понял суть неравенства Белла, и наверное немного получше стал понимать про электронные оболочки. А также про сверхпроводимость, конденсат Бозе-Эйнштейна, сверхтекучий гелий, ультрахолодные атомы и охлаждение с помощью лазеров и что-то ещё, там много разных тем. Про туннелирование и раньше вроде неплохо знал, спасибо туннельным диодам :) Про запутанность, кстати, не то чтобы много написано.
В этой книге есть свои главы про ядро и ядерные реакции. Есть про устройство звёзд. Что для меня было открытием, так это про термояд. Я привык, что водородную бомбу называют маленьким Солнцем, думал там и реакция та же идёт. А нифига. В термоядерной бомбе реагируют дейтерий с тритием, тут чисто реакции сильного взаимодействия. А в звёздах не так. В Солнце играют и сильное, и слабое взаимодействия, протон-протонная реакция не идёт без квантового туннелирования. Это меняет динамику всего процесса, и кажется это самое медленное звено (пишут, что каждый отдельный протон внутри Солнца должен претерпеть в среднем более миллиарда лет столкновений прежде чем он образует дейтерий -- на фоне времени жизни Солнца, ему сейчас 4.6 миллиарда, огромное число). Когда два протона слились во временное ядро и один из них успел превратиться в нейтрон, так что они образовали дейтерий, всё идёт быстрее, тут уже только сильное взаимодействие (и электромагнитное) -- протон с дейтерием дают гелий-3, два гелия-3 дают гелий-4 и ещё пару протонов. А в более тяжёлых и горячих звёздах другой процесс -- углеродный цикл, тоже не требующий слабого взаимодействия.
В общем много ещё всего интересного, я и половины тем не перечислил. Очень рекомендую. Может где-то что-то переврал, прастити, я не настоящий сварщик.
В этой паре книг не хватает книги про информационный мир. Но с другой стороны, один из авторов (Hey) написал книгу Feynman and Computation, лежит в очереди.
#books
Давно про книги не писал, и в частности всё никак не напишу о двух крутых книгах, которые прочитал, "Einstein's Mirror" и "The New Quantum Universe" про теорию относительности и квантовый мир соответственно.
Обе от одних и тех же авторов, Tony Hey и Patrick Walters, дополняют друг друга. Изначально была первая версия "The Quantum Universe", потом появилась книга компаньон про теорию относительности, затем вышла новая версия про квантовый мир.
Так вот, что в них прекрасно, это правильный микс сути и деталей различных открытий, интуиции за всем этим, и исторического контекста, включая что было неверно и от каких идей отказались и почему.
Книги скорее научно популярные, но с формулами. Тогда ещё, видимо, не открыли идею, что каждая формула уменьшает количество покупателей книги. И слава богу. Без формул плохо, но с одними формулами без интуиции за ними тоже хреново, таких книг я видел достаточно.
Первая половина Einstein's Mirror про специальную теорию относительности, вторая про гравитацию и общую теорию относительности.
Я наконец понял более-менее, что за время тогда было, какие идеи господствовали и как Эйнштейн пришёл к своим, в чём была суть мысленного эксперимента с зеркалом, и так далее. Я специальную теорию относительности до сих пор интуитивно не до конца понимаю, всё-таки странно это, что независимо от скоростей движущихся объектов, скорость света всегда константна, непонятно почему оно так.
Есть большая глава про атомную и водородную бомбу, Ричард Родес (которого любит товарищ Дарио Амодеи) в миниатюре.
Квантовая вселенная понятно про квантовый мир и какую-то базовую интуицию за ним, где это возможно. С интуицией тут конечно сложнее, хз почему оно именно так, но всё же.
Я наконец понял суть неравенства Белла, и наверное немного получше стал понимать про электронные оболочки. А также про сверхпроводимость, конденсат Бозе-Эйнштейна, сверхтекучий гелий, ультрахолодные атомы и охлаждение с помощью лазеров и что-то ещё, там много разных тем. Про туннелирование и раньше вроде неплохо знал, спасибо туннельным диодам :) Про запутанность, кстати, не то чтобы много написано.
В этой книге есть свои главы про ядро и ядерные реакции. Есть про устройство звёзд. Что для меня было открытием, так это про термояд. Я привык, что водородную бомбу называют маленьким Солнцем, думал там и реакция та же идёт. А нифига. В термоядерной бомбе реагируют дейтерий с тритием, тут чисто реакции сильного взаимодействия. А в звёздах не так. В Солнце играют и сильное, и слабое взаимодействия, протон-протонная реакция не идёт без квантового туннелирования. Это меняет динамику всего процесса, и кажется это самое медленное звено (пишут, что каждый отдельный протон внутри Солнца должен претерпеть в среднем более миллиарда лет столкновений прежде чем он образует дейтерий -- на фоне времени жизни Солнца, ему сейчас 4.6 миллиарда, огромное число). Когда два протона слились во временное ядро и один из них успел превратиться в нейтрон, так что они образовали дейтерий, всё идёт быстрее, тут уже только сильное взаимодействие (и электромагнитное) -- протон с дейтерием дают гелий-3, два гелия-3 дают гелий-4 и ещё пару протонов. А в более тяжёлых и горячих звёздах другой процесс -- углеродный цикл, тоже не требующий слабого взаимодействия.
В общем много ещё всего интересного, я и половины тем не перечислил. Очень рекомендую. Может где-то что-то переврал, прастити, я не настоящий сварщик.
В этой паре книг не хватает книги про информационный мир. Но с другой стороны, один из авторов (Hey) написал книгу Feynman and Computation, лежит в очереди.
#books
Forwarded from Заскуль питона (Data Science)
Фреймворк HEART
Фреймворк помогает оценивать пользовательский опыт по 5 направлениям:
Happiness, Engagement, Adoption, Retention, Task Success
📺 Видео на Youtube
❤️ Happiness. Удовлетворённость
🎯 Цель: Пользователям должно быть легко, полезно и приятно пользоваться приложением.
Сигналы:
1. Оставляют отзывы в сторах
2. Делятся мнением в опросах
Метрики:
1. TPS/NPS (готовность рекомендовать)
2. Доля 5-звёздочных оценок
3. Оценка обратной связи
😱 Engagement. Вовлечённость
🎯 Цель: Пользователи регулярно потребляют контент и взаимодействуют с продуктом.
Сигналы: Время, проведённое в приложении, растёт
Метрики:
1. Среднее время сессии на пользователя
2. Конверсия в целевое действие
3. Кол-во визитов на пользователя
🚀 Adoption. Принятие
🎯 Цель: Новые пользователи начинают находить ценность в продукте.
Сигналы:
1. Рост установок
2. Рост регистраций
3. Рост логинов
Метрики:
1. Доля установок
2. % новых пользователей
3. Кол-во логинов / DAU
🔄 Retention. Удержание
🎯 Цель: Пользователи возвращаются в продукт, чтобы снова достигать свои цели.
Сигналы:
1. Растёт число активных пользователей
2. Растёт доля повторных визитов
Метрики:
1. % повторных пользователей
2. DAU, WAU, MAU
3* Retention 7D / 14D / 30D
✅ Task Success — Успешность действий
🎯 Цель: Пользователь с лёгкостью достигает того, зачем пришёл.
Сигналы: Увеличивается число успешно завершённых задач
Метрики:
1. % ошибок
2. % прерываний (drop-off)
3. % ANR (приложение не отвечает)
В целом, HEART — это как проверочный список: что именно важно для вашего UX прямо сейчас?
А ещё классно использовать его не в одиночку, а с продактом, дизайнерами и ресёчерами — чтобы не тянуть UX в одну сторону, а двигаться вместе.
Понравился пост? Ставьте 🐳, пишите в комментарии, что разобрать дальше!
Фреймворк помогает оценивать пользовательский опыт по 5 направлениям:
Happiness, Engagement, Adoption, Retention, Task Success
Сигналы:
1. Оставляют отзывы в сторах
2. Делятся мнением в опросах
Метрики:
1. TPS/NPS (готовность рекомендовать)
2. Доля 5-звёздочных оценок
3. Оценка обратной связи
Сигналы: Время, проведённое в приложении, растёт
Метрики:
1. Среднее время сессии на пользователя
2. Конверсия в целевое действие
3. Кол-во визитов на пользователя
Сигналы:
1. Рост установок
2. Рост регистраций
3. Рост логинов
Метрики:
1. Доля установок
2. % новых пользователей
3. Кол-во логинов / DAU
Сигналы:
1. Растёт число активных пользователей
2. Растёт доля повторных визитов
Метрики:
1. % повторных пользователей
2. DAU, WAU, MAU
3* Retention 7D / 14D / 30D
Сигналы: Увеличивается число успешно завершённых задач
Метрики:
1. % ошибок
2. % прерываний (drop-off)
3. % ANR (приложение не отвечает)
В целом, HEART — это как проверочный список: что именно важно для вашего UX прямо сейчас?
А ещё классно использовать его не в одиночку, а с продактом, дизайнерами и ресёчерами — чтобы не тянуть UX в одну сторону, а двигаться вместе.
Понравился пост? Ставьте 🐳, пишите в комментарии, что разобрать дальше!
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Плюшевый Питон
Поделюсь одной полезной практикой, к которой часто прибегаю. Если вам, как и мне, приходится много читать, то вы наверное замечали, что прочтённое имеет свойство быстро забываться. 😭 Поэтому полезно делать заметки (т.н. "внешняя память"). Но писать заметки руками - долго и лениво. И вот тут здорово помогают LLM-ки - ими можно извлекать ключевые тезисы из текстов и куда-то сохранять для дальнейшего использования. Процесс у меня обычно такой:
1. Читаю текст с Android-девайса
2. Копирую текст и добавляю к нему один из промптов, сохранённых в паттерны автозамены в клавиатуре SwiftKey*
3. Отдаю текст + промпт LLM-ке
4. Отправляю заметку вместе со ссылкой на исходный текст в нужный топик в группу в Телеграме, специально созданную для сохранёнок
* - Т.е. вместо того, чтобы писать весь промпт заново или откуда-то его копировать, набираем короткую последовательность символов, например “sum”, и в подсказках клавиатурного приложения появляется вариант “распаковки” этой последовательности в целый промпт
Отдельные инструменты тут легко заменить на другие, более подходящие лично для вас. Например, кому-то удобнее читать с макбука, тогда вместо SwiftKey для быстрой вставки промптов можно взять, например, Punto Switcher, там есть “Автозамена”. Также и с моделями: для суммаризации на русском и английском лично я предпочитаю Sonnet 3.7, но вы можете использовать свою любимую модель.❤️
Ещё у меня есть большой набор промптов, которые различаются, например, степенью желаемой детализации. Ниже несколько примеров вместе с шорткатами, забирайте, если понравятся:
“сум” = Выдели ключевые мысли из данного текста в виде буллет-поинтов
“сум3” = Вырази главные мысли (не более трёх) из этого текста в максимально краткой и лаконичной форме
“сум1” = Вырази самую суть этого текста в максимально краткой и лаконичной форме, одним предложением
А вы делаете что-то подобное? Может, как-то ещё применяете LLM-ки в повседневной жизни? Делитесь своими лучшими практиками в комментариях!👍
1. Читаю текст с Android-девайса
2. Копирую текст и добавляю к нему один из промптов, сохранённых в паттерны автозамены в клавиатуре SwiftKey*
3. Отдаю текст + промпт LLM-ке
4. Отправляю заметку вместе со ссылкой на исходный текст в нужный топик в группу в Телеграме, специально созданную для сохранёнок
* - Т.е. вместо того, чтобы писать весь промпт заново или откуда-то его копировать, набираем короткую последовательность символов, например “sum”, и в подсказках клавиатурного приложения появляется вариант “распаковки” этой последовательности в целый промпт
Отдельные инструменты тут легко заменить на другие, более подходящие лично для вас. Например, кому-то удобнее читать с макбука, тогда вместо SwiftKey для быстрой вставки промптов можно взять, например, Punto Switcher, там есть “Автозамена”. Также и с моделями: для суммаризации на русском и английском лично я предпочитаю Sonnet 3.7, но вы можете использовать свою любимую модель.
Ещё у меня есть большой набор промптов, которые различаются, например, степенью желаемой детализации. Ниже несколько примеров вместе с шорткатами, забирайте, если понравятся:
“сум” = Выдели ключевые мысли из данного текста в виде буллет-поинтов
“сум3” = Вырази главные мысли (не более трёх) из этого текста в максимально краткой и лаконичной форме
“сум1” = Вырази самую суть этого текста в максимально краткой и лаконичной форме, одним предложением
А вы делаете что-то подобное? Может, как-то ещё применяете LLM-ки в повседневной жизни? Делитесь своими лучшими практиками в комментариях!
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Fley's flow
Log & roll №3
У меня все равно плохо получается регулярно о чем-либо сообщать, потому что бывают такие моменты, когда написать нечего — рутина и рутина. В первую неделю после отпуска, сколько бы я ни был заряжен на работу, она вообще не шла в том темпе, в котором хотелось бы. Но за три недели что-то да накопилось.
💼 Работа
Я продолжил заниматься задачей по временным рядам, хорошо по ней продвинулся: добавил недостающие метрики, сделал кучу фиксов, написал огромную доку по каждому аспекту, докинул разные аугментации — в основном рутина, но отдельные моменты отмечу:
1️⃣ Подбор гиперпараметров
Оформил подбор гиперпараметров в максимально удобный скрипт, запустил и получил результаты. Скажу так: это шикарная возможность поднять метрики, особенно если есть ресурс на 20+ запусков обучения, а в моем случае это было возможно, поскольку модель очень легковесная. Здесь важно понимать, какой метод вам подойдет — будь то ASHA, которая при шаге, равном полному обучению, вырождается в Random Search, или же Model-based методы типа Байеса (однажды я напишу статью об этом...).
Капля дегтя – разные методы поддерживают разные типы данных – где-то есть поддержка категорий, где-то ее нет, где-то даже была поддержка квантованных (для русских людей – просто с меньшим числом значений после запятой, чтобы не было потом 0.232545589 в конфиге), но её убрали в новых версиях.
2️⃣ Пайплайн проекта
В этой задаче для разных типов временных рядов используются разные предобработки и модели, в связи с чем была необходимость в реализации достаточно серьезного пайплайна. Основная цель — сделать так, чтобы на вход можно было просто отправить практически любой ряд + его тип, а на выходе получить верный ответ. Я подошел к реализации с помощью Triton Business Logic Scripting (BLS). Я думал написать пост о нем, но не сложилось. (Если нужно, сообщите в комментах, потому что у меня в сохраненках два текста по нему, оба бросил👍 ).
Если кратко, то BLS — это скрипт на Python, который в Triton Inference Server трактуется как независимая модель. То есть, к ней так же пишется конфиг с I/O модели, внутри скрипта
Самое неприятное в этой задаче — куча разных мелочей, которые вылезают, потому что человеческий мозг (окей, подмножество {мой мозг}) не вмещает все нюансы разом. Это различные размерности, это правильная конвертация тензоров одного бэкенда в другой, это... в общем, об этом читать неинтересно. Главное — оно заработало, а я задолбался.
3️⃣ Документация
Документации было много, вплоть до ссылки на другие README внутри основного, но это не главное. Оказывается, в Gitlab есть поддержка Mermaid-графов, которые позволяют шикарно визуализировать пайплайн модели. Причем, судя по всему, эта поддержка есть уже давно. Да, достаточно просто написать '''mermaid, описать диаграмму и она появится в доке. Магия да и только. К сожалению, в Github не завезли.
👨💻 Продолжил рефакторинг BoxMOT
Я обнаружил еще одну важную проблему — в проекте мало того, что дублируется, так еще и разбросана в разных местах логика скачивания весов моделей. Я решил сделать так: назвал эту сущность
Затем у меня была долгая дилемма по поводу связывания различных сущностей вместе, но решилось это примерно так: роль скачивания берет на себя
Негусто, но немного продвинулся.
В иных аспектах пока тоже все в порядке — жизнь бьет ключом, пока что не по голове.
#lognroll
У меня все равно плохо получается регулярно о чем-либо сообщать, потому что бывают такие моменты, когда написать нечего — рутина и рутина. В первую неделю после отпуска, сколько бы я ни был заряжен на работу, она вообще не шла в том темпе, в котором хотелось бы. Но за три недели что-то да накопилось.
Я продолжил заниматься задачей по временным рядам, хорошо по ней продвинулся: добавил недостающие метрики, сделал кучу фиксов, написал огромную доку по каждому аспекту, докинул разные аугментации — в основном рутина, но отдельные моменты отмечу:
Оформил подбор гиперпараметров в максимально удобный скрипт, запустил и получил результаты. Скажу так: это шикарная возможность поднять метрики, особенно если есть ресурс на 20+ запусков обучения, а в моем случае это было возможно, поскольку модель очень легковесная. Здесь важно понимать, какой метод вам подойдет — будь то ASHA, которая при шаге, равном полному обучению, вырождается в Random Search, или же Model-based методы типа Байеса (однажды я напишу статью об этом...).
Капля дегтя – разные методы поддерживают разные типы данных – где-то есть поддержка категорий, где-то ее нет, где-то даже была поддержка квантованных (для русских людей – просто с меньшим числом значений после запятой, чтобы не было потом 0.232545589 в конфиге), но её убрали в новых версиях.
В этой задаче для разных типов временных рядов используются разные предобработки и модели, в связи с чем была необходимость в реализации достаточно серьезного пайплайна. Основная цель — сделать так, чтобы на вход можно было просто отправить практически любой ряд + его тип, а на выходе получить верный ответ. Я подошел к реализации с помощью Triton Business Logic Scripting (BLS). Я думал написать пост о нем, но не сложилось. (Если нужно, сообщите в комментах, потому что у меня в сохраненках два текста по нему, оба бросил
Если кратко, то BLS — это скрипт на Python, который в Triton Inference Server трактуется как независимая модель. То есть, к ней так же пишется конфиг с I/O модели, внутри скрипта
model.py реализуется класс с методом execute, а дальше делай с питоном все, что захочешь. И я сделал две обычные TensorRT модели, дописал BLS-скрипт, в котором вся-вся логика предобработки + отправка рядов в нужную модель + логика постобработки. Разумеется, сделал асинхронное обращение к моделям.Самое неприятное в этой задаче — куча разных мелочей, которые вылезают, потому что человеческий мозг (окей, подмножество {мой мозг}) не вмещает все нюансы разом. Это различные размерности, это правильная конвертация тензоров одного бэкенда в другой, это... в общем, об этом читать неинтересно. Главное — оно заработало, а я задолбался.
Документации было много, вплоть до ссылки на другие README внутри основного, но это не главное. Оказывается, в Gitlab есть поддержка Mermaid-графов, которые позволяют шикарно визуализировать пайплайн модели. Причем, судя по всему, эта поддержка есть уже давно. Да, достаточно просто написать '''mermaid, описать диаграмму и она появится в доке. Магия да и только. К сожалению, в Github не завезли.
Я обнаружил еще одну важную проблему — в проекте мало того, что дублируется, так еще и разбросана в разных местах логика скачивания весов моделей. Я решил сделать так: назвал эту сущность
ModelRegistry, дал ей геттеры, чтобы узнавать URL/названия доступных моделей, а также метод download. И все ее наследники должны просто прокинуть свои словарики с URL весов и прочей информацией, которая нужна для загрузки. Затем у меня была долгая дилемма по поводу связывания различных сущностей вместе, но решилось это примерно так: роль скачивания берет на себя
ModelRegistry, роль инициализации pytorch-модели берет на себя непосредственно класс модели — ReID или Detector, назовем этот метод build, а в PytorchBackend на вход будем подавать модель + веса. Негусто, но немного продвинулся.
В иных аспектах пока тоже все в порядке — жизнь бьет ключом, пока что не по голове.
#lognroll
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from что-то на DL-ском
Что за милашечную книгу я нашла???
Сначала меня зацепило оформление — она написана в диалоге с героиней моей любимой истории. А потом заинтересовала и суть.
Каждая глава — почти диалог между Алисой и её профессором.
Я уважаю такой стиль и помню его по занимательной манге по молекулярной биологии и химии, которые когда-то прочитала взахлёб. Там — рассуждения, вопросы и неожиданные «а почему так?», например:
❔ Почему мы делим выборку?
🫤 А что случится, если не нормализовать данные?
🙄 Как вообще модель понимает, что происходит?
Я прочитала пару глав по диагонали, но уже хочется полежать с ней по вечерам и повспоминать БАЗУ🤌🏻. И да, книга мне действительно понравилась — вот три причины:
😍 Она новая — в ней упоминаются SOTA-подходы и свежие идеи.
🧣 Расслабляющая — читается легко, как разговор с умным другом
😊 Красивая — да, для меня визуальная подача имеет значение
Заставляет не просто понять DL, а полюбить его
Читать можно тут, но я хочу поискать печатную версию, мне надо
Сначала меня зацепило оформление — она написана в диалоге с героиней моей любимой истории. А потом заинтересовала и суть.
Каждая глава — почти диалог между Алисой и её профессором.
Я уважаю такой стиль и помню его по занимательной манге по молекулярной биологии и химии, которые когда-то прочитала взахлёб. Там — рассуждения, вопросы и неожиданные «а почему так?», например:
Я прочитала пару глав по диагонали, но уже хочется полежать с ней по вечерам и повспоминать БАЗУ🤌🏻. И да, книга мне действительно понравилась — вот три причины:
Заставляет не просто понять DL, а полюбить его
Читать можно тут, но я хочу поискать печатную версию, мне надо
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM