Can You Build This with AI

Rian Schmidt

March 13, 2024

Table of Contents:

The Right Questions Lead to the Right Solutions
The Limitations and Strengths of AI
Matching Problems with Appropriate Tools
AI as a Part of the Solution
Conclusion

In this new era of artificial intelligence (AI), I'm often asked the question of whether I can make AI perform a particular task. The simple answer is usually, "Yes, I probably can." However, this answer only scratches the surface of a bigger discussion. Real progress begins with a different question:

"What is the problem you're trying to solve?"

The Right Questions Lead to the Right Solutions

Before diving headfirst into the AI pool, it's crucial to understand the problem at hand. This approach shifts the focus from the understandable fascination with AI's capabilities to the practicalities of business problem-solving. In recent years, generative AI, including tools like ChatGPT, has been held up as a panacea for all sorts of challenges. While it's true that AI has revolutionized many aspects of technology and business, treating it as the always obvious solution is a mistake.

The Limitations and Strengths of AI

AI, particularly generative AI, exhibits remarkable capabilities in specific tasks, such as data analysis, pattern recognition, and generating human-like text. However, its abilities are limited. There are areas where AI struggles, such as understanding context, emotional intelligence, and tasks requiring human judgment. Recognizing these limitations is crucial in deploying AI effectively.

Matching Problems with Appropriate Tools

The essence of developing AI applications—or any technology solution—is to identify the best tools for the problem. This process involves a thorough analysis of the problem's nuances, potential solutions, and the tools available. If AI is the best fit, it presents incredibly exciting opportunities to automate solutions previously thought too difficult. However, the decision should be grounded in practicality, focusing on cost-efficiency, required accuracy, and reliability.

AI as a Part of the Solution

When AI is deemed the appropriate tool for a problem, it opens up a fascinating world of possibilities. Working with AI can be truly amazing, offering software solutions that were once considered impractical or impossible. Yet, it's essential to view AI as a part of a broader toolkit. Even when it's useful, integrating AI with other "standard" technologies and methodologies can often yield the best solutions.

Conclusion

As we all navigate this AI revolution, it's important to temper excitement with pragmatism. AI offers incredible potential, but its application should always be problem-driven, not technology-driven. Hence the old saying "just because you have a super cool hammer doesn't make every problem a nail."

By starting with the right questions and understanding AI's real value and limitations, we can harness it to solve meaningful problems. This not only ensures the effective use of AI but also ensures generally appropriate application of technology in a rapidly changing landscape.

Circinaut is a Fractional CTO services provider, based in Portland, Oregon, working with clients all across the country. I focus on application development, technology advising, and ongoing support for small and medium-sized businesses.
If your business is in need of a part-time CTO, a fractional CTO, or a contract technical consultant, drop me a line. I'm happy to have a quick chat to discuss your situation with no sales pressure at all (really!).