Text this: Application of an intelligent English text classification model with improved KNN algorithm in the context of big data in libraries