implementation of ranking/recommendation system for any type of items that can be represented as a numeric vector, with the ability to complete missing data using ML techniques.
see data_with_missing_values.csv and output_example.txt for example.
1) anaconda3 x64
https://www.anaconda.com/download/
2) skcriteria
$ pip install -U scikit-criteria
3) beautifultable via pip
$ pip install beautifultable
imputer.py is a customization of
https://github.com/bwanglzu/Imputer.py