Проблема систем рейтинга и оценок

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

Для начала пример. Довольно давно на сайте Одноклассников сложился культурный код, по которому нельзя фотографиям ставить ничего кроме 5, иначе это проявление неуважения в духе «Тебе что-то не понравилось так, что не смог промолчать?»

Подобная метаморфоза просто приводит к утрате объективности оценки. И если в одних случаях в этом нет ничего страшного, то в других на этом выстроена система ранжирования, определяющая насколько вы будете успешны. То есть, в случае с фотками в Одноклассниках это нормально, оценки ни на что не влияют и, конечно, были зря спроектированы именно как оценки — там же не фотоконкурс. Фотографии в ОК требуют только отметки о просмотре как социального одобрения, лайка, к чему коллективное-бессознательное этот интерфейс и привело. (Думаю, они там появились из-за простой стилизации: Одноклассникни → школа → там ставят оценки).

Оценок, обычно, пять штук, в виде звездочек. Независимо от качества математической модели реализации системы оценок (от простого вычисления среднего и до анализа накруток и учёта периода времени) объективность шкалы в 5 звездочек страдает из-за нескольких проблем со стороны человека, вот три характерных:

  1. Весомость. В большинстве люди не считают, что разница между оценками в 1 или 2 столь же большая как разница между 4 и 5. По сути это отсекает от шкалы деление. 
  2. Объективность. Люди склонны придерживаться общего мнения, поскольку приспосабливаемость заложена в человека природой. Если вы видите пятёрки, то, при своём желании оценить негативно, вам захочется поставить скорее 3 а не 1. В объективном рейтинге до вашей оценки результат не показывают.
  3. Сравниваемость. Оценка зависит от окружения. Если оценивают единственную бургерную на деревне, то ей поставят пятерок, поскольку для деревни это центр цивилизации, культуры и общения. В то же время, более крутая бургерная в большом городе получит средние оценки, поскольку есть и другие заведения.

Можете заметить, что эти пункты ведут к неравномерному и необъективному распределению оценок.

Как же сделать оценки полезными? Правильная стратегия для простого пользователя — занижать оценку. Если вы хотите, чтобы оцениваемый вами объект оставался таким же или даже развивался не следует ставить ему высоких оценок. Найдётся кто-нибудь другой, кто поставит высокие оценки. Вам же надо в оцениваемом сохранить желание стать лучше, а значит высокая оценка должна оставаться недостигнутой. На один кол надо хотя бы семь пятерок, чтобы вывести средний бал до 4,5 — которые могут быть округлены до общих 5.

Закончу историей из жизни. Мне повезло наблюдать такие системы уже давно — у меня было несколько учителей, в школе и институте, которые удерживали шкалу в равновесном состоянии. Система в среднем примерно такая: в качестве плохой оценки ставили только кол, а вот двойку надо было ещё как-то заслужить, и ответить что-то правильно. Соответственно, 3 это была нормальная оценка. Четверки ставили выдающемуся полному ответу, а 5 можно было заслужить только если из твоего ответа учитель узнал что-то новое. Не запирая себя в «вежливых 3-4-5» это позволяло учителям намного точнее вести учёт. Разумеется, все отличники паниковали когда встречались с такими отличными традициями и повышенной объективностью.

Ну и кстати, про оценочную штуку не моём сайте https://vovkasolovev.ru/blog/reseach/

Spektr.Press «Фэйк ньюс»

Нарисовал и заанимировал несколько объясняющих видеороликов для новостного издания «Spektr.Press». Вот первый, про «Фэйк ньюс»:

https://podhod.ru/portfolio/spektr-press-1

Очень понравилось делать — люблю придумывать сплав из полезного и развлекательного.

Лучшие темы с Page Builder для WordPress, редакторы WYSIWYG и Rich HTML Editor

Изучал зоопарк тем с Page Builder для WordPress, и ключевые WYSIWYG и Rich Editor для веба, которые можно прикрутить к фреймворку или отдельно использовать. Встретил вот такое обсуждение https://news.ycombinator.com/item?id=15497972 и вот такой список на гитхабе https://gist.github.com/manigandham/65543a0bc2bf7006a487, который я отдельно себе сюда срисую и дополню. Так же насыпал звёздочек, на то что мне особенно приглянулось.

WordPress page builders

Плагины, конструкторы страниц сайта из блоков. Если указано что они на основе шорткодов, значит они чуть медленнее при генерации страниц.

На Visual Composer, WPBakery, Themify уже смотреть не стоит, на Brizy ещё совсем рано.

Темы, в которые встроен свой или сторонний конструктор сайта из блоков.

Не сюда, но отдельно отмечу инструмент https://www.froala.com/design-blocks, который задуман, чтобы делать лендинги с разметкой Bootstrap из готовых блоков. Но мне он оказался удобным для ранней стадии эскизного прототипирования любого сайта.

Abstracted Editors

These use separate document structures instead of HTML, some are more modular libraries than full editors

Dom-Based Editors

5 программ для анимации лица и речи (face rig, lip sync)

В начале 2018 изучал современные способы создания 2d персонажной анимации, обращая внимание на возможности лицевой анимации и lip sync. Запишу, о каких направлениях узнал. Руками анимировать лицо-рот, конечно, эффектнее всего, но сегодня ни у кого на это нет времени. Вы же делаете ролик для ютюба, а не в студии мультипликации работаете (а тогда значит знаете хардкорный тру путь аниматора). Да, даже самостоятельно лицевой моушен кэпчер делать больше не надо, всё уже есть. Скорстные пути такие:

  1. Кукла в Adobe After Effects с помощью Duik, плагин для автоматического рига через null объекты с Inverse kinematics. Минус в том, что клипы в AE живут в относительных координатах, из-за чего это всё не очень для него подходит — неудобно с нестед клипами, менять scale персонажа, менять координаты анимации целиком. Да и не так удобно по сравнению с другими способами, которые специально для персонажной анимации создавались.
  2. Adobe Character Animator начал обрастать возможностями. Совмещает в себе и риг куклы и лицевую анимацию. Лицо можно анимировать через вебкамеру, конечности можно таскать мышкой, есть триггеры для того чтобы менять состояния на лету.
  3. MOHO Anime Studio — очень крутой и простой 2D векторный аниматор, настоящий инструмент для анимации. Напоминает Flash, только с mesh warp, псевдо 3D сценой, и главное, отличной системой для создания костей, переключателей состояний и рига персонажа. Есть свой липсинк из аудиофайла. Если бы я начал делать качественный мультсериал, то выбрал бы его.
    • Papagayo софт для липсинка по тексту и аудиофайлу. Эта программа была основной для создания липсинка в ранних версиях MOHO, а потом её упрощенная версия стала использоваться внутри MOHO. (У программы баг с путями, лучше хранить её в корне диска).
  4. Reallusion объеденила под своим названием несколько разных проектов:
    • CrazyTalk Animator — есть готовые костяные риги и их анимации. Осталось только навешивать ваши 2D спрайты частей тела на это. Делаете все нужные анимации и вставляете в свой мультфильм. Отличный выбор для того, чтобы делать шаблонные видео-объяснялки на потоке, не хватая звёзд и не теряя времени.
    • CrazyTalk (Standart, PRO, Pipeline) — есть готовый лицевой риг, Осталось только повесить на него ваш портрет. Анимация на лету — липсинк из аудофайла, движения головы мышкой, моргания по клику. Резуальтат подключается в CrazyTalk Animator. 
    • Для 3D у Reallusion есть аналогичная пара: iClone и iClone Faceware Facial Mocap. И ещё отдельно конструктор Avatar Toolkit.
  5. FaceRig — изначально игрушка с вебкамерой и заранее готовыми 3D персонажами (но все какие-то не клёвые). У неё есть плагин для Live2D персонажей и это оказалось прорывом. При запуске присутствует в системе как виртуальная камера, поэтому можно сразу подключить её слоем в OBS, т.е. в реалтайм анимировать персонажа глядя в вебкамеру.
    • Live2D — китайский инструмент чтобы делать 2D говорящие головы. Риг можно подключать к FaceRig. Самый короткий путь сделать качественную анимированную голову — собрать её в этом конструкторе и вставить в FaceRig.

Признаюсь, все эти программы, кроме Адобовских, мне показались немного баговатыми, и не очень продуманны интефейсно, не очень актуально выглядящие и в них не ощущается рыночной устойчивости развиваться вечно. Буду рад если подскажите ещё какие-то инструменты. Возможно в будущем надо будет смотреть ещё и на Spine, а также на Unity, в котором постепенно появляются нативные инструменты для всей анимации (а не плагинами, на которые опасно рассчитывать).

 

Как я сделал крутой логотип

Опубликовал на сайте студии логотип пиротехники «Легенда».
https://podhod.ru/portfolio/legenda-style

И рассказ о создании логотипа.
https://podhod.ru/solutions/18

Горжусь этой работой — там красивая идея, сложная геометрия, леттеринг. Работу делали ещё в начале того года, чтобы к этому Новому году логотип красовался на всех упаковках.

Если вам нужен логотип, обращайтесь в студию дизайна «Разумный подход» — там делают самые качественные, эффектные и крутые логотипы. Напишите о задаче через сайт или на razum@podhod.ru.