Identification of keywords or phrases in order to detect important entities such as names, towns, customers or products in large volume of text, by leveraging natural language processing algorithms. Extraction of key phrases or text summarization can be for example used for processing articles, work reports, legal or other documents used within the company. The main advantage of artificial intelligence is constantly evolving ability to identify information the most relevant to you.