Posts

Showing posts with the label AI

6 Ways ChatGPT Can Help You Code

Image
ChatGPT is blowing up at the moment, and for good reason. Its capabilities are unlike anything we've ever seen.  Will it take our jobs as developers? No. But, if used correctly, it will transform them completely. Here's how I am already using ChatGPT to turbocharge my productivity. It's fair to say if you're not using this, you're going to be at a significant disadvantage. Here's just a few ways you can use ChatGPT to rocket boost your development work. Provide a starting point If you know what your code needs to do, ChatGPT can quickly fill out the functionality for you: Understanding code A simple example but a great way to get some context on badly named or hard to follow functions.It’s also very good at explaining the different decision paths and giving useful examples. Improving Code Add more functionality to your code based on your suggestions: Give some more suggestions for improvements:  Simplifying code, with explanations I originally wrote this method

Microsoft Certified: Azure AI Fundamentals

Image
  Woo!  This was by far one of the most fun exams I've had to do.  I've learnt a really good overview of Microsoft's AI services. I learnt about Image recognition, Bot framework, Speech recognition, Language processing, Knowledge mining, and more.  I've worked a little with Microsoft's Cognitive Framework in the past. In 2016 my team won our company's Innovation Day prize for building an app which monitored employee happiness. We made it into a joke - Big Brother spying on you all day to determine your emotional state at work by taking a photo of you every few seconds and analysing your emotion. It was a joke, man. Fast forward 5 years and there are companies out there doing this as a business now. How effective it is I'm not sure. Given that I ran Hide the pain Harold through the Emotion Service and he got 99% happiness, I have my doubts. Anyway, there is so much cool stuff you can do with the Azure AI tools. I recommend giving this exam overview a good lo