The aim of this study is to develop a model for a proprietary SO2 removal technology by using machine learning techniques and, more specifically, by exploiting the potentialities of artificial neural networks (ANNs). This technology is employed at the Eni oil and gas treatment plant in southern Italy. The amine circulating in this unit, that allows for a reduction in the SO2 concentration in the flue gases and to be compliant with the required specifications, is a proprietary solvent; thus, its composition is not publicly available. This has led to the idea of developing a machine learning (ML) algorithm for the unit description, with the objective of becoming independent from the licensor and more flexible in unit modelling. The model was developed in MatLab® by implementing ANNs and the aim was to predict three targets, namely the flow rate of SO2 that goes to the Claus unit, the emissions of SO2, and the flow rate of steam sent to the regenerator reboiler. These represent, respectively, the two physical outputs of the unit and a proxy variable of the amine quality. Three different models were developed, one for each target, that employed the Levenberg–Marquardt optimization algorithm. In addition, the ANN topology was optimized case by case. From the analysis of the results, it emerged that with a purely data-driven technique, the targets can be predicted with good accuracy. Therefore, this model can be employed to better manage the SO2 removal system, since it allows for the definition of an optimal control strategy and the maximization of the plant's productivity by not exceeding the process constraints. [ABSTRACT FROM AUTHOR]