تکنولوژیها
- Machine LearningDeep Learning
ما در سلامسینما در تلاشیم تا بتوانیم به کاربرانمان بهترین فیلمهایی را پیشنهاد دهیم که متناسب با سلیقه و علاقهمندی آنهاست:
Content Based Filtering
این سیستم از متادیتاهای آیتمها استفاده میکند (مانند ژانر، کارگردان، توضیحات، بازیگران و ...). برای پیشنهاد فیلمها استفاده میکند. این سناریو بر این اساس پیش میرود که اگر یک کاربر فیلمی را دوست داشت به احتمال زیاد فیلم مشابه آن را نیز دوست خواهد داشت.
Collaborative Filtering
این سیستم کاربران با علاقهمندیهای یکسان را پیدا کرده و براساس آن پیشنهاد میدهد. این سیستم به محتوای آیتمها احتیاجی ندارد.
در حال حاضر سیستم پیشنهاد فیلم سلامسینما با استفاده از سیستم Collaborative Filtering و استفاده از PredictionIO پیاده سازی شده و در نظر داریم به منظور بهبود الگوریتمها به توسعه این سرویس با استفاده از الگوریتمهای deep learning بپردازیم.
مهارتهای ضروری:
- آشنا با زبان برنامهنویسی پایتون
- آشنا با کتابخانههای panda, numpy
- آشنا با کتابخانههای tensorflow
- آشنا با مفاهیم machine learning, classification, deep learning و ..
مزایا
- امکان یادگیری
- محیط صمیمی و دوستانه