7 Ways I Use ChatGPT As An AI Practitioner

Not another article about ChatGPT

Richmond Alake
12 min readMar 20, 2023

“Another One” — DJ Khaled

Over the past few months, ChatGPT(GPT3.5) has emerged as one of the most widely used chatbots on the internet, with millions of interactions per day and a significant investment from OpenAI. However, this article is not about the economics of ChatGPT’s development but how this powerful tool has helped me become a more productive AI practitioner.

This article could have been published a month earlier, but it takes time to understand how a tool improves your existing workflow and its limitations.

Illustration of ChatGPT and its human friends — Image by Author via MidJourney

ChatGPT has lent itself well to use cases around software development, design, user experience, planning and development. It generates decent enough code for some to claim it can replace developers.

I don’t think ChatGPT will replace developers anytime soon— but that’s a biased opinion.

That being said, ChatGPT has been an overall positive introduction to my existing workflow.

Here are some quick ways I utilise ChatGPT as a Machine Learning practitioner and Engineer.

  1. Optimising existing code
  2. Explaining code
  3. Converting code from one programming language to

--

--

Richmond Alake

Machine Learning Content Creator with 1M+ views— Computer Vision Engineer. Interested in gaining and sharing knowledge on Technology and Finance