Related Experiment Video
Updated: Apr 18, 2026

Author Spotlight: Advancing Agricultural Land Ecosystem Research with a Hydraulic Property Analyzer to Assess Soil Health
Published on: August 9, 2024
Data-driven modeling of water adsorption isotherms in cocoa beans: Dataset and Python-based Machine Learning tools
Andrés F Bahamón-Monje1,2, Gentil A Collazos-Escobar3, Nelson Gutiérrez-Guzmán1
1Centro Surcolombiano de Investigación en Café (CESURCAFÉ), Departamento de Ingeniería Agrícola, Universidad Surcolombiana, Neiva-Huila, 410001, Colombia.
Abstract:
This work presents a comprehensive dataset of water adsorption isotherms for dried and roasted cocoa beans (Theobroma cacao L.), complemented by a set of Python-based machine learning (ML) tools designed to support data-driven multivariate modeling and storage management. Adsorption isotherms were experimentally determined using the Dynamic Dewpoint Isotherm (DDI) method in the range of water activity (aw) of 0.1-0.85 and at temperatures representative of post-harvest storage facilities (25, 30, and 40°C). The water adsorption isotherms provided a detailed analysis of the hygroscopic behavior of dried and roasted cocoa beans, enabling the assessment of moisture-related stability during storage. The dataset includes Excel files containing equilibrium moisture content (Xe) values, experimental conditions (aw, temperature, and type of cocoa beans) and replicate measurements, thereby enabling reproducible and traceable modeling workflows. To complement the experimental data, this work also provides fully documented Python scripts for multivariate mathematical modeling and prediction of water adsorption behavior using ML techniques. The computational ML tools were developed in Python using the Spyder integrated development environment (IDE) provided by the Anaconda distribution, with libraries such as scikit-learn and pandas. These tools implement automated routines for model calibration and grid search-based hyperparameter optimization of Support Vector Machine (SVM), Random Forest (RF), and Artificial Neural Networks (ANN). These models enable the prediction of Xe as a function of aw, temperature, and cocoa processing type (dried or roasted), supporting robust multivariate modeling strategies. The integrated dataset and Python workflow together constitute a methodological framework for predicting moisture behavior in cocoa during storage, assessing storage-related risks based on model outputs, and supporting informed decision-making throughout the cocoa supply chain. By enabling reliable estimation of moisture-related storage parameters in cocoa, critical aspects associated with stability, spoilage prevention, and shelf-life determination can be addressed. Consequently, this work provides a valuable reference dataset for researchers, cocoa producers, and industry stakeholders seeking to optimize storage conditions and maintain cocoa quality during post-harvest handling.
More Related Videos
09:12Optimization of Processing of Tiebangchui with Highland Barley Wine Based on the Box-Behnken Design Combined with the Entropy Method
Published on: May 19, 2023
09:44Use of Principal Components for Scaling Up Topographic Models to Map Soil Redistribution and Soil Organic Carbon
Published on: October 16, 2018
Related Concept Videos
Adsorption Isotherms II
Adsorption Isotherms I
Precipitation Titration Curve: Analysis
Moisture Content and Bulking of Aggregate
When aggregates are exposed to rain or sit in stockpiles, they absorb moisture, which must be...
Adaptations that Reduce Water Loss
Design Example: Analyzing Capacity Contours for Flood Risk Assessment