[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-detail-127642-en":3,"doc-seo-127642-105":30,"detail-sidebar-cat-0-en-105":92},{"code":4,"msg":5,"data":6},0,"success",{"doc_id":7,"user_id":8,"nickname":9,"user_avatar":10,"doc_module":4,"category_id":11,"category_name":12,"doc_title":13,"doc_description":14,"doc_content":15,"file_id":16,"file_url":17,"file_type":18,"file_size":19,"view_count":20,"is_deleted":4,"is_public":20,"is_downloadable":20,"audit_status":20,"page_count":21,"language":22,"language_code":23,"site_id":24,"html_lang":23,"table_of_contents":25,"faqs":26,"seo_title":27,"seo_description":14,"update_tm":28,"read_time":29},127642,962084925502,"Lucas Martin","https://ap-avatar.wpscdn.com/davatar_6f874abed73319feea01a86fa6f0fab8",8,"Research & Report","System Usability Prediction Based on Eye-Tracking Data Using Machine Learning - A Case of Text-Entry in Virtual Reality","Extended Reality (XR) adoption drives the need for improved user experience through testing and evaluation. This thesis investigates when users may encounter usability problems by classifying above- and below-average usability based on System Usability Scale (SUS) scores, using eye-tracking data and machine learning from a Virtual Reality text-entry experiment. Two text-entry methods were evaluated: speech-to-text and a virtual keyboard. Eye-tracking metrics were extracted with a sliding-window approach, used as features for Random Forest models (with KNN as baseline). The best-performing models were analyzed with SHAP to interpret feature impact and relate gaze behavior, cognitive processes, and system usability. The symbiosis model reached 71.46% average accuracy, while method-specific models achieved 78.00% for speech-to-text and 74.05% for the virtual keyboard.","Aditya Iqbal Bagaskara  \nSYSTEM USABILITY PREDICTION BASED ON EYE-TRACKING DATA USING MACHINE LEARNING: A CASE OF TEXT-ENTRY IN VIRTUAL REALITY  \nFaculty of Information Technology and Communication Sciences (ITC) Master’s thesis October 2023  \nAbstract  \nAditya Iqbal Bagaskara: System Usability Prediction Based on Eye-Tracking Data  \nUsing Machine Learning: A Case of Text-Entry in Virtual Reality Master’s thesis  \nTampere University  \nMaster’s Degree Programme in Data Science October 2023  \nThe vast development and adoption of Extended Reality (XR) technology requires improving user experience through testing and evaluation. The ability to separate cases where users potentially encounter issues would be a beneficial solution to complement efforts in enhancing user experience. Therefore, this thesis explores the potential use cases of classifying above and below-average usability based on System Usability Scale (SUS) scores using eye-tracking data and machine learning from a text-entry experiment in Virtual Reality (VR) . Two text-entry methods were tested which were speech-to-text and virtual keyboard. The recorded eye-tracking data from the experiment were extracted using a sliding window approach. The extracted metrics served as features for machine learning models, with Random Forest as the chosen algorithm and K-Nearest Neighbors (KNN) as the baseline algorithm. The best-performing models were further analyzed using SHapley Additive exPlanations (SHAP) to explain features’ impact on the models’ output and the potential links between eye-tracking data, cognitive processes, and system usability.  \nThe best accuracy of the symbiosis model (i.e., the model trained using data from the two text-entry methods) achieved an average accuracy of 71.46% . Meanwhile, the method-specific models (i.e., the models trained using data from each specific text-entry method) achieved an average accuracy of 78.00% for the speechto-text method and 74 .05% for the virtual keyboard method. The SHAP analysis revealed the variations of features’ impact on the classification output highlighting the similarity and distinctiveness of participants’ gaze behavior between the two text-entry methods. Furthermore, some eye-tracking metrics indicated a correlation between previous research on eye-tracking data as a psychophysiological parameter of cognitive processes such as cognitive load and mental effort which might influence users’ opinion on system usability.  \nKeywords: Machine Learning, Eye-Tracking Data, Virtual Reality.  \nThe originality of this thesis has been checked using the Turnitin Originality Check service.  \nPreface  \nOn the orientation day, I remembered a presentation that highlighted the importance of understanding domain-specific knowledge in Data Science. Thus, I would like to express my gratitude to my supervisors, Martti Juhola and Markku Turunen for their guidance in developing this Master’s thesis. Their help and advice have helped me to combine and apply pieces of knowledge from Data Science and Human-Computer Interaction. I hope that this thesis will be a good beginning for my endeavors as I believe that continuous learning and curiosity will make me a better data scientist and a person in general.  \nI am equally thankful to the members of the Pervasive Interaction Research Group (PIRG) and the TAUCHI Research Center. This community has been very supportive and encouraging critical thinking at my work and during the development of this thesis. Their contributions, particularly in providing data, knowledge, and support have significantly enriched this work. I would like to extend my special appreciation to John Mäkelä, Alisa Burova, and Jari Kangas, whose insights and assistance have played important roles in refining this work.  \nIn addition, I would like to express my gratitude to my family and friends who have supported me during my studies even though it has been more than 4 years since we have been together. Their encouragement","cbCaiqVmzGF4Axk8","https://ap.wps.com/l/cbCaiqVmzGF4Axk8","pdf",3530961,1,61,"English","en",105,"# Introduction\n## Background and motivation\n## Research goal and approach\n# Methodology\n## Text-entry methods in VR\n## Eye-tracking data extraction (sliding window)\n## Feature engineering for ML models\n## Model training and baselines (Random Forest, KNN)\n# Model interpretation and analysis\n## Feature impact explanation with SHAP\n## Links between gaze, cognition, and usability\n# Results\n## Classification accuracy across models and methods\n## Similarities and differences in gaze behavior","[{\"question\":\"What usability metric does the thesis use for classification?\",\"answer\":\"The thesis classifies usability using System Usability Scale (SUS) scores, separating above- and below-average usability cases.\"},{\"question\":\"Which text-entry methods were tested in the Virtual Reality experiment?\",\"answer\":\"Two methods were tested: speech-to-text and a virtual keyboard.\"},{\"question\":\"How were eye-tracking features extracted for machine learning models?\",\"answer\":\"Eye-tracking data were extracted using a sliding window approach, and the resulting metrics were used as features for the models.\"}]","System Usability Prediction Based on Eye-Tracking Data Using Machine Learning - A Case of Text-Entry in Virtual Reality | PDF",1785940475,154,{"code":4,"msg":31,"data":32},"ok",{"site_id":24,"language":23,"slug":33,"title":13,"keywords":34,"description":14,"schema_data":35,"social_meta":87,"head_meta":89,"extra_data":91,"updated_unix":28},"system-usability-prediction-based-on-eye-tracking-data-using-machine-learning-a-case-of-text-entry-in-virtual-reality","",{"@graph":36,"@context":86},[37,54,69],{"@type":38,"itemListElement":39},"BreadcrumbList",[40,44,48,51],{"item":41,"name":42,"@type":43,"position":20},"https://docshare.wps.com","Home","ListItem",{"item":45,"name":46,"@type":43,"position":47},"https://docshare.wps.com/document/","Document",2,{"item":49,"name":12,"@type":43,"position":50},"https://docshare.wps.com/document/research-report/",3,{"item":52,"name":13,"@type":43,"position":53},"https://docshare.wps.com/document/system-usability-prediction-based-on-eye-tracking-data-using-machine-learning-a-case-of-text-entry-in-virtual-reality/127642/",4,{"url":52,"name":13,"@type":55,"author":56,"headline":13,"publisher":58,"fileFormat":61,"inLanguage":23,"description":14,"dateModified":62,"datePublished":63,"encodingFormat":61,"isAccessibleForFree":64,"interactionStatistic":65},"DigitalDocument",{"name":9,"@type":57},"Person",{"url":41,"name":59,"@type":60},"DocShare","Organization","application/pdf","2026-08-23","2026-08-05",true,{"@type":66,"interactionType":67,"userInteractionCount":20},"InteractionCounter",{"@type":68},"ViewAction",{"@type":70,"mainEntity":71},"FAQPage",[72,78,82],{"name":73,"@type":74,"acceptedAnswer":75},"What usability metric does the thesis use for classification?","Question",{"text":76,"@type":77},"The thesis classifies usability using System Usability Scale (SUS) scores, separating above- and below-average usability cases.","Answer",{"name":79,"@type":74,"acceptedAnswer":80},"Which text-entry methods were tested in the Virtual Reality experiment?",{"text":81,"@type":77},"Two methods were tested: speech-to-text and a virtual keyboard.",{"name":83,"@type":74,"acceptedAnswer":84},"How were eye-tracking features extracted for machine learning models?",{"text":85,"@type":77},"Eye-tracking data were extracted using a sliding window approach, and the resulting metrics were used as features for the models.","https://schema.org",{"og:url":52,"og:type":88,"og:title":13,"og:site_name":59,"og:description":14},"article",{"robots":90,"canonical":52},"index,follow",{"doc_id":7,"site_id":24},{"code":4,"msg":5,"data":93},[94,98,102,106,111,116,121,124,129,132,136],{"id":20,"doc_module":4,"doc_module_name":46,"category_name":95,"show_sort_weight":96,"slug":97},"Story & Novel",90,"story-novel",{"id":47,"doc_module":4,"doc_module_name":46,"category_name":99,"show_sort_weight":100,"slug":101},"Literature",80,"literature",{"id":53,"doc_module":4,"doc_module_name":46,"category_name":103,"show_sort_weight":104,"slug":105},"Exam",70,"exam",{"id":107,"doc_module":4,"doc_module_name":46,"category_name":108,"show_sort_weight":109,"slug":110},5,"Comic",60,"comic",{"id":112,"doc_module":4,"doc_module_name":46,"category_name":113,"show_sort_weight":114,"slug":115},6,"Technology",50,"technology",{"id":117,"doc_module":4,"doc_module_name":46,"category_name":118,"show_sort_weight":119,"slug":120},7,"Healthcare",40,"healthcare",{"id":11,"doc_module":4,"doc_module_name":46,"category_name":12,"show_sort_weight":122,"slug":123},30,"research-report",{"id":125,"doc_module":4,"doc_module_name":46,"category_name":126,"show_sort_weight":127,"slug":128},9,"Religion & Spirituality",20,"religion-spirituality",{"id":127,"doc_module":4,"doc_module_name":46,"category_name":130,"show_sort_weight":127,"slug":131},"World Cup","world-cup",{"id":133,"doc_module":4,"doc_module_name":46,"category_name":134,"show_sort_weight":133,"slug":135},10,"Lifestyle","lifestyle",{"id":137,"doc_module":4,"doc_module_name":46,"category_name":138,"show_sort_weight":107,"slug":139},19,"General","general"]