My Machine Learning Journey, So Far...

Co-Founder, @CreoWis | Teacher, @tapaScript | Founder, @ReactPlay | YouTuber | Writer | Human
Search for a command to run...

Co-Founder, @CreoWis | Teacher, @tapaScript | Founder, @ReactPlay | YouTuber | Writer | Human
No comments yet. Be the first to comment.
Traditional SSR is great, but it has a massive buffering problem. Let's look into the SSR Streaming and learn how it could be a game changer.

Learn how to build maintainable, reusable forms in React using design patterns like custom hooks, compound components, and context for scalable CRUD

Learn how JavaScript variables work, including let vs const, primitive and reference types, pass by value, and how JavaScript stores data in memory.

A beginner-friendly introduction to JavaScript covering what it is, how it works, and how to set up your JavaScript environment

Learn how the promises are handled internally using event loop. This concept is essentials to debug and work with async programming.

GreenRoots Blog - A Blog by Tapas Adhikary
186 posts
Educator | YouTuber | Building ReactPlay | Let's Connect
It was late 2017 when I took up a book on Machine Learning(ML) from a well known publisher. I went about reading couple of chapters and before I start the next, I was already demotivated, tired and started having a feeling, 'Not My Cup of Tea'. Well, there was nothing wrong about the book or the content. It was how I approached it without considering the limitations I had. Also, educating myself on ML was not my top listed learning priority.
Having experience in working on Web Technologies for long time, the next cool thing I wanted to do was mobile app development. Once that craze over, Machine Learning was the next. With an average expertise on Engineering Mathematics and Statistics, I got the mental push back and had to re-plan my approach for learning Machine Learning.
I took an alternate approach towards my Learning. This blog is about that Journey.

With the initial set back, I wanted to go with something that I would be comfortable with. Early 2018, I got to know about this ever green resource on Coursera: Andrew Ng's Course on Coursera.
It took me almost 14 weeks to complete the course. But anyone with full dedication to it, can complete the course in just 3 weeks time with an hour per day of involvement. This course was an eye opener to me. Extremely engaging, simple explanation and lots of hand holding helped me to get all my interest back for the Subject. You can also get a certificate after completion of the course, in case it motivates further.

While Andrew Ng's Course was taking its sweet time, I wanted to stay engaged to the subject. I can not thank enough to this Audio Podcast by OCDevel. This is an excellent resource to go through in parallel with anything else that you are doing on Machine Learning. OCDevel's podcast was(and is) a companion in my Home-Office-Home Car Drive.
Next, few best things that happen to me was,
All that mentioned above were not just as one-time-references. I tried visiting all these references time to time whenever I had the need.
My notebook is my biggest motivation 😊😊😊. Often it gets dusted. I clean it, read it and feel good about the journey I have made so far!

As it goes with most of the programming concepts, we need the support of a Programming Language to realize the concept better. Here are few that I have been learning for last few months:
Next 3-6 months, I would like to continue to write small - medium size programs on various aspects of Learning, Prediction and Error. I am also in plan to explore Deep Learning and conceptualize it better.