Our Blog

Artificial Intelligence

We are computer programmers at heart and implementing high quality, tailored systems to suit your needs is what we do best. We have been delivering revenue generating, time saving and life changing bespoke software development in Harrogate, Yorkshire since 2004.

Composable Commerce: The Future of Your Digital Strategy Explained

By Nick McKenna | 8th May 2025
Composable Commerce

Composable Commrce: The Future of Your Digital Strategy Explained Composable commerce is about building e-commerce platforms using flexible, independent modules. This method allows for customization and scalability, making it a game-changer for businesses. In this article, you will learn what composable commerce is, its benefits, … more

Demystifying LLM-Based AI: A Practical Guide to Key Concepts

By Nick McKenna | 18th April 2025
LLM AI Basics

If you’ve ever used ChatGPT or another AI tool and wondered how it actually works, you’re not alone. At McKenna Consultants, we’re now incorporating AI into the bespoke software solutions we build for our clients. As part of that journey, we’ve found it helpful to … more

The Role of Human-in-the-Loop in Training and Tuning eCommerce AI Assistants

By Nick McKenna | 17th April 2025
The Role of Human-in-the-Loop in Training and Tuning eCommerce AI Assistants

As AI continues to transform the way eCommerce businesses engage with customers, one of the most important concepts shaping chatbot development is the human-in-the-loop approach. While AI can dramatically speed up response times, cut costs, and operate 24/7, it still needs human guidance to stay … more

Managing AI Quality in eCommerce Chatbots: Balancing Automation with Accuracy

By Nick McKenna | 14th April 2025
eCommerce AI chatbot assistant

As eCommerce businesses look to scale, improve customer experience, and reduce support costs, AI chatbots powered by large language models (LLMs) are becoming an increasingly attractive solution. From recommending the right product based on a customer’s problem statement to identifying replacements for obsolete or competitor … more

AI Machine Learning in IoT Security: Techniques and Tips

By Nick McKenna | 18th November 2024
A pair of glasses in front of computer screens displaying code

With the steady rise of machine learning and AI in Internet of Things applications has come new security concerns. Machine learning has become a vital player in addressing IoT security challenges, operating to elevate the resilience of IoT ecosystems against threats. In this blog, we’ll … more

AI and Software Development in 2024

By Nick McKenna | 4th November 2024
Software developers working on laptops

AI and software development. Where do we start? Artificial intelligence has significantly impacted the software development industry so far and is showing no signs of slowing down, and the role of software developers is adjusting swiftly with it. So, with innovations occurring left, right, and … more

Unlocking Insights into the Use of AI in Business Analytics

By Nick McKenna | 23rd September 2024
A small collection of data and business analytics graphics

The use of AI in business analytics is becoming increasingly popular, transforming the way organisations make decisions and streamline operations. Whether you’re a business analyst wondering how your role will change with the implementation of AI development services, a business wanting to know how to … more

Balancing Innovation and The Ethics of AI in Business

By Nick McKenna | 2nd September 2024
Green tick to represent morally right ethics

AI development services have been around for some time now, sparking the controversial topic of ethical issues of AI in business. AI has been argued to change our world for the better. Indeed, many businesses have started implementing AI solutions, increasingly depending on innovative tools … more

What is Retrieval-Augmented Generation (RAG)?

By Nick McKenna | 27th June 2024

As artificial intelligence becomes increasingly present in our lives, you may have come across RAG – but what is retrieval-augmented generation? In this post, we’ll discuss what retrieval-augmented generation is in AI, examples in practice, and the pros and cons so you can make the … more

Machine Learning vs AI: What’s the Difference?

By Nick McKenna | 23rd May 2024
Machine learning typed on a typewriter

You may have heard the terms AI and machine learning thrown around a lot recently in digital transformation conversations. As closely related words, they’re often used interchangeably, which can be confusing when considering how they actually differ. Don’t worry if you’re still wondering, ‘What is … more