Pull to refresh
11
0
Андрей Данильченко @danilchenko

User

Send message
М… про бету не понял, все таки их |V| или |V|*|C|?
Сергей, спасибо за интересную статью!
Мне только непонятно, откуда на M-шаге брать \alpha_0 и \beta_0? Какие значения хорошо работают? Просто \alpha_0= 1/|c| и \beta_0=1/(|V|*|C|)? И правильно же я понимаю, что параметр \beta относится одновременно к слову и категории, то есть всего бет в системе |V|*|C|?
Мда… А воз и ныне там. Все так же на инновационном COM образца 1993 года работают российские биржи?
Хорошо бы еще Python для умения быстро делать прототипы
В гуглоплюсе, вы хотели сказать? В современном андроиде без него совсем печально жить становится =( А это само по себе печально
А вы никогда не используете в своих проектах сторонние библиотеки? Все-все-все сами пишете? Имхо, современный мир разработки во многом про то, как правильно собрать и «приготовить» компоненты.
Ну а так, как вы говорите, можно говорить про любой софт: «Ну там же windows/linux/other используется, они просто допилили...». Да простят меня мобильные разработчики, но мне кажется, что Кит — это не про то, как «подпилить» android, а про то, как сделать удобные приложения и хорошо (это ключевое слово) собрать их вместе, и интегрировав в систему. Да, гугл это неплохо делает. Но мне нравится, что появляется хорошая альтернатива, ибо монополия обычно ничем хорошим не заканичивается…
Мне казалось автосохранение всего работает уже три-четыре версии. Откажитесь от привычки жать Cmd+S
IDEA позволяет четко задать порядок импортов. И потом его можно прописать в styleguide
2013 год подходит к концу, а русские биржи все так же с COM работают. Да еще и продают это как передовые технологии…
Это печально.
Анализировались аналогичные решения от Apple, Google, Pandora Radio, Last.fm. Во всех случаях поиск ведётся по метаданным, что как минимум неспортивно, а как максимум, субьективно и подвержено мнениям живых оценщиков.
В отличие от них, HOLO пока является беспристрастным рецензентом и рекомендателем, системой «без учителя».


Во-первых, из приведенных только Pandora является чисто expert-based RS. А вот Last.fm насколько мне известно, коллаборативная (ну на самом деле гибридная, скорее всего).

Во-вторых, content-based рекомендательные системы могут давать неплохое разнообразие и приятно удивить пользователя (diversity и serendipity), но они очень и очень сильно подвержены, скажем так, «упячкам». То есть периодически вы будете рекомендовать что-то очень и очень странное. Почитайте ocelma.net/MusicRecommendationBook/index.html, там много интересного, в том числе и такого рода исследования.

В-третьих, вам как информация к размышлению: генерация плейлистов очень и очень сильно отличается от просто генерации списка похожих. То есть удовлетворение пользователя зависит во многом от того, в каком порядке ему одни и те же треки играть. В этом направлении есть много исследований и даже софта (для создания плейлистов радиостанций).

А вообще, это классный проект, вы большой молодец, что смогли в одиночку создать такую систему. Плюс идея интересная — ведь вы анализируете коллекцию пользователя! Удачи вам, я верю, что ваш продукт найдет свою нишу.
Рекомендательные системы затягивают, очень интересная область. Сам не могу оторваться =) Правда, я больше в коллаборативной фильтрации работаю, в content-based ничего не смыслю. Надо наверстывать…
при этом ее главный минус — она не имеет GUI

Ой, правда что ли?
Не поднимется. Дальше смешного демотиватора не пойдет. Просто все поругаются и пересядут куда-нибудь еще. Ну правда, ведь сейчас из ВКонтакте удаляют музыку, но дальше криков «Верните все в зад!» дело не идет. Покричат-покричат, да и забудется
Ага, в это время придут «дружественные» гугл с фейсбуком и захавают рынок.
!#/usr/bin/python не везде работает. Лучше все же #!/usr/bin/env python, имхо
Чем хорош refcard – его можно напечатать и повесить перед глазами, он маленький.
А ваше полотно хоть и по-русски, но все же полотно. Да и не факт, что русский текст это хорошо, ведь все равно всю справочную информацию по функциям или пакетам вы будете получать на английском.

А так, да, клево. R и правда очень-очень мощный язык.

Так, на всякий случай, мой комментарий ни в коем случае нельзя считать официальной реакцией на этот пост. Я писал свои и только свои мысли.
Сообщил бы разрабочикам http://company.yandex.ru/security/ – денег бы дали. И возможно, работу предложили бы.
Но тебе видимо, больше хочется потешить самолюбие. Ну что же, потешься. Сам без багов пишешь?
Читать было неприятно.

P.S. ссылка сразу же находится по очевидным запросам вроде [яндекс баг]
Непосредственно через R у меня не было нужды такие вещи узнавать.

Под linux можно так:
cat /proc/cpuinfo | grep ^processor |wc -l

Information

Rating
Does not participate
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Works in
Date of birth
Registered
Activity