June 14th, 2007

Медведов

Рекомендательные системы. Главный шаг – шаг первый

  • Да, режет же слух! Из 2-ух переводов (версий дубляжа) фильма – один – хорош, а другой – вызывает недоумение. И хуже – агрессивно отторгается. До остервенения, невозможности смотреть
  • И – две, 3 даже 100 – версий песни, музыкального произведения – они нравятся все одновременно. Не вытесняя любых своих вариации
Чему примеры учат?

Косвенно тому – что музыкальные рекомендательные системы – должны быть устроены принципиально иначе подобных же текстовых

работающих внутри сайтов прессы (подбор подходящих статей к уже открытому сюжету), вертящих обложки книг в магазинах, и им подобных

Граница – вербальный-невербальный способы восприятия содержимого файлов.
  • «Музыкальные советы» – орудуй и экспериментируй – смело, широко. Плачь, что боялся предпринять, что-то радикальное вчера. Кусай локти! Пихай локтями! Бей поддых!
  • «Дополнительные тексты»
    перевод в примере – это «вариация» сообщения; дополнительная статья под новостью в СМИ – это развитие темы; «похожая» книга в магазине – это анонимный иностранец вместо любимой тётушки
    бойся уравнивать слова, остерегайся автоматического подбора, не доверяй статистику – он врёт от ограниченности доступного ему инструмента анализа! И никогда не трогай Long Tail! Никогда! Эта херня тебя доконает!

Уходим от тактики – меняем масштаб. Какова выигрышная стратегия работы гипотетической рекомендательной системы в конкретных случаях?

  • Музыка, изображения, наркотики, туристические поездки, акции, еда, девицы, болезни – любое невербальное удовольствие – в их подборе допустимо самое широкое, резкое, немотивированное экспериментирование. Чем больше эклектики, чем меньше торчит скелет алгоритмов подбора – тем рекомендации лучше
  • Книги, спектакли, политики, оружие, цена, алгоритмы, сожжённые мосты – то есть вербализуемые услады – …
Увы, не знаю продолжения. Надеюсь пока.

Грузин

Know-how: Prequel-рендеринг веб-страниц

Браузер – свято бережёт желание читать тот кусок веб-странички, до которого я уже, так или иначе, добрался:

  • ввёл url
  • страница начала грузиться
  • я, в процессе продолжающейся загрузки, двигаюсь по странице
  • в какой-то момент перестаю пользоваться прокруткой… остановился – читаю
И вне зависимости – известны программе размеры всё ещё продолжающего подгружаться содержимого (главным образом изображений) или неведомы – место на котором я уже стою – никуда не перемещается на экране.

Я про крутой браузер сейчас рассказываю.

Загружающиеся в документ картинки без указанных в тегах размеров – удлиняют или расширяют веб-страницу:

Исключительно от верхнего левого угла видимого фрагмента страницы. Не от границ (формирующихся или сформированных) всего документа!
Виджеты, ajax-сверистелки и прочая упячка – появляются и исчезают на веб-странице подобным же образом. Не вызывая перемещений уже читаемых строк.

Collapse )

Производная: любая страничка (особенно с «якорями») – обязана иметь прописанные в HTLM-коде размеры изображений. До тех пор пока не выйдет описанный крутой браузер.

UGC-сайт выдающий читателям посты, где изображения не имеют размеров в атрибутах картинок — штрафуются. По рублю за каждую картинку без атрибутов. За выданную на мобильное устройство – по рубль двадцать. Как пример — известный пост Алексея-Феди про Форум — это 25 рублей штрафа.