Scikit-Criteria is a collection of Multiple-criteria decision analysis (MCDA) methods integrated into scientific python stack. Is Open source and commercially usable.
The EC-PROMETHEE Method - A Committee Approach for Outranking Problems Using Randoms Weights