Check out my Medium article where I explain the code https://medium.com/swlh/multi-label-text-classification-with-scikit-learn-and-tensorflow-257f9ee30536
vediicaa/multi-label-text-classification
Multi-label Text Classification with Scikit-learn and Tensorflow
Jupyter Notebook