COBRA-ML: An Open-Source Web Tool for Multicriteria Decision Making with Automatic Parameter Calibration by Machine Learning

Vol 57, 2025 - 340661
Complete Articles (CA)
Favorite this paper
How to cite this paper?
Abstract

Multicriteria decision-making (MCDM) tools rarely combine objective weighting, automatic parameter calibration, and accessibility for non-programmers in a single open environment. This paper describes COBRA-ML, an open-source web tool developed in Python/Streamlit that integrates the COBRA method with Preference Selection Index (PSI) objective weighting and a Gaussian balancing mechanism whose parameters are automatically calibrated via Random Forest. The bilingual (Portuguese/English) interface requires no local installation and is organized into seven modules covering data input, criteria configuration, pipeline execution, parameter tuning, interactive visualization, generative-AI interpretation, and multi-format export. Three preloaded application domains—renewable energy, military aircraft, and supplier selection—allow immediate use without data preparation. An illustrative case study with renewable energy sources demonstrates the workflow. The tool is registered with INPI and publicly available on GitHub, providing the Operations Research community with a transparent, extensible entry point for COBRA-based decision analysis.

Share your ideas or questions with the authors!

Did you know that the greatest stimulus in scientific and cultural development is curiosity? Leave your questions or suggestions to the author!

Sign in to interact

Have a question or suggestion? Share your feedback with the authors!

Institutions
  • 1 Universidade Federal Fluminense
  • 2 Instituto Militar de Engenharia
  • 3 Escola Naval (EN)
Track
  • MCD – Multicriteria Decision Support Methods
Keywords
MCDM
COBRA
PSI
Machine Learning
Open-source software