Hi, I'm Goku Mohandas

AI Researcher  •  Author  •  Product Manager
I use artificial intelligence to create tools that solve problems.



Practical approach to learning AI.

NLP with PyTorch

Natural language processing book using deep learning with PyTorch.

Introduction to PyTorch

Introductory PyTorch video lessons with O'Reilly media.

Interpretability via Attention

Technical post on interpretability via attentional mechanisms.


Machine learning data and model management tool.


Smart NLP search based on implicit keywords and image features.

The Neural Perspective

Old, discontinued, blog on ML concepts. 3000+ followers on


Coding environment with tiered data storage and GPU compute.


Sort resumes for a job description beyond just keyword matching.


Surge location preditive analytics for taxis and ride sharing services.


ML + health

Deep Learning with Electronic Health Record (EHR) Systems.


Working on something cool and think I could help? I'd love to collaborate with you. I also present regularly at conferences and universities on AI so reach out if you'd like to hear from me.

Let's talk

About me

My name is Goku Mohandas and I'm an AI researcher in Silicon Valley. I'm also the co-author of Natural Language Processing with PyTorch and teach technical content via O'Reilly Media. Reach out if you have any AI questions, suggestions, or just want to say hi 👋

Get in touch