Automatic detection of relevant information, predictions and forecasts in financial news through topic modelling with Latent Dirichlet Allocation

    Read original: arXiv:2404.01338 - Published 4/3/2024 by Silvia Garc'ia-M'endez, Francisco de Arriba-P'erez, Ana Barros-Vila, Francisco J. Gonz'alez-Casta~no, Enrique Costa-Montenegro

    🔎

    Overview

    • Financial news is an unstructured source of information that can be mined for market insights, but manually extracting relevant information is challenging for many investors.
    • The researchers propose a novel Natural Language Processing (NLP) system to assist investors in detecting relevant financial events and predictions/forecasts in unstructured news texts.
    • The system combines text segmentation, co-reference resolution, topic modeling, and temporal analysis to identify relevant content and forecasts/predictions.
    • The researchers evaluated their system on a dataset of 2,158 manually labeled financial news items, achieving high performance.

    Plain English Explanation

    Financial news articles contain lots of useful information that investors could use to make better decisions. However, sifting through all the news to find the truly relevant bits and identifying forecasts or predictions is a daunting task, even for experienced investors. It's like trying to find a needle in a haystack - there's just so much information to wade through.

    The researchers developed a smart computer system to help with this challenge. The system uses advanced natural language processing techniques to automatically analyze financial news articles. First, it breaks the articles down into smaller, related chunks of text. Then it figures out how the different parts of each article are connected. Next, it identifies the most important topics covered in the relevant parts of the articles. Finally, it looks for sentences that contain predictions or forecasts about the financial markets.

    By automating these steps, the system can quickly parse through a large volume of financial news and surface the key insights that investors would find most useful. It's kind of like having a super-smart assistant that can read through all the news for you and highlight the important bits. This could be a game-changer for investors who want to stay on top of the markets but don't have the time or resources to manually review everything.

    Technical Explanation

    The researchers' novel NLP system consists of several key components:

    1. Text Segmentation: The system first segments the news articles into topically cohesive units, grouping together closely related sentences and paragraphs.

    2. Co-reference Resolution: Next, it applies co-reference resolution to identify internal dependencies within each text segment, such as how different pronouns and references relate to the same entities.

    3. Relevance Detection: The system then uses Latent Dirichlet Allocation (LDA) topic modeling to separate relevant content from less relevant content within each text segment.

    4. Temporal Analysis: Finally, the system analyzes the relevant text segments using a machine learning-based approach to identify predictions, forecasts, and other speculative statements.

    The researchers evaluated this end-to-end system on a dataset of 2,158 manually labeled financial news articles. The system achieved strong performance, with a ROUGE-L score of 0.662 for relevance detection and 0.982 for prediction/forecast identification.

    Critical Analysis

    The researchers acknowledge that their dataset, while substantial, may not be fully representative of the diversity of financial news sources and styles. Expanding the dataset and evaluating the system's performance across a wider range of news outlets could help validate the generalizability of the findings.

    Additionally, the temporal analysis component of the system focuses on identifying predictions and forecasts, but does not attempt to assess their accuracy or reliability. Incorporating mechanisms to evaluate the credibility of the identified forecasts could further enhance the system's usefulness for investors.

    It would also be interesting to explore how the system's outputs could be integrated into investment decision-making workflows. Understanding the best ways to present the extracted insights to investors in a meaningful and actionable manner is an important area for future research.

    Conclusion

    This novel NLP system represents an important step forward in automating the extraction of relevant financial insights from unstructured news sources. By combining advanced text processing techniques, the system can efficiently sift through large volumes of financial news and surface the most valuable information for investors, including forecasts and predictions.

    While further research is needed to refine and expand the system's capabilities, this work demonstrates the potential for AI-powered tools to augment human decision-making in the financial domain. As the volume and complexity of financial information continues to grow, solutions like this could become increasingly vital for investors seeking to stay ahead of the curve.



    This summary was produced with help from an AI and may contain inaccuracies - check out the links to read the original source documents!

    Total Score

    0

    Follow @aimodelsfyi on 𝕏 →

    Related Papers

    🔎

    Total Score

    0

    Automatic detection of relevant information, predictions and forecasts in financial news through topic modelling with Latent Dirichlet Allocation

    Silvia Garc'ia-M'endez, Francisco de Arriba-P'erez, Ana Barros-Vila, Francisco J. Gonz'alez-Casta~no, Enrique Costa-Montenegro

    Financial news items are unstructured sources of information that can be mined to extract knowledge for market screening applications. Manual extraction of relevant information from the continuous stream of finance-related news is cumbersome and beyond the skills of many investors, who, at most, can follow a few sources and authors. Accordingly, we focus on the analysis of financial news to identify relevant text and, within that text, forecasts and predictions. We propose a novel Natural Language Processing (NLP) system to assist investors in the detection of relevant financial events in unstructured textual sources by considering both relevance and temporality at the discursive level. Firstly, we segment the text to group together closely related text. Secondly, we apply co-reference resolution to discover internal dependencies within segments. Finally, we perform relevant topic modelling with Latent Dirichlet Allocation (LDA) to separate relevant from less relevant text and then analyse the relevant text using a Machine Learning-oriented temporal approach to identify predictions and speculative statements. We created an experimental data set composed of 2,158 financial news items that were manually labelled by NLP researchers to evaluate our solution. The ROUGE-L values for the identification of relevant text and predictions/forecasts were 0.662 and 0.982, respectively. To our knowledge, this is the first work to jointly consider relevance and temporality at the discursive level. It contributes to the transfer of human associative discourse capabilities to expert systems through the combination of multi-paragraph topic segmentation and co-reference resolution to separate author expression patterns, topic modelling with LDA to detect relevant text, and discursive temporality analysis to identify forecasts and predictions within this text.

    Read more

    4/3/2024

    Detection of Temporality at Discourse Level on Financial News by Combining Natural Language Processing and Machine Learning
    Total Score

    0

    Detection of Temporality at Discourse Level on Financial News by Combining Natural Language Processing and Machine Learning

    Silvia Garc'ia-M'endez, Francisco de Arriba-P'erez, Ana Barros-Vila, Francisco J. Gonz'alez-Casta~no

    Finance-related news such as Bloomberg News, CNN Business and Forbes are valuable sources of real data for market screening systems. In news, an expert shares opinions beyond plain technical analyses that include context such as political, sociological and cultural factors. In the same text, the expert often discusses the performance of different assets. Some key statements are mere descriptions of past events while others are predictions. Therefore, understanding the temporality of the key statements in a text is essential to separate context information from valuable predictions. We propose a novel system to detect the temporality of finance-related news at discourse level that combines Natural Language Processing and Machine Learning techniques, and exploits sophisticated features such as syntactic and semantic dependencies. More specifically, we seek to extract the dominant tenses of the main statements, which may be either explicit or implicit. We have tested our system on a labelled dataset of finance-related news annotated by researchers with knowledge in the field. Experimental results reveal a high detection precision compared to an alternative rule-based baseline approach. Ultimately, this research contributes to the state-of-the-art of market screening by identifying predictive knowledge for financial decision making.

    Read more

    4/3/2024

    Combining Financial Data and News Articles for Stock Price Movement Prediction Using Large Language Models
    Total Score

    0

    Combining Financial Data and News Articles for Stock Price Movement Prediction Using Large Language Models

    Ali Elahi, Fatemeh Taghvaei

    Predicting financial markets and stock price movements requires analyzing a company's performance, historic price movements, industry-specific events alongside the influence of human factors such as social media and press coverage. We assume that financial reports (such as income statements, balance sheets, and cash flow statements), historical price data, and recent news articles can collectively represent aforementioned factors. We combine financial data in tabular format with textual news articles and employ pre-trained Large Language Models (LLMs) to predict market movements. Recent research in LLMs has demonstrated that they are able to perform both tabular and text classification tasks, making them our primary model to classify the multi-modal data. We utilize retrieval augmentation techniques to retrieve and attach relevant chunks of news articles to financial metrics related to a company and prompt the LLMs in zero, two, and four-shot settings. Our dataset contains news articles collected from different sources, historic stock price, and financial report data for 20 companies with the highest trading volume across different industries in the stock market. We utilized recently released language models for our LLM-based classifier, including GPT- 3 and 4, and LLaMA- 2 and 3 models. We introduce an LLM-based classifier capable of performing classification tasks using combination of tabular (structured) and textual (unstructured) data. By using this model, we predicted the movement of a given stock's price in our dataset with a weighted F1-score of 58.5% and 59.1% and Matthews Correlation Coefficient of 0.175 for both 3-month and 6-month periods.

    Read more

    11/5/2024

    💬

    Total Score

    0

    Large Language Model Enhanced Clustering for News Event Detection

    Adane Nega Tarekegn

    The news landscape is continuously evolving, with an ever-increasing volume of information from around the world. Automated event detection within this vast data repository is essential for monitoring, identifying, and categorizing significant news occurrences across diverse platforms. This paper presents an event detection framework that leverages Large Language Models (LLMs) combined with clustering analysis to detect news events from the Global Database of Events, Language, and Tone (GDELT). The framework enhances event clustering through both pre-event detection tasks (keyword extraction and text embedding) and post-event detection tasks (event summarization and topic labelling). We also evaluate the impact of various textual embeddings on the quality of clustering outcomes, ensuring robust news categorization. Additionally, we introduce a novel Cluster Stability Assessment Index (CSAI) to assess the validity and robustness of clustering results. CSAI utilizes multiple feature vectors to provide a new way of measuring clustering quality. Our experiments indicate that the use of LLM embedding in the event detection framework has significantly improved the results, demonstrating greater robustness in terms of CSAI scores. Moreover, post-event detection tasks generate meaningful insights, facilitating effective interpretation of event clustering results. Overall, our experimental results indicate that the proposed framework offers valuable insights and could enhance the accuracy in news analysis and reporting.

    Read more

    7/9/2024