To move away from simple engagement metrics like clicks or watch time, developers can change how the algorithm evaluates content. Instead of only looking at what is popular, the system can be designed to measure the variety of perspectives being presented to a user. This is often done by updating the mathematical objective of the model.
One major change is moving from a single reward function to a multi objective optimization model. This means the algorithm tries to balance engagement with a diversity score. Another approach is to change the way data is represented. By using latent space exploration, engineers can ensure that the content suggested to a user covers a wider range of viewpoints rather than sticking to a narrow bubble.
Lastly, reranking algorithms can be used. In this setup, the system first finds what a user might like based on engagement, and then a second step reorders those results to ensure they include different viewpoints. This architectural shift helps prevent echo chambers by making variety a core part of the mathematical success of the system rather than an afterthought.