[Applied Biometrics] Linguistic Fingerprints: Redefining Identity Through Social Writing Profiles

Linguistic Profiles in Biometric Security System for Online User Authentication

2020-10-11
Sanjida Nasreen Tumpa, Marina L. Gavrilova
Summary
Problem
Method
Results
Takeaways
Abstract

This paper introduces a novel Social Behavioral Biometric (SBB) trait called "Writing Profiles," designed for online user identification on platforms like Twitter. By aggregating tweets and replies and utilizing TF-IDF weighted vectorization with SVM and Naive Bayes classifiers, the system achieves a state-of-the-art Rank-1 identification accuracy of 91.70% and nearly 99% within Rank-10 on a dataset of 241 users.

TL;DR

Researchers at the University of Calgary have demonstrated that what you say and how you choose your words on Twitter is a more accurate biometric identifier than who you follow or when you post. By treating a user's collective tweets as a unique vocabulary set and applying TF-IDF weighting, their system achieved a staggering 91.7% Rank-1 identification accuracy, outperforming existing social behavioral benchmarks by a significant margin.

Background: The Shift to Social Biometrics

In the physical world, we use fingerprints and irises. In the digital world of Online Social Networks (OSN), we leave "behavioral trails." While previous research into Social Behavioral Biometrics (SBB) focused on friendship networks, hashtag usage, or temporal patterns (tweeting frequency), these traits often overlap between users. This paper posits that our Linguistic Profile—the unique subset of words we favor—is the most idiosyncratic signature we possess.

The Core Insight: Word Importance over Word Count

The authors argue that simply counting words (Bag-of-Words) isn't enough. The breakthrough comes from using TF-IDF (Term Frequency-Inverse Document Frequency) to build a "Writing Profile."

  1. Term Frequency: How often you use a specific word.
  2. Inverse Document Frequency: How rare that word is across the entire population of users.

By multiplying these, the system ignores common "noise" words and focuses on the unique vocabulary choices that make a user's writing distinct.

Methodology: From Raw Tweets to Identity

The proposed system follows a rigorous four-stage pipeline:

  • Pre-processing: Cleaning raw data by removing non-ASCII characters, emojis, and standard stop-words, while crucially preserving misspellings and slang as they carry high biometric value.
  • Vectorization: Converting text into numerical weighted vectors.
  • Classification: Utilizing Support Vector Machines (SVM) and Multinomial Naive Bayes (MNB) to handle the high-dimensional sparse data typical of linguistic sets.

System Architecture Fig 1: The workflow from raw social interaction data to user identification.

Experimental Showdown: Writing vs. Metadata

One of the most compelling aspects of this study is the head-to-head comparison between different SBB traits. The researchers re-implemented several "prior SOTA" methods to test against their Writing Profile.

SBB TraitRank-1 Accuracy
Writing Profile (Proposed)91.70%
Retweet Network84.51%
Reply Network59.54%
URL usage54.36%
Temporal Pattern21.16%

The results were conclusive: Writing profiles are roughly 4x more effective than temporal patterns and significantly more stable than interaction-based networks.

Performance Comparison Fig 2: CMC Curves showing the Writing Profile (MNB) converging to nearly 100% accuracy quickly.

Critical Analysis & Future Outlook

The study proves that linguistic profiles provide a robust, non-intrusive layer for Continuous Authentication. If an account is hacked, a sudden shift in word choice—even if the hacker mimics the user's "topic"—could trigger a security alert.

Limitations: The study relies on a closed-set scenario (241 users). In a real-world "open-world" scenario with millions of users, the feature space would become much more crowded, likely requiring more advanced deep learning embeddings (like BERT) to maintain this level of precision.

The Takeaway: This research elevates stylometry from a forensic tool used for historical manuscripts to a proactive, real-time security asset. For the future of cybersecurity, it's not just about what you know (passwords) or what you have (tokens), but how you express yourself.

Find Similar Papers

Try Our Examples

  • Search for recent papers on Social Behavioral Biometrics (SBB) that utilize Transformer-based embeddings (like BERT or RoBERTa) instead of TF-IDF for user identification.
  • Which study first formally defined the term "Social Behavioral Biometric," and how has the definition evolved with the rise of Large Language Models (LLMs)?
  • Explore how stylometric writing profiles are being applied to deepfake detection or identifying automated bot accounts on social media platforms.
Contents
[Applied Biometrics] Linguistic Fingerprints: Redefining Identity Through Social Writing Profiles
1. TL;DR
2. Background: The Shift to Social Biometrics
3. The Core Insight: Word Importance over Word Count
4. Methodology: From Raw Tweets to Identity
5. Experimental Showdown: Writing vs. Metadata
6. Critical Analysis & Future Outlook