Full Text Available

Note: Clicking the button above will open the full text document at the original institutional repository in a new window.

User Profiling through Zero-Permission Sensors and Machine Learning

With the rise of mobile and pervasive computing, users are often ingesting content on the go. Services are constantly competing for attention in a very crowded field. It is only logical that users would allot their attention to the services that are most likely to adapt to their needs and interests....

Full description

Saved in:
Bibliographic Details
Main Author: ElHussiny, Ahmed
Format: Thesis
Published: AUC Knowledge Fountain 2023
Subjects:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1867613422908080128
access_status_str Open Access
author ElHussiny, Ahmed
author_browse ElHussiny, Ahmed
author_facet ElHussiny, Ahmed
author_sort ElHussiny, Ahmed
collection Thesis
description With the rise of mobile and pervasive computing, users are often ingesting content on the go. Services are constantly competing for attention in a very crowded field. It is only logical that users would allot their attention to the services that are most likely to adapt to their needs and interests. This matter becomes trivial when users create accounts and explicitly inform the services of their demographics and interests. Unfortunately, due to privacy and security concerns, and due to the fast nature of computing today, users see the registration process as an unnecessary hurdle to bypass, effectively refusing to provide services with personalization information. In other cases, they may provide inaccurate profile information, either due to lack of accuracy, or for malicious purposes. In this thesis, we use machine learning with zero-permission sensors to test the degree to which it can be used to effectively profile a user without necessitating any explicit input. We do so through first iterating through building an application that collects data from the following zero-permission sensors: the gyroscope, accelerometer, and ambient light sensor. Following that, we pass the data through a multi-step transformation process for feature selection, filtration, and homogenization. We then pass this processed training data through machine learning algorithms, enabling accurate user profiling without the need for explicit information gathering. We additionally test the minimum timespan needed to accurately profile a user, and test three machine learning models. We find that it is indeed possible to accurately predict the biological gender of a user, given 1-day intervals, and using a support vector machine.
format Thesis
id oai:fount.aucegypt.edu:etds-3161
institution American University in Cairo (Egypt)
last_indexed 2026-06-10T12:35:54.296Z
license_str Not specified — see source repository
provenance_str_mv Harvested via OAI-PMH from AUC Knowledge Fountain — bepress
publishDate 2023
publishDateRange 2023
publishDateSort 2023
publisher AUC Knowledge Fountain
publisherStr AUC Knowledge Fountain
record_format dspace
source_str AUC Knowledge Fountain — bepress
spelling oai:fount.aucegypt.edu:etds-3161 User Profiling through Zero-Permission Sensors and Machine Learning ElHussiny, Ahmed With the rise of mobile and pervasive computing, users are often ingesting content on the go. Services are constantly competing for attention in a very crowded field. It is only logical that users would allot their attention to the services that are most likely to adapt to their needs and interests. This matter becomes trivial when users create accounts and explicitly inform the services of their demographics and interests. Unfortunately, due to privacy and security concerns, and due to the fast nature of computing today, users see the registration process as an unnecessary hurdle to bypass, effectively refusing to provide services with personalization information. In other cases, they may provide inaccurate profile information, either due to lack of accuracy, or for malicious purposes. In this thesis, we use machine learning with zero-permission sensors to test the degree to which it can be used to effectively profile a user without necessitating any explicit input. We do so through first iterating through building an application that collects data from the following zero-permission sensors: the gyroscope, accelerometer, and ambient light sensor. Following that, we pass the data through a multi-step transformation process for feature selection, filtration, and homogenization. We then pass this processed training data through machine learning algorithms, enabling accurate user profiling without the need for explicit information gathering. We additionally test the minimum timespan needed to accurately profile a user, and test three machine learning models. We find that it is indeed possible to accurately predict the biological gender of a user, given 1-day intervals, and using a support vector machine. 2023-06-21T07:00:00Z thesis application/pdf https://fount.aucegypt.edu/etds/2156 https://fount.aucegypt.edu/context/etds/article/3161/viewcontent/Ahmed_ElHussiny_MSc_Thesis___May_15.pdf Theses and Dissertations AUC Knowledge Fountain machine learning sensors user profiling profiling biological gender artificial intelligence Computer Engineering Other Computer Engineering
spellingShingle machine learning
sensors
user profiling
profiling
biological gender
artificial intelligence
Computer Engineering
Other Computer Engineering
ElHussiny, Ahmed
User Profiling through Zero-Permission Sensors and Machine Learning
title User Profiling through Zero-Permission Sensors and Machine Learning
title_full User Profiling through Zero-Permission Sensors and Machine Learning
title_fullStr User Profiling through Zero-Permission Sensors and Machine Learning
title_full_unstemmed User Profiling through Zero-Permission Sensors and Machine Learning
title_short User Profiling through Zero-Permission Sensors and Machine Learning
title_sort user profiling through zero permission sensors and machine learning
topic machine learning
sensors
user profiling
profiling
biological gender
artificial intelligence
Computer Engineering
Other Computer Engineering
url https://fount.aucegypt.edu/etds/2156
https://fount.aucegypt.edu/context/etds/article/3161/viewcontent/Ahmed_ElHussiny_MSc_Thesis___May_15.pdf
work_keys_str_mv AT elhussinyahmed userprofilingthroughzeropermissionsensorsandmachinelearning