How to Build, Train and Deploy Your Own Recommender System â Part 2
We build a recommender system from the ground up with matrix factorization for implicit feedback systems. We then deploy the model to production in AWS.
Thereâs no technical topic today, a break midway through the Website Performance Series, but weâll be back to continue that after this post, promise.
I recently mis-clicked on a related video on Youtube as I was getting my head around the mindfulness and focus technique called Flow. This video was an interview of a Pastor by the name of Clay Scroggins, who wrote the book How to lead when youâre not in charge.
I have not read the book myself yet, however what I learned from the short time I was watching it, was that you donât need to have a title to affect your team/company. He discusses 4 main behaviors that are the pillars for this type of leadership, and how you can use your influence and get astonishing results:
have a plan, find out where I stand today, to determine where I am going. Much like when one sees a financial advisor, the first order of business is to find out where you are, before formulating where you want to go. Sometimes it is hard to find out where you are today, probably the easiest way is to ask family or a friend. Simply ask - What is it like to be on the other side of me?
be intentional day to day, instead of sleepwalking through the day, be mindful that I have the responsibility of shaping my environment, the same one that is ultimately responsible for shaping me.
Self leadership can be as simple as being choiceful with the crowd that I surround myself with. So my mother was right all along, you are who your friends are, she said.
what books I am reading and movies I am watching. Generally always being mindful of the thoughts I allow into my mind.
Itâs all about mindset and positivity. I know that not all of us can be leaders in a company, in a department, in a team, however, for each one of us, itâs our responsibility to bring energy, and positivity every single day.
I have the ability to affect the climate in my team, I can affect change from within the team with my outlook and attitude. I have the power to influence the team from within. Conversely, I can adversely affect the mood of the team when I bring the worst attitude. This power of influence is real, and I have a choice.
Fundamental to critical thinking is ownership. When one considers things as your own, you tend to be more careful, more thoughtful about whatâs yours. You then start to think of ways to make things better, more efficient, in general to improve things all around.
Creating an oasis of excellence - so for the domain I am in charge of, I can use the influence I have to make it better, make my own little oasis of excellence, for whatever it is I am put in charge of.
Critical thinkers are learners who notice things about themselves, and can connect problems and solutions together.
Just because I donât have the authority right now, doesnât mean that I can just sit and let everything else happen around me. Bring my ideas, frustrations, excitement to the table for the team.
Who knows, these frustrations that I bring forward may be what my team needs to spur them to move in the right direction. The excitement I exude can be what my team needs for that jolt of energy to push us in the path of improvement.
Todayâs post was a bit off the typical technical topic that I would normally publish, however I think that this was a good break from that monotony. Leadership topics are of interest to myself, after all, when you are a developer these days, you not only have to focus on the endless new technical skills that you have to learn and master. Soft skills, including todayâs topic on Leadership should be equally in your list of skills to continually improve on.
Instead of the question being: How can I lead when I am not in charge?
, I should change it to - How should I lead with the opportunity that I have?
.
Everyday is an opportunity, and itâs our choice.
We build a recommender system from the ground up with matrix factorization for implicit feedback systems. We then deploy the model to production in AWS.
We build a recommender system from the ground up with matrix factorization for implicit feedback systems. We put it all together with Metaflow and used Comet...
Building and maintaining a recommender system that is tuned to your businessâ products or services can take great effort. The good news is that AWS can do th...
Provided in 6 weekly installments, we will cover current and relevant topics relating to ethics in data
Get your ML application to production quicker with Amazon Rekognition and AWS Amplify
(Re)Learning how to create conceptual models when building software
A scalable (and cost-effective) strategy to transition your Machine Learning project from prototype to production
An Approach to Effective and Scalable MLOps when youâre not a Giant like Google
Day 2 summary - AI/ML edition
Day 1 summary - AI/ML edition
What is Module Federation and why itâs perfect for building your Micro-frontend project
What you always wanted to know about Monorepos but were too afraid to ask
Using Github Actions as a practical (and Free*) MLOps Workflow tool for your Data Pipeline. This completes the Data Science Bootcamp Series
Final week of the General Assembly Data Science bootcamp, and the Capstone Project has been completed!
Fifth and Sixth week, and we are now working with Machine Learning algorithms and a Capstone Project update
Fourth week into the GA Data Science bootcamp, and we find out why we have to do data visualizations at all
On the third week of the GA Data Science bootcamp, we explore ideas for the Capstone Project
We explore Exploratory Data Analysis in Pandas and start thinking about the course Capstone Project
Follow along as I go through General Assemblyâs 10-week Data Science Bootcamp
Updating Context will re-render context consumers, only in this example, it doesnât
Static Site Generation, Server Side Render or Client Side Render, whatâs the difference?
How to ace your Core Web Vitals without breaking the bank, hint, its FREE! With Netlify, Github and GatsbyJS.
Follow along as I implement DynamoDB Single-Table Design - find out the tools and methods I use to make the process easier, and finally the light-bulb moment...
Use DynamoDB as it was intended, now!
A GraphQL web client in ReactJS and Apollo
From source to cloud using Serverless and Github Actions
How GraphQL promotes thoughtful software development practices
Why you might not need external state management libraries anymore
My thoughts on the AWS Certified Developer - Associate Exam, is it worth the effort?
Running Lighthouse on this blog to identify opportunities for improvement
Use the power of influence to move people even without a title
Real world case studies on effects of improving website performance
Speeding up your site is easy if you know what to focus on. Follow along as I explore the performance optimization maze, and find 3 awesome tips inside (plus...
Tools for identifying performance gaps and formulating your performance budget
Why web performance matters and what that means to your bottom line
How to easily clear your Redis cache remotely from a Windows machine with Powershell
Trials with Docker and Umbraco for building a portable development environment, plus find 4 handy tips inside!
How to create a low cost, highly available CDN solution for your image handling needs in no time at all.
What is the BFF pattern and why you need it.