Let's build a recommendation system
Hemant Rakesh (~hemant56) |
In this world of growing knowledge and technology, it is really hard to learn and understand everything see or read around us. And all we need is someone to refer the right resources (articles, blog, courses,etc) to begin with or to understand a certain way something works in a much clear way, with the help of the resources.
The AI/ML/DL community has made it simpler to perform the above tasks by introducing the concept of recommendation systems, and that's not all, the best part about it is that you can build your own recommendation system in your favorite and easy to use programming language -- Python.
Python is widely used to implement AI/ML and Deep learning algorithm. It has a lot of in-built package and modules which make it easy to understand and implement while programming.
Companies with recommendation systems: Amazon (recommends products), Facebook (recommends friends and posts), Ebay, FlipKart, Instagram, etc
The workshop will focus on the main concepts needed to build a deep learning model to build your own recommendation system. We will be building our own recommendation using Neural Networks, which is a deep learning concept, and other machine learning algorithms.
The recommendation system will be able to recommend:
- Courses, based on the faculty and teaching reviews.
- Suggest products to clients based on their search history
The prerequisites for the workshop are as follows:
- Basic understanding of ML and Deep Learning (Regression, Classification)
- Basic python programming
- Probability, Statistics, Linear Algebra
Hemant Rakesh is a Research Intern currently working on a project with Biomedical Engineering(10^-6 - 10^9) and Electronic System, Indian Institute of Science,Bangalore. He has a rich experience in deep learning, neural computing and medical imaging and EEG based computation. Also, he has experience in building software tools in python for Image and neural analysis.