UTIO

AI glossary · Fundamentals

Algorithm

In one sentence

An algorithm is a finite sequence of well-defined steps for solving a problem or completing a task. In AI, the algorithm is the method that learns from data; the model is what that method produces.

Also known as: computer algorithm · AI algorithm · learning algorithm

What is an algorithm?

The word comes from al-Khwarizmi, a ninth-century Persian mathematician whose Latinised name became “algorithm”. The idea is old and simple: a list of precise instructions that, followed in order, always take you from some input to a result.

Put it to work

AI agents that look after your customers

From €49/mo + VAT

Voice, WhatsApp and email with the phone line included: agent, numbers and CRM in one fee.

See plans and pricing

Algorithms aren’t just a computing thing. A recipe, flat-pack furniture instructions or your process for onboarding a new customer are all algorithms. What a computer adds is speed: it can repeat the same steps millions of times without getting tired or skipping one.

Related to this term

UTIO agents

  • Available 24/7 in 26 languages
  • Set it up yourself for €0: built from your website
  • 14-day free trial, no card needed

From €49/mo + VAT

See plans and pricing

How it works

There are two broad ways algorithms get used:

  1. Classic algorithms. A person writes the rules: “orders over £50 ship free”. The program does exactly what the rules say, nothing more.
  2. Learning algorithms. In machine learning, nobody writes the final rule. The algorithm is given a dataset of examples and gradually adjusts an AI model until it gets them right. That process is model training.

The distinction matters. When people say “the algorithm decided”, they almost always mean a trained model, whose behaviour depends on the data it learned from. If that data is lopsided, the output can carry a bias even though the algorithm itself is neutral.

Example

A motorbike parts shop in Cardiff wants to decide which customers to call back first. It starts with a classic rule: call anyone who bought in the last three months first. Easy to explain, but it misses new customers placing large orders.

Then it tries a learning approach: using its sales history, an algorithm trains a model that estimates how likely each contact is to buy. The model picks up combinations nobody had written down as a rule. The trade-off is that someone has to check its output now and then to make sure it still makes sense.

What it means for your business

You don’t need to write algorithms to use them. What helps is knowing which parts of a tool follow rules you control and which depend on a trained model.

UTIO agents use both. You set the business rules: opening hours, what the agent may book, when a conversation goes to a person. The language model handles understanding the customer and wording the reply. In the leads and sales vertical, for example, the agent qualifies each contact against the criteria you define and records it in the CRM, so your team can see why it was prioritised.

Frequently asked questions

What is an everyday example of an algorithm?

A recipe: ingredients go in, you follow the steps in order and a dish comes out. In computing, sorting a customer list by date or finding the shortest route on a map are classic algorithms.

What's the difference between an algorithm and an AI model?

The algorithm is the procedure; the model is the result of running it on data. A learning algorithm works through thousands of examples and tunes a model's internal values. Same algorithm, different data: different model.

What do people mean by 'the algorithm' on social media?

The system that decides which posts you see and in what order. These days it usually combines rules with machine learning models that predict which content you're likely to engage with.

Related terms

  • Artificial intelligence

    Artificial intelligence (AI) is the branch of computing that builds systems able to do tasks we associate with human intelligence, such as understanding language, recognising images or making decisions, by learning patterns from data.

  • Machine learning

    Machine learning is the branch of AI in which a system learns to do a task from examples, rather than following hand-written rules, and gets better as it sees more data.

  • AI model

    An AI model is the program you get by training an algorithm on data: a set of learned parameters that, given a new input, produces an output such as a prediction, a label, a piece of text or an image.

  • Model training

    Model training is the process in which an AI model learns from a dataset: it's shown examples, its errors are measured and its parameters are adjusted, over and over, until its outputs are good.

  • AI bias

    AI bias is a systematic error that leads an artificial intelligence system to treat similar people or cases differently, often unfairly. It usually stems from unbalanced training data or from design choices.

Updated on

← Back to the glossary

UTIO is the AI agent line of Universal Telecom, an operator registered with the CNMC.