https://medium.com/@monocosmo77/recent-progress-in-multi-label-classification-part1-machine-learning-7e98f5e46a85