 Multi-label stream classification (MLSC) is the version of multi-label classification task that takes place in data streams.It is sometimes also called online multi-label classification.The difficulties of multi-label classification (exponential number of possible label sets, capturing dependencies between labels) are combined with difficulties of data streams (time and memory constraints, addressing infinite stream with finite means, concept drifts).