Всем привет! Меня зовут Сергей, я математик, и я определяю развитие рекомендательной системы Surfingbird. Этой статьёй мы открываем цикл, посвящённый машинному обучению и рекомендательным системам в частности – пока не знаю, сколько в цикле будет инсталляций, но постараюсь писать их регулярно. Сегодня я расскажу вам, что такое рекомендательные системы вообще, и поставлю задачу чуть более формально, а в следующих сериях мы начнём говорить о том, как её решать и как учится наша рекомендательная система Tachikoma.
![image](https://habrastorage.org/getpro/habr/post_images/b0c/f28/21e/b0cf2821eb7051348355383a491aaac6.jpg)
![image](https://habrastorage.org/getpro/habr/post_images/b0c/f28/21e/b0cf2821eb7051348355383a491aaac6.jpg)