Andrew Cattle

Lecturer at Northeastern University

Vancouver, British Columbia, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Andrew Cattle is an NLP and AI lecturer and researcher with a PhD in Computer Science and a decade of experience building production ML systems and language-driven products. He has moved between academia and industry—publishing on computational humour and figurative language during his PhD work, then operationalizing retrieval-augmented generation, vector search, and prompt engineering at startups and Amazon for voice and meeting-driven applications. Comfortable across Python, Java, Ruby/Rails and modern ML toolchains, he focuses on practical, privacy-conscious deployments (e.g., scaling ingestion to thousands of meetings per hour and administering Qdrant). He pairs rigorous research instincts—having developed novel asymmetric relatedness measures that outperformed word2vec on humour tasks—with hands-on engineering that reduced test failure review by an order of magnitude. Based in Vancouver, he teaches applied AI and mentors capstone projects, acting as the bridge between students, industry sponsors, and real-world product constraints.
code10 years of coding experience
job13 years of employment as a software developer
bookMaster's Degree Linguistics, Master's Degree Linguistics at Seoul National University
bookBachelor's Degree Software Engineering, Bachelor's Degree Software Engineering at University of Ottawa
bookHong Kong University of Science and Technology (HKUST)
languagesEnglish, Korean, French
stackoverflow-logo

Stackoverflow

Stats
3,093reputation
432kreached
94answers
1question
Badges
python
top-5%
wxpython
top-5%
github-logo-circle

Github Skills (28)

nltk10
python9
machine-learning9
wxpython9
natural-language-processing9
nlp9
python-interface8
network-graph8
igraph7
mathematics7
sorting6
wxwidgets6
media-player6
sql6
regex6

Programming languages (1)

Python

Github contributions (5)

github-logo-circle
acattle/HumourTools

Jul 2016 - Jun 2019

Contributions:92 commits, 13 pushes in 2 years 11 months
acattle/PyWordNetSimilarity

Dec 2017 - Apr 2019

Contributions:3 pushes, 1 branch in 1 year 4 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Andrew Cattle - Lecturer at Northeastern University