Modelling opinion dynamics in the age of algorithmic personalisation | Synapse