The questions posed by the prompt for this week are designed for projects done the ‘traditional way’- meaning, with a human in command, making the intelligent choices. Every other project in this course has this assumption. After all, these projects are designed to help prepare future programmers for the workforce. But as we all know, that workforce is changing by the week and getting faster.
(I refer to myself in the first-person in the following because my team has chosen to approach the challenge individually)
Since we’ll be using AI to create an app, my choices of technologies are well-defined. The current reigning world champion AI is ChatGPT, which I will prompt for at first a general form of the app. As I face challenges with implementing its directions, I’ll ask it to explain and clarify. And with iterations I’ll scale up the complexity into hopefully a fully-functional mobile app. I’ll try using Bard, Google’s competitor, or Bing AI. But these have been evaluated as performing worse as a coding companion [1], and from personal experience, I find ChatGPT much more responsive and helpful. I expect ChatGPT to do the bulk of the work. For art or assets, there’s again one obvious choice: Midjourney. I’ll have to see if this is covered for a subscription as well, they took away the free trial. And finally, I plan to try Github’s Copilot. I don’t expect this will guide the development of the proejct like ChatGPT but it might help make manual code changes easier. It might even help correct ChatGPT.
So as I hope for the rest of this project, the choice about technology is very interesting and informative, but doesn’t take a ton of thought! ChatGPT will soon rock our entire industry and economy, but in the meantime it’ll make school easier.
[1] https://www.pcworld.com/article/1671133/chatgpt-vs-bing-vs-bard-whats-the-best-ai-chatbot.html
Leave a Reply