ßÉßɱ¬ÁÏ

This website stores cookies on your computer. These cookies are used to collect information about how you interact with our website and allow us to remember your browser. We use this information to improve and customize your browsing experience, for analytics and metrics about our visitors both on this website and other media, and for marketing purposes. By using this website, you accept and agree to be bound by UVic’s Terms of Use and Protection of Privacy Policy. If you do not agree to the above, you must not use this website.

Skip to main content

Narges Sayah Dehkordi

  • BSc (Amirkabir University of Technology, 2019)
Notice of the Final Oral Examination for the Degree of Master of Science

Topic

Personalized Font Generation using Keystroke Dynamics

Department of Computer Science

Date & location

  • Tuesday, August 19, 2025
  • 12:00 P.M.
  • Virtual Defence

Examining Committee

Supervisory Committee

  • Dr. Miguel Nacenta, Department of Computer Science, ßÉßɱ¬ÁÏ (Supervisor)
  • Dr. Regan Mandryk, Department of Computer Science, UVic (Member)

External Examiner

  • Dr. Ernesto Peña, Department of Art and Design, Northeastern University

Chair of Oral Examination

  • Dr. Terri Lacourse, Department of Biology, UVic

Abstract

Before the advent of digital communication, personal correspondence was often handwritten, allowing people the opportunity to express themselves in their own unique style. As digital communication has become more common, typed text often lacks the personal touch that handwriting conveys. Despite the wide variety of styles in modern font design, digital font uniformity limits individual identity in typed communication. The act of typing itself, however, is a nuanced activity with distinct patterns unique to each individual. This study explores how these unique typing patterns can be leveraged to generate personalized fonts, offering a form of digital self-expression similar to handwriting.

We present a system that analyzes keystroke dynamics, such as Keydown-Keydown time, Flight Time, and the spatial distribution of keys, to create customized fonts that are stable for individual participants yet unique across different participants. Using datasets from multiple universities, we preprocess and analyze typing behaviours, extracting features that are both highly discriminative and consistent. These features are then used to generate personalized fonts that visually reflect each participant’s distinct typing style. Our system demonstrates the feasibility of personalized digital communication through typing behaviour-driven font generation, offering an innovative way to enhance individuality in electronic communications.