Generating Natural-Language Text with Neural Networks at Data Day Texas, Austin, 2018.
How to Progress from NLP to Artificial Intelligence at IT Weekend, Ukraine, 2017.
Adding Meaning to Natural Language Processing
at O’Reilly AI, New York, 2017. (Video)
Chatbots from First Principles at NLP Day, Austin, 2017.
What Deep Learning Means for Artificial Intelligence at Global Data Geeks, Austin, 2017.
(Slides (2016 version))
From Natural Language Processing to Artificial Intelligence at Data Day Texas, Austin, 2017.
Deep Learning for Natural Language Processing at NLP Community Day, Austin, 2015.
Teaching and Tutorials
I will be giving the tutorial Hands-on Introduction to NLP with TensorFlow in
Austin on April 27, 2018. Previous classes were in
I created the O’Reilly video course Natural Language Text Processing with Python.
Additional videos and code for O'Reilly on how to use Python to
compare document similarity,
tokenize a sentence, and
find the parts of speech in a sentence.
Why Is There Life? and What Does It Have to Do with AI?
Chatbots: Theory and Practice
You and Your Bot: A New Kind of Lifelong Relationship
Computers Could Understand Natural Language Using Simulated Physics
The Two Paths from Natural Language Processing to Artificial Intelligence
DeepGrammar: Grammar Checking Using Deep Learning
Deep Learning for Natural Language Processing
What Deep Learning Really Means
Learn to Program This Summer with Your Kids, for Free!
You and Your Digital Clone
My old blog, Kids, Technology, and Fallible Brains
Press Mentions and Interviews
New York Times mentions my views on teaching kids programming.
Happy Cyborg on NPR Social Media Desk.
I talk with This Week in Machine Learning & AI about natural language processing and what computers still don't understand.
I talk with Voice of America about a future dominated by robots and the skills our children will need to thrive.
I talk with GeekAustin about artificial intelligence and machine learning.
I talk with Singularity Weblog about child education in an age of accelerating change.
I talk with SingularityHUB about preparing kids for technological change.
"Handwritten Digit Recognition Using a Hierarchical Bayesian Network"
Can you believe I got a B on this project? What a ripoff. I was deep learning when deep learning wasn't cool.