Larry, the Digital Analyst is Complexica’s Artificial Intelligence engine and it powers the Decision Cloud software platform of award-winning applications. Larry was developed to unlock the inherent value in large data sets by transforming raw data into optimised recommendations, so that staff across multiple business functions can make better & faster decisions. The primary task of Larry, the Digital Analyst is to recommend optimised decisions by centralising and managing the interaction with internal data warehouses and external data sets, and automating the associated data loading, handling, and analytical processes. Larry consists of various smart algorithms (such as Bayes nets, artificial neural networks, rough sets, classifier systems, support-vector machines, decision trees, genetic algorithms, etc.) that are used for various data mining problems, such as: Anomaly detection (outlier/change/deviation detection) for identifying unusual data records that might be interesting or contain data errors that require further investigation. Anomaly detection is of key importance in the process of cleaning (and understanding) data Association rule learning (dependency modelling) for finding relationships between variables. For example, a supermarket might gather data on customer purchasing habits, and use association rule learning to determine which products are frequently bought together. This is sometimes referred to as market basket analysis Clustering for discovering groups and structures in data that are similar. The data is viewed as points in a multi-dimensional space, and points that are “close” in this space are assigned to the same cluster. For example, an organisation may group their customers into micro-clusters for personalised promotional campaigns Classification for classifying new data to existing categories. For example, to classify new credit card transactions into either the legitimate or fraudulent category Regression for finding mathematical functions that model the data with the least error. In other words, regression is a statistical process for estimating the relationships among variables (i.e. the relationship between a dependent variable and one or more independent variables). The discovered relationships aid in understanding how values of the dependent variables change when any of the independent variables are varied. A common application of regression is in the area of price elasticity Summarization for providing a more compact representation of the data, including visualisation and report generation. For example, after clustering is carried out, the clusters themselves are summarised (e.g. by generating the centroid of the cluster and the average distance from the centroid of points in the cluster) and these cluster summaries become the summary of the entire dataset Simulation is used to evaluate a variety of scenarios, thus addressing many important what-if questions. Simulation allows for the analysis of a complex model and understanding of how individual elements interact and affect the simulated environment Predictive modelling is used to assess the likelihood of future outcomes. It goes beyond knowing what has happened in the past (and why) by providing the best assessment of what might happen in the future. It can be used, for example, to better understand changing market dynamics, or identifying the next best action for each customer Optimisation is used for recommending the best possible decision (whether for promotions, production, resource allocation, etc.) by identifying the key variables, business rules and problem-specific constraints, and taking into account many potential objectives (e.g. inventory levels, DIFOT) Complexica's AI engine, Larry, the Digital Analyst – which encompassess all these processes, algorithms, and models – was named the 2018 Australian Innovation of the Year, the 2019 Australian Software Innovation of the Year, and the 2020 Digital Transformation of the Year. Larry, the Digital Analyst powers Complexica's modularised software platform called Decision Cloud.