Skip to content

Understanding Social Engineering Attacks with Natural Language Processing

Ian Harris

UC Irvine professor Ian Harris demonstrates using Natural Language Processing (NLP) and syntactic parsing to automatically detect social engineering intent.

Summary

The Linguistic Structure of Social Engineering

Unlike technical software exploits that rely on binary syntax errors, social engineering attacks rely on structured linguistic pretexts, urgency cues, and emotional coercion.

Parsing Speech Acts and Semantic Intention with NLP

Ian Harris details using semantic role labeling and dependency trees to identify conversational requests, authority assertions, and commitment elicitation.

Building Automated Text Analysis Classifiers

Harris demonstrates training machine learning models on transcripts of SECTF phone calls and malicious email corpuses to score social engineering probability.

Future Applications in Automated Threat Defense

The author discusses deploying real-time NLP filters on enterprise chat clients, email gateways, and customer support ticketing queues.

Related talks