An unsupervised text summarization and information retrieval library under the hood using natural language processing models