Automated detection of dark patterns in cookie banners: how to do it poorly and why it is hard to do it any other way

04/21/2022
by   Than Htut Soe, et al.
18

Cookie banners, the pop ups that appear to collect your consent for data collection, are a tempting ground for dark patterns. Dark patterns are design elements that are used to influence the user's choice towards an option that is not in their interest. The use of dark patterns renders consent elicitation meaningless and voids the attempts to improve a fair collection and use of data. Can machine learning be used to automatically detect the presence of dark patterns in cookie banners? In this work, a dataset of cookie banners of 300 news websites was used to train a prediction model that does exactly that. The machine learning pipeline we used includes feature engineering, parameter search, training a Gradient Boosted Tree classifier and evaluation. The accuracy of the trained model is promising, but allows a lot of room for improvement. We provide an in-depth analysis of the interdisciplinary challenges that automated dark pattern detection poses to artificial intelligence. The dataset and all the code created using machine learning is available at the url to repository removed for review.

READ FULL TEXT
research
12/05/2022

Accu-Help: A Machine Learning based Smart Healthcare Framework for Accurate Detection of Obsessive Compulsive Disorder

In recent years the importance of Smart Healthcare cannot be overstated....
research
05/14/2019

Detecting network anomalies using machine learning and SNMP-MIB dataset with IP group

SNMP-MIB is a widely used approach that uses machine learning to classif...
research
03/23/2023

Design Patterns for AI-based Systems: A Multivocal Literature Review and Pattern Repository

Systems with artificial intelligence components, so-called AI-based syst...
research
06/24/2020

Circumvention by design – dark patterns in cookie consents for online news outlets

To ensure that users of online services understand what data are collect...
research
06/03/2021

Finding and Fixing Spurious Patterns with Explanations

Machine learning models often use spurious patterns such as "relying on ...
research
07/18/2023

Detecting Throat Cancer from Speech Signals Using Machine Learning: A Reproducible Literature Review

In this work we perform a scoping review of the current literature on th...
research
05/16/2020

Machine Learning for Exploring Spatial Affordance Patterns

This dissertation uses supervised and unsupervised data mining technique...

Please sign up or login with your details

Forgot password? Click here to reset