Pattern is an open-source python library and performs different NLP tasks. It is mostly used for text processing due to various functionalities it provides.