News Recommendation at Scale

With roughly a thousand news articles published by journalists at DPG Media every day, it is a challenge to bring the right articles to the right readers at the right time. An important role of newspapers is to optimally inform readers, balancing between providing news that interests readers, news that provides alternate views or opinions, and news that editors believe readers have to know. Welcome to the world of news personalization.

Example of our personalized push notifications

Why is it hard?

So, News Recommendation

The core idea

Along with a few details

Cool, but does it work?

Filter bubbles and diversity

What we are working on right now

Check out this excellent blogpost by Jay Alammar to learn more about BERT and MLM.

Conclusion

--

--

--

We are the tech team behind the digital products of all DPG Media’s brands and internal apps!

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Machine Learning when you are not popular: The problem with class imbalance

Bardvja Recommender System: A personal librarian for peer-reviewed articles

Build a machine learning exploratory tool for classification with streamlit

Reinforcement learning for starters

8 tricks to improving your computer vision model

Rethinking Cloud Security for AI / Machine Learning

Thoughts on machine learning

Image result for machine learning alchemy

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
DPG Media

DPG Media

We are the tech team behind the digital products of all DPG Media’s brands and internal apps!

More from Medium

Launching synthetic data within your company? Understand results and possibilities!

Implementing a new data science and analytics platform Part 2

Retail Data Analytics with Oracle Data Lakehouse and OML

Data Science for Business: Lessons Learned While Building a Data Team