Leveraging the power of Natural Language Processing for Financial Intelligence System

In this study, we aim to exploit natural language processing (NLP) techniques to develop a financial intelligence system that understands and analyzes online news channels on the basis of companies filtered by specific keywords. The system enables us to immediately notify potential opportunities and threats that may arise for the relevant company portfolio and to take the necessary actions. The architecture can enrich portfolio management, increase a company's credit profitability, offer finance-specific functions and use time and resources effectively in collecting and evaluating information through various metrics. In this direction, we designated an infrastructure and addressed a wide variety of NLP issues to execute the system modules. Various NLP tasks such as text classification, text regression, impact measurement, and Named-Entity Recognition have been successfully solved with the latest techniques. Not only traditional machine learning techniques but also modern deep learning architectures such as RNN and Transformers have been utilized to solve financial tasks.