Tales of development

I almost forgot about my fascination with AI. It began back in 2001, when I was still in elementary school. My best friend introduced me to a game called Halo: Combat Evolved. The game followed the death-defying journey of a soldier known only as Master Chief as he slayed aliens on the mysterious ring world of Halo.

Master Chief was an unmatched fighter, the lone survivor of a government project to create super soldiers. Chief’s only companion—the only ally who dared challenge his authority or ability—was an artificial intelligence named Cortana (the namesake of Microsoft’s not-quite-Siri personal assistant).

I didn’t think much of Cortana upon my first time playing Halo. For the most part, she was just a female voice that made cheeky remarks and updated Master Chief on mission objectives. As I became more fascinated by Halo, though, I found that it’s AI characters were of my favorite parts.

My friends made fun of me for reading Halo novels. To them, Halo was just a game. To me, it was an entire universe—a universe filled with space battles, military tactics, valor, and future technology. It was my first love affair with science fiction. As I got older and began to move away from Halo and deeper into sci-fi and fantasy, I always found it impossible for me to imagine a future that wasn’t occupied by a race of AI.

Toward the end of my senior year of high school, I was accept at Drexel University as a computer science student. I couldn’t wait to dive into Drexel’s AI curriculum. While I was still slugging my way through low-level courses, though, other desires caught my attention. Money pulled me toward computer engineering. Creativity attracted me to web development. Introspection lured me into writing. Over time, I completely forgot I ever wanted to study AI.

Then, not long ago, an idea suddenly came to me. It wasn’t an original idea or a revolutionary one, but it was crystal clear in my mind—more clear than almost any idea I’ve had since I first laid my eyes on Halo. I would build a business around AI. I didn’t know how I would do it, how long it would take, or where to begin, but I knew it just felt right. Then, as if in confirmation from the universe, I discovered chatbots.

That pretty much catches us up to today. I’m currently building my first chatbot, a Facebook messenger bot I’ve named Doe Bot. It’s a simple currency converter that probably won’t ever do much more than that. Still, it’s a start. I hope many years from now I will look back on this blog post and remember this as one of the best decisions I’ve ever made.

In addition to chatbots, I’m also very interested in machine learning and neural networks. Those technologies are way out of my league right now, but I’m looking forward to working my way up to them. Humanity is still a ways off from building a Cortana-level AI, but I can see the potential. Computers are already beginning to think for themselves and perform tasks that I didn’t think computers were capable of performing. I want to be a part of that.

I can’t believe that I forgot I want to be a part of that.

Some portion of this blog will now be dedicated to documenting my journey toward building my own Cortana (or Jarvis, because that seems a little less creepy). Considering my negligence in keeping this blog updated over the past few months, I may exclusively post about AI— don’t want to get overambitious.

A message to my future self: Hi, Future Mike. I’m about to make you really smart.

I'm making stuff for you

This year, I'm making 6 projects and launching them. Follow me on Twitter to keep up with all the action.

© devStory 2021