<?xml version="1.0" encoding="UTF-8"?>

<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" >

  <channel>
    <title><![CDATA[Комментарии / Профиль rucoder]]></title>
    <link>https://habr.com/ru/users/rucoder/comments/</link>
    <description><![CDATA[Хабр: комментарии пользователя rucoder]]></description>
    <language>ru</language>
    <managingEditor>editor@habr.com</managingEditor>
    <generator>habr.com</generator>
    <pubDate>Sun, 26 Apr 2026 20:58:37 GMT</pubDate>
    
    
      <image>
        <link>https://habr.com/ru/</link>
        <url>https://habrastorage.org/webt/ym/el/wk/ymelwk3zy1gawz4nkejl_-ammtc.png</url>
        <title>Хабр</title>
      </image>
    

    
      

      
        
  
    <item>
      <title>21.10.2014 05:44:59 </title>
      <guid isPermaLink="true">https://habr.com/ru/articles/240953/#comment_8079111</guid>
      <link>https://habr.com/ru/articles/240953/#comment_8079111</link>
      <description><![CDATA[Хуже — там обычная коллаборативная фильтрация, только вероятно ограничена списком ваших «друзей».<br/>
Официальный анонс был такой:<br/>
<blockquote>Сервис работает на основе Вашего списка аудиозаписей и предпочтений миллионов других пользователей. Кстати, его создатели в мае завоевали золотую медаль на всемирном чемпионате по программированию.</blockquote><br/>
Как показывает практика, для массового пользователя они подходят. Но далеко не для всех.]]></description>
      <pubDate>Tue, 21 Oct 2014 05:44:59 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>20.10.2014 20:19:35 </title>
      <guid isPermaLink="true">https://habr.com/ru/articles/240953/#comment_8078621</guid>
      <link>https://habr.com/ru/articles/240953/#comment_8078621</link>
      <description><![CDATA[У вас API при росте числа пользователей будут отказывать, без бэкэнда всё равно не поедет.<br/>
<br/>
У меня давно есть сервис из этой же области <a href="https://musicadviser.ru/">https://musicadviser.ru/</a><br/>
Хоть там и используется memcached, но при росте числа пользователей, одновременно запускающих анализ, возникают проблемы. Единственное к чему пока пришёл — хранить у себя все данные. Вернее по сути долговременно кэшировать всё. Даже сейчас опасаюсь, публикую ссылку здесь)<br/>
<br/>
Last.fm помимо всего прочего ещё и лежит частенько, так что не кэшировать от него данные — оставлять мёртвым приложение.<br/>
<br/>
На счёт рекомендаций:<br/>
<br/>
Паблики — это всё очень абстрактно, я чисто по работе подписан на кучу пабликов, но это совсем не значит, что они подходят мне в плане музыки.<br/>
В данный момент рекомендательные системы идут в сторону автоматизации, ибо люди ленивы. Используйте соц. сеть иначе — если уж зацепились за паблики, то определяйте их тематику и пытайтесь найти закономерность в том, что интересно пользователю больше всего.<br/>
]]></description>
      <pubDate>Mon, 20 Oct 2014 20:19:35 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>18.07.2014 09:48:27 </title>
      <guid isPermaLink="true">https://habr.com/ru/articles/230155/#comment_7789817</guid>
      <link>https://habr.com/ru/articles/230155/#comment_7789817</link>
      <description><![CDATA[Аналогично, в БД разницы нет, что добавление в избранное, что автоматическое добавление в список просмотренных. Разве что психологическое различие — действие производится больше автоматически. Но YouTube, как и другие большие проекты, скорее всего использует гибридный метод.]]></description>
      <pubDate>Fri, 18 Jul 2014 09:48:27 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>23.06.2014 13:28:15 </title>
      <guid isPermaLink="true">https://habr.com/ru/articles/227261/#comment_9319664</guid>
      <link>https://habr.com/ru/articles/227261/#comment_9319664</link>
      <description><![CDATA[Это много где есть. Чехия выдаёт стипендию иностранцам (РФ не в списке, увы), для обучения в Чехии на чешском. Умысел банален — им нужны специалисты с мотивацией, у местных её как правило мало. Но на стипендию идёт отбор, причём не местный, местные только отправляют документы в страну принятия и уже там принимается решение.]]></description>
      <pubDate>Mon, 23 Jun 2014 13:28:15 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>23.06.2014 13:26:41 </title>
      <guid isPermaLink="true">https://habr.com/ru/articles/227261/#comment_9319658</guid>
      <link>https://habr.com/ru/articles/227261/#comment_9319658</link>
      <description><![CDATA[Во многих странах ЕС обучение на местном языке бесплатное. При этом никто не принуждает оставаться и работать, в хорошей стране сам захочешь остаться, ещё и денег потратишь, дабы язык выучить.<br/>
<br/>
Бакалавриат в РФ скорее всего не даст нужной базы для большинства вузов из списка, хотя англоязычные программы в ЕС (в не англоязычных странах) как правило легче, ибо для преподавателей язык тоже не родной. А я сомневаюсь, что отправлять буду сначала на языковые курсы.]]></description>
      <pubDate>Mon, 23 Jun 2014 13:26:41 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>21.03.2014 12:51:32 </title>
      <guid isPermaLink="true">https://habr.com/ru/articles/216337/#comment_7424039</guid>
      <link>https://habr.com/ru/articles/216337/#comment_7424039</link>
      <description><![CDATA[Ru-Center: Двухъядерный 2Ghz/2048 RAM/100Gb HDD = 2000руб/мес.<br/>
Linode (GB): Восьмиядерный 2Ghz/2048 RAM/96Gb HDD = 40$~1450руб/мес.<br/>
За разницу в стоимости можно поднять простенький кэширующий сервер %)<br/>
<br/>
Fornex проигрывает Linode диском и виртуализацией (OpenVZ vs. XEN).]]></description>
      <pubDate>Fri, 21 Mar 2014 12:51:32 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>20.03.2014 14:52:02 </title>
      <guid isPermaLink="true">https://habr.com/ru/articles/216467/#comment_7421421</guid>
      <link>https://habr.com/ru/articles/216467/#comment_7421421</link>
      <description><![CDATA[Советую обратить внимание на публикации этой группы <a href="http://mtg.upf.edu/">http://mtg.upf.edu/</a><br/>
Они занимаются в том числе и вашей темой.<br/>
]]></description>
      <pubDate>Thu, 20 Mar 2014 14:52:02 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>19.03.2014 08:16:40 </title>
      <guid isPermaLink="true">https://habr.com/ru/articles/216337/#comment_7415811</guid>
      <link>https://habr.com/ru/articles/216337/#comment_7415811</link>
      <description><![CDATA[Мда, с ценами как обычно они не церемонятся.]]></description>
      <pubDate>Wed, 19 Mar 2014 08:16:40 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>15.01.2014 08:02:22 </title>
      <guid isPermaLink="true">https://habr.com/ru/articles/208904/#comment_7203028</guid>
      <link>https://habr.com/ru/articles/208904/#comment_7203028</link>
      <description><![CDATA[<blockquote>в чём различие абстрактного класса и интерфейса</blockquote><br/>
Это кстати прям вопрос «на миллион», его стандартно задают по поводу всех ООП языков.]]></description>
      <pubDate>Wed, 15 Jan 2014 08:02:22 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>05.01.2014 12:33:51 </title>
      <guid isPermaLink="true">https://habr.com/ru/articles/208170/#comment_7168076</guid>
      <link>https://habr.com/ru/articles/208170/#comment_7168076</link>
      <description><![CDATA[Многие вещи понимаешь только тогда, когда переходишь на другую сторону силы. Когда ты являешься разработчиком, всё это работает почти на уровне рефлексов :)) Подсознательное желание не тратить время на глупые (с твоей точки зрения) вещи.<br/>
]]></description>
      <pubDate>Sun, 05 Jan 2014 12:33:51 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>23.12.2013 16:01:15 </title>
      <guid isPermaLink="true">https://habr.com/ru/articles/207020/#comment_7131598</guid>
      <link>https://habr.com/ru/articles/207020/#comment_7131598</link>
      <description><![CDATA[Закончил школу в 2007-м, был отдельно Pascal (TurboPascal), основы постройки интерфейса в Delphi (6 или 7, не помню). В привязке к макросам MS Office был Basic. Logo был ещё в классе седьмом вроде.<br/>
<br/>
В Чехии, на сколько я понимаю, в школе тоже программирования нет, ибо на первых курсах ВУЗа разбирается алгоритмизация и программирование на Java от самого начала (основные понятия, типы данных и т.д.). Java тут вообще идёт как основной ЯП в техническом ВУЗе.]]></description>
      <pubDate>Mon, 23 Dec 2013 16:01:15 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>04.10.2013 21:59:15 </title>
      <guid isPermaLink="true">https://habr.com/ru/articles/196412/#comment_9331026</guid>
      <link>https://habr.com/ru/articles/196412/#comment_9331026</link>
      <description><![CDATA[Я бы сказал, что в Чехии гораздо более популярен Seznam, чем Google. По крайней мере у него довольно большой процент. Уж больно однозначная карта.]]></description>
      <pubDate>Fri, 04 Oct 2013 21:59:15 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>25.09.2013 13:04:45 </title>
      <guid isPermaLink="true">https://habr.com/ru/articles/194724/#comment_6772830</guid>
      <link>https://habr.com/ru/articles/194724/#comment_6772830</link>
      <description><![CDATA[<blockquote>Во-вторых, content-based рекомендательные системы могут давать неплохое разнообразие и приятно удивить пользователя (diversity и serendipity), но они очень и очень сильно подвержены, скажем так, «упячкам». То есть периодически вы будете рекомендовать что-то очень и очень странное</blockquote><br/>
При большом размере «аудитории» Collaborative filtering делает то же самое. При малом — проблема «холодного старта».<br/>
Но в любом случае 100% сейчас не даёт ничего. Впрочем, это скорее проблема людей, а не ПО :)]]></description>
      <pubDate>Wed, 25 Sep 2013 13:04:45 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>25.09.2013 12:56:20 </title>
      <guid isPermaLink="true">https://habr.com/ru/articles/194724/#comment_6772736</guid>
      <link>https://habr.com/ru/articles/194724/#comment_6772736</link>
      <description><![CDATA[Но вы всё равно в таком случае ограничены своей фонотекой. Свою фонотеку, как правило, все знают и без софта. ]]></description>
      <pubDate>Wed, 25 Sep 2013 12:56:20 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>25.09.2013 06:13:21 </title>
      <guid isPermaLink="true">https://habr.com/ru/articles/194724/#comment_6770410</guid>
      <link>https://habr.com/ru/articles/194724/#comment_6770410</link>
      <description><![CDATA[<blockquote>Отличие, при беглом осмотре, в том что они пытаются притянуть к произвольному звуку привычные характеристики типа жанра, темпа, мелодичности, экспрессии и т.д. Я считаю это не совсем правильным, так как есть жанры где всё кроме ярлыка самого жанра, определить невозможно (Merzbow — Pulse Demon), но композиция тем не менее входит, пусть и на окраину общего звукового континуума, который можно наблюдать на моём скриншоте про Scatterplot собранной базы данных.</blockquote><br/>
«Притягивание» характеристик делается как раз для того, чтобы «разбавить» рекомендации и очередная попытка привести такую субъективную область к чему-то формальному. На словах типа «мне кажется» науку не сделаешь. Другой человек просто не сможет этим адекватно воспользоваться как базой. Да, я тоже не очень разделяю их методику, но на абстрактные проценты тоже полагаться нельзя.<br/>
<br/>
Послушав трек, что вы привели, я был полностью солидарен с last.fm в плане тегов. Noise/experimental/industrial. Даже описание исполнителя об этом говорит. И на сигнале вы должны будете увидеть характерный график для шума по идее. <br/>
<blockquote>Насчёт попадание кусков из разных жанров в одном треке, для примера положим 40% металл, 60% мелодекламация голосом. Чаще всего это будет приводить к тому что в плейлисте будут находиться треки с такой же комбинацией — 40% металла и 60% декламации. Ну или с перекосом в ту или другую сторону, если точных совпадений найдено не будет.</blockquote><br/>
Вы анализируете <b>не весь</b> трек, разве нет?<br/>
<br/>
Музыка субъективна и в качестве анализа качества рекомендаций вы всё равно будете использовать людей. Может стоит на них и ориентироваться, а не на машинный процент?<br/>
<br/>
Используйте всю выборку пользователя и на основе неё сделайте статистический вывод о процентном соотношении треков определённого вида (ок, вам не нравится слово «жанр») у пользователя. Дальше из глобальной БД сэмплов можно выбирать похожие треки и в таком же процентном отношении отдавать их пользователю.]]></description>
      <pubDate>Wed, 25 Sep 2013 06:13:21 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>24.09.2013 19:54:53 </title>
      <guid isPermaLink="true">https://habr.com/ru/articles/194724/#comment_6769554</guid>
      <link>https://habr.com/ru/articles/194724/#comment_6769554</link>
      <description><![CDATA[Коллега, рекомендую почитать работы вот этих ребят <a href="http://www.mtg.upf.edu/">www.mtg.upf.edu/</a><br/>
Конкретно вот эту публикацию <a href="http://mtg.upf.edu/system/files/publications/bogdanov_IPM2012.pdf">mtg.upf.edu/system/files/publications/bogdanov_IPM2012.pdf</a><br/>
Автор вроде как уже защитился, так что информация вполне себе полезная должна быть.<br/>
<br/>
Для возможности рекомендаций стоит добавить отправку «сэмплов» на сервер и их каталогизировать, использую мета-данные из публичных баз (last.fm, freebase etc.), не знаю правда как к этому отнесутся правообладатели, но тем не менее. Отправлять пользователя к его же музыке это не очень полезно.<br/>
<br/>
Проблема content-based систем (а иначе вашу и не назовёшь) в том, что рекомендации будут очень сильно похожи на то, что слушает человек. Хотя, в случае экспериментальных или смешанных жанров вы можете получить вовсе бредовые вещи. Взять к примеру кусок какого-нибудь djent трека и часть его будет похожа на что-то инструментальное, часть на электронное. Тут как «повезёт» с куском. Для устранения проблемы обычно используются гибридные системы, куда вам и советую копать.<br/>
 <br/>
Я сейчас пытаюсь зайти несколько с другой стороны, использовать семантическую сеть для алгоритма рекомендаций (в качестве информационной базы используются всё те же публичные БД). Пока всё на зачаточной стадии (первый семестр докторантуры), но в направление верю :)]]></description>
      <pubDate>Tue, 24 Sep 2013 19:54:53 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>29.07.2013 20:10:28 </title>
      <guid isPermaLink="true">https://habr.com/ru/companies/habr/articles/188192/#comment_6541204</guid>
      <link>https://habr.com/ru/companies/habr/articles/188192/#comment_6541204</link>
      <description><![CDATA[Зарубежные ВУЗы хотелось бы. Да и месяцы в образовании/работе лучше сделать необязательными.]]></description>
      <pubDate>Mon, 29 Jul 2013 20:10:28 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>24.02.2012 22:42:53 </title>
      <guid isPermaLink="true">https://habr.com/ru/articles/135082/#comment_15301507</guid>
      <link>https://habr.com/ru/articles/135082/#comment_15301507</link>
      <description><![CDATA[Не удивляет. Но определение «актёр» как раз затем и введено, чтобы обобщить всё это. Ни к чему подменять актёра пользователем.]]></description>
      <pubDate>Fri, 24 Feb 2012 22:42:53 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>24.02.2012 22:15:10 </title>
      <guid isPermaLink="true">https://habr.com/ru/articles/135082/#comment_15301503</guid>
      <link>https://habr.com/ru/articles/135082/#comment_15301503</link>
      <description><![CDATA[Почему актёр = пользователь? Что угодно может инициировать действие. Внешний запрос, к примеру.<br/>
Use case вроде и переводится как «вариант использования». То бишь вариант использования системы актёром.]]></description>
      <pubDate>Fri, 24 Feb 2012 22:15:10 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

  
    <item>
      <title>18.07.2011 07:50:21 </title>
      <guid isPermaLink="true">https://habr.com/ru/articles/124315/#comment_15094265</guid>
      <link>https://habr.com/ru/articles/124315/#comment_15094265</link>
      <description><![CDATA[Давно уже не так.<br/>
<img src="https://habrastorage.org/getpro/geektimes/comment_images/675/7e2/2ee/6757e22ee871d27f1d8e0643d9335b82.png" alt="image"/>]]></description>
      <pubDate>Mon, 18 Jul 2011 07:50:21 GMT</pubDate>
      <dc:creator><![CDATA[]]></dc:creator>
    </item>
  

      

      

    
  </channel>
</rss>
