Yashasvi,
Vineet Kumar Kankerwal,
Priyam Gupta,
Vidhi Khanduja,
Abstract
Dark patterns are deceptive design elements that influence user behaviour online, frequently with unexpected results that go beyond personal experiences. These deceptive methods unintentionally encourage excessive consumption, which can seriously impede sustainability initiatives. This paper presents Intelliguard Webscan, a system created specially to identify and combat these dishonest strategies. By means of painstaking examination and assessment of heterogeneous datasets and rigorous experimentation with multiple algorithms, among them a Support Vector Classifier (SVC), we were able to detect dark patterns with an astounding 93.22% accuracy. We propose a framework that uses an AI-powered browser plugin with a user-friendly interface to find dark patterns in e-commerce websites. It scans the current webpage in real time and warns the user about the presence of Dark Patterns. Our methodology is designed to identify typical dark patterns that are present on e-commerce websites, such as social proof, obstruction, sneaking, scarcity, false urgency, forced action, and misdirection. Our ultimate objective is to provide users with the information and resources they need to navigate the online environment confidently and wisely, ultimately promoting a responsible online environment that gives priority to mindful consumption and is in line with long-term sustainability objectives.
Keywords: Dark Patterns, Support Vector Classifier, UI/UX, Intelliguard Webscan, e-commerce websites
[This article belongs to E-Commerce for Future & Trends(ecft)]
References
- Koh, Woon Chee, and Yuan Zhi Seah. “Unintended consumption: The effects of four e-commerce dark patterns.” Cleaner and Responsible Consumption 11 (2023): 100145.
- Di Geronimo, Linda, Larissa Braz, Enrico Fregnan, Fabio Palomba, and Alberto Bacchelli. “UI dark patterns and where to find them: a study on mobile applications and user perception. CHI conference on human factors in computing systems, pp. 1-14. 2020.
- Mathur, Arunesh, Gunes Acar, Michael J. Friedman, Eli Lucherini, Jonathan Mayer, Marshini Chetty, and Arvind Narayanan. “Dark patterns at scale: Findings from a crawl of 11K shopping websites. ACM on Human-Computer Interaction 3, no. CSCW,1-32,2019.
- Jiaying Feng, Yada, Yuki, Tsuneo Matsumoto, Nao Fukushima, Fuyuko Kido, and Hayato Yamana. “Dark patterns in e-commerce: a dataset and its baseline evaluations.” IEEE International Conference on Big Data (Big Data), pp. 3015-3022, 2022.
- Chen, Jieshan, Jiamou Sun, Sidong Feng, Z. Xing, Q. Lu, Xiwei Xu, and Chunyang Chen. “Unveiling the Tricks: Automated Detection of Dark Patterns in Mobile Applications.” 36th Annual ACM Symposium on User Interface Software and Technology, pp. 1-20, 2023.
- Bankel, Matilda. “Exploring the use of dark patterns in the donation processes of nonprofit eCommerce.” conference in interaction technology and design, p. 65.
- Gray, Colin M., Yubo Kou, Bryan Battles, Joseph Hoggatt, and Austin L. Toombs. “The dark (patterns) side of UX design.” CHI conference on human factors in computing systems, pp. 1-14. 2018.
- Nevala, Emma. “Dark Patterns and their use in E-commerce.” Bachelor’s thesis, 2020.
- Kodandaram, Satwik Ram, Mohan Sunkara, Sampath Jayarathna, and Vikas Ashok. “Detecting Deceptive Dark-Pattern Web Advertisements for Blind Screen-Reader Users.” Journal of Imaging 9, no. 11, 239, 2023.
- Mansur, SM Hasan, Sabiha Salma, Damilola Awofisayo, and Kevin Moran. “Aidui: Toward automated recognition of dark patterns in user interfaces.” 45th IEEE International Conference on Software Engineering (ICSE), pp. 1958-1970, 2023.
- Removing stop words with NLTK in Python. 2017. Available from: https://www.geeksforgeeks.org/removing-stop-words-nltk-python/
- Abid Ali Awan. What is Tokenization?. Datacamp.com. 2023. Available from: https://www.datacamp.com/blog/what-is-tokenization
E-Commerce for Future & Trends
Volume | 11 |
Issue | 03 |
Received | June 18, 2024 |
Accepted | July 8, 2024 |
Published | August 27, 2024 |