Discuss your project

Glossary

Machine Learning

Machine learning is a subfield of artificial intelligence in which software derives patterns from sample data instead of having every rule explicitly programmed.

October 13, 2026Machine LearningAIData

In classic software development, a human defines how a program responds to which input. Machine learning (ML) is different: an algorithm receives many examples and derives a model from them on its own, which can also be applied to new, unknown cases. This is particularly useful where rules can hardly be written down completely, for example when deciding whether an email is spam.

Machine learning is the foundation of most of today's applications of artificial intelligence, from forecasts to language models.

How does machine learning work?

An ML model goes through two phases. In training, an algorithm adjusts the model's parameters so that it represents the sample data as well as possible. In use, also called inference, the finished model processes new data and delivers a prediction or classification.

Three forms of learning are distinguished:

  1. Supervised learning: The training data contains the correct answer, for example "invoice" or "payment reminder" as the category of a document.
  2. Unsupervised learning: The method looks for structures without predefined answers, for example for groups of similar orders.
  3. Reinforcement learning: A system learns through feedback in the form of rewards or penalties which actions lead to the goal.

Deep learning is a subtype of machine learning that works with multilayer neural networks.

Typical examples

What companies should keep in mind

How TOMORIS relates

An example of automatic classification is MailAutomate, the structured mail automation from TOMORIS with AI classification.

View AI consulting

YOUR NEXT STEP

What should
work better
next?

Tell us briefly what you have in mind. We will assess it and suggest a sensible next step.