All posts categorized in: Machine Learning

Recognize Class Imbalance with Baselines and Better Metrics

In my first machine learning course as an undergrad, I built a recommender system. Using a dataset from a social music website, I created a model to predict whether a given user would like a given artist. I was thrilled when initial experiments showed that for 99% of the points in my dataset, I gave […]

Read the full article »

Friendly Machine Learning

At Indeed, machine learning is key to our mission of helping people get jobs. Machine learning lets us collect, sort, and analyze millions of job postings a day. In this post, we’ll describe our open-source Java wrapper for a particularly useful machine learning library, and we’ll explain how you can benefit from our work. Challenges […]

Read the full article »

Building a Large-Scale Machine Learning Pipeline for Job Recommendations

(Editor’s note: This post was originally published on With 200 million unique visitors every month, Indeed relies on a recommendation engine that processes billions of input signals every day — resulting in more external online hires than any other source. To create this recommendation engine, we started with a minimum viable product (MVP) built with Apache […]

Read the full article »