Tallinn Machine Learning

Tallinn ML is an augmented machine learning platform and methodology, designed to significantly reduce the cost, effort and risk associated with machine learning initiatives. Zero coding is required.

Tallinn ML is the fast-track approach for anyone wishing to accelerate the development and deployment of their machine learning models, an ideal platform for both data scientists and citizen data scientists.

As a real-life example, Tallinn ML produced a superior predictive model in just 2 hours compared to a team of data scientists working over a 3 month period using R.   The Tallinn ML model delivered: 

  • 18% increase in overall accuracy
  • 19x fewer false positives
  • 27% increase in precision

Enter your details to download 'Tallinn ML - Machine Learning as a Service'

What Is Machine Learning?

Machine learning techniques use algorithms to automatically learn and extract knowledge from data in order to make predictions, solve problems or derive insights.

Machine learning algorithms can model and understand the complex trends and patterns in your data in a way that humans cannot.

The most common use of machine learning is to make predictions about the future using historical data that can be applied to almost any industry or function - offering a great way to use and extract value from your existing datasets.

Example Use Cases for Machine Learning:

  • Predict out-of-stock products
  • Predict sales based on the weather
  • Predict customers likely to churn
  • Real-time upsell / cross-sell recommendations
  • Predict which employees are likely to leave your company
  • Predict which employees are likely to become high performers
  • Predict fraudulent transactions or expenses

Key features

Feature Engineering

Tallinn ML's unrivalled "feature engineering" engine automatically generates 100s-1000s of additional metrics to improve the accuracy and reliability of your machine learning models.

Feature Selection

By automatically selecting the most useful features for your machine learning models, Tallinn ML saves you time whilst improving your model accuracy and reducing your processing overhead.

Model Selection

Tallinn ML tests your data against a wide range of machine learning algorithms with built-in analytics to enable you to choose the best performing algorithm, without needing an in-depth understanding of how each algorithm works.  

Model Tuning

Your machine learning algorithms are automatically tuned with the optimum parameter settings for maximising prediction accuracy.


Tallinn ML delivers all of the components and workflows needed to seemlessly build, test, deploy and run your predictive models across your development and live environments.



Tallinn ML is based on the Apache Spark framework, it needs nothing else. It can work with almost any data source (via JDBC) or flat file, with no reliance on any commercial 3rd party technology.


Tallinn ML benefits from Apache Spark’s highly efficient in-memory processing. All work is done offline, so there is zero impact on your source databases.


If you add more CPUs, or even another node to your Apache Spark cluster then Tallinn ML runs even faster, without any code changes required. You can easily flex your capacity up or down based on your processing needs.

Machine Learning Fast-Track Offering

Peak Indicators are pleased to offer a Machine Learning Fast-Track service to enable organisations to rapidly see the benefits of machine learning and have their staff trained to deliver high-value predictive analytics:

3-day on-site training: “Machine Learning and Predictive Analytics”

Proof-of-concept machine learning exercise with one round of Tallinn feature engineering.

Workshop to present the proof-of-concept results and discuss next steps

1-year subscription to use Tallinn

Interested in Tallinn ML? Contact Us For More Information