All Projects → amitkaps → Recommendation

amitkaps / Recommendation

Licence: mit
Recommendation System using ML and DL

Projects that are alternatives of or similar to Recommendation

Aws Security Workshops
A collection of the latest AWS Security workshops
Stars: ✭ 332 (+90.8%)
Mutual labels:  jupyter-notebook, workshop
Mlnet Workshop
ML.NET Workshop to predict car sales prices
Stars: ✭ 29 (-83.33%)
Mutual labels:  jupyter-notebook, workshop
Csc deeplearning
3-day dive into deep learning at csc
Stars: ✭ 22 (-87.36%)
Mutual labels:  jupyter-notebook, workshop
Databases workshop
RCS Intro to Databases workshop materials
Stars: ✭ 25 (-85.63%)
Mutual labels:  jupyter-notebook, workshop
Dl Workshop
Master gradient-based machine learning. Also secretly a JAX course in disguise!
Stars: ✭ 103 (-40.8%)
Mutual labels:  jupyter-notebook, workshop
Full Stack Data Science
Full Stack Data Science in Python
Stars: ✭ 227 (+30.46%)
Mutual labels:  jupyter-notebook, workshop
Dl Workshop Series
Material used for Deep Learning related workshops for Machine Learning Tokyo (MLT)
Stars: ✭ 857 (+392.53%)
Mutual labels:  jupyter-notebook, workshop
Microsoft Student Partner Workshop Learning Materials Ai Nlp
This repository contains all codes and materials of the current session. It contains the required code on Natural Language Processing, Artificial intelligence.
Stars: ✭ 187 (+7.47%)
Mutual labels:  jupyter-notebook, workshop
Pydata Pandas Workshop
Material for my PyData Jupyter & Pandas Workshops, I'm also available for personal in-house trainings on request
Stars: ✭ 65 (-62.64%)
Mutual labels:  jupyter-notebook, workshop
4tu Css
Material for a Computational Social Science (CSS) Workshop hosted by the four Dutch technical universities.
Stars: ✭ 61 (-64.94%)
Mutual labels:  jupyter-notebook, workshop
Mldotnet Real Time Data Streaming Workshop
A Machine Learning and Real-Time Data Analytics Workshop
Stars: ✭ 34 (-80.46%)
Mutual labels:  jupyter-notebook, workshop
Bcs workshop apr 20
Workshop on basic machine learning, computational modeling, psychophysics, basic data analysis and experiment design
Stars: ✭ 134 (-22.99%)
Mutual labels:  jupyter-notebook, workshop
Cadl
ARCHIVED: Contains historical course materials/Homework materials for the FREE MOOC course on "Creative Applications of Deep Learning w/ Tensorflow" #CADL
Stars: ✭ 1,478 (+749.43%)
Mutual labels:  jupyter-notebook, workshop
Programming With Data
🐍 Learn Python and Pandas from the ground up
Stars: ✭ 156 (-10.34%)
Mutual labels:  jupyter-notebook, workshop
Time series prediction
This is the code for "Time Series Prediction" By Siraj Raval on Youtube
Stars: ✭ 174 (+0%)
Mutual labels:  jupyter-notebook
Deep Algotrading
A resource for learning about deep learning techniques from regression to LSTM and Reinforcement Learning using financial data and the fitness functions of algorithmic trading
Stars: ✭ 173 (-0.57%)
Mutual labels:  jupyter-notebook
Introduction To Time Series Forecasting Python
Introduction to time series preprocessing and forecasting in Python using AR, MA, ARMA, ARIMA, SARIMA and Prophet model with forecast evaluation.
Stars: ✭ 173 (-0.57%)
Mutual labels:  jupyter-notebook
Pytorch sac
PyTorch implementation of Soft Actor-Critic (SAC)
Stars: ✭ 174 (+0%)
Mutual labels:  jupyter-notebook
Poems generator keras
唐诗,藏头诗,按需自动生成古诗,基于Keras、LSTM-RNN。文档齐全。
Stars: ✭ 175 (+0.57%)
Mutual labels:  jupyter-notebook
Docker Workshop
Docker workshop
Stars: ✭ 174 (+0%)
Mutual labels:  workshop

Recommendation Systems

This is a workshop on using Machine Learning and Deep Learning Techniques to build Recommendation Systesm

  • Theory: ML & DL Formulation, Prediction vs. Ranking, Similiarity, Biased vs. Unbiased
  • Paradigms: Content-based, Collaborative filtering, Knowledge-based, Hybrid and Ensembles
  • Data: Tabular, Images, Text (Sequences)
  • Models: (Deep) Matrix Factorisation, Auto-Encoders, Wide & Deep, Rank-Learning, Sequence Modelling
  • Methods: Explicit vs. implicit feedback, User-Item matrix, Embeddings, Convolution, Recurrent, Domain Signals: location, time, context, social,
  • Process: Setup, Encode & Embed, Design, Train & Select, Serve & Scale, Measure, Test & Improve
  • Tools: python-data-stack: numpy, pandas, scikit-learn, keras, spacy, implicit, lightfm

Notes & Slides

Notebooks

Python Libraries

Deep Recommender Libraries

Matrix Factorisation Based Libraries

  • Implicit - Implicit Matrix Factorisation
  • QMF - Implicit Matrix Factorisation
  • Lightfm - For Hybrid Recommedations
  • Surprise - Scikit-learn type api for traditional alogrithms

Similarity Search Libraries

  • Annoy - Approximate Nearest Neighbour
  • NMSLib - kNN methods
  • FAISS - Similarity search and clustering

Content-based Libraries

  • Cornac - Leverage Auxiliary Data (Images, Text, Social Networks)

Learning Resources

Reference Slides

Benchmarks

Algorithms & Approaches

Evaluations

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].