Into the dark: The fault of machine learning methods in detecting UX dark patterns

dc.contributorAalto-yliopistofi
dc.contributorAalto Universityen
dc.contributor.advisorSahlsten, Jaakko
dc.contributor.authorChu, Duc
dc.contributor.schoolPerustieteiden korkeakoulufi
dc.contributor.supervisorKorpi-Lagg, Maarit
dc.date.accessioned2025-06-10T08:11:29Z
dc.date.available2025-06-10T08:11:29Z
dc.date.issued2025-05-08
dc.description.abstractThe world of design and the world of science has inextricably been intertwined, but it has rarely been truly studied. Especially in the smaller field of UX Design, there is one specific subject that should be discussed: dark patterns. Dark patterns are tricks used in digital spaces such as websites and apps that make the user do something they did not intend to do. Some examples of dark patterns are forcing users to give personal information to access free content, i.e., forced continuity, and tricking users into expecting certain outcomes but producing a different undesirable outcome, i.e., bait and switch. The consequences of these deceptive design tactics can range from loss of customer trust to financial loss to leakage of confidential personal information. There have been many serious attempts at categorizing dark patterns into taxonomies and building machine learning methods to detect them automatically. However, research into machine learning methods to detect these patterns is still in its infancy, requiring much more delicate insight and analysis. In this thesis, a state-of-the-art literature review is conducted on dark pattern taxonomies and the machine learning models used to detect these patterns. The shortcomings of the dark pattern taxonomies are their low comprehensiveness, narrow scope, potential of missing future updates and low usability for detection purposes. The shortcomings of the machine learning models consist of the usage of vague taxonomies, failure to detect dynamic dark patterns, failure to detect non-textual dark patterns, overfitting and the lack of fully autonomous models. Other dark pattern detection models that does not use machine learning are also analyzed to provide insights for future machine learning models. Some future directions are then suggested for both dark pattern taxonomies and machine learning models. The paper contributes to the dark pattern detection field by not only deepening the understanding of dark pattern taxonomies and detection tools, but also providing insights for future models and research.en
dc.format.extent30+4
dc.format.mimetypeapplication/pdfen
dc.identifier.urihttps://aaltodoc.aalto.fi/handle/123456789/136097
dc.identifier.urnURN:NBN:fi:aalto-202506104351
dc.language.isoenen
dc.programmeAalto Bachelor’s Programme in Science and Technologyfi
dc.programme.majorData Scienceen
dc.programme.mcodeSCI3095fi
dc.subject.keywordautomatic detection methodsen
dc.subject.keyworddark patternsen
dc.subject.keyworddeceptive patternsen
dc.subject.keywordmachine learningen
dc.subject.keywordUX designen
dc.titleInto the dark: The fault of machine learning methods in detecting UX dark patternsen
dc.typeG1 Kandidaatintyöfi
dc.type.dcmitypetexten
dc.type.ontasotBachelor's thesisen
dc.type.ontasotKandidaatintyöfi
local.aalto.openaccessyes

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Chu_Duc_2025.pdf
Size:
312.47 KB
Format:
Adobe Portable Document Format