Hi, I'm Aidan!


Email: aidan.w.san@gmail.com


Irony Detection Publication (Accepted Paper SemEval 2018)
  • 2 Stacked LSTMs (with dropout) for Sarcasm detection (Keras)
  • Uses Emoji Embeddings and Sentiment Scores
  • Rank 6/31 (F1 score) for subtask B (multitask)
  • ACL Anthology
  • GitHub

Concept Modeling (CS 546)
  • Project to figure out concepts (ie. Addition, Arithmetic, Calculus) from MOOC courses and map their relationships
  • Concept Chunker - Uses IOB tagging to determine where multiword concept phrases start and end
  • 1 LSTM Hidden Layer (PyTorch)
  • Results on MOOC Lecture Dataset (Test): Accuracy: .961, Macro F1: .883
  • GitHub


Facebook SWE Intern
  • Language and Translation Technology Team (Applied Machine Learning Org.)
  • Used Python to improve translation data quality
  • Attended weekly translation reading group

  • Develop new course material about NLP topics
  • Logistic Regression, ANNs, Word Embeddings, Dependency Parsing

Cofounder of the UVA NLP Reading Group
  • Organize paper presentations

Course Assistant for Datastructures (CS225)