Knowledge Graphs

Exercise 5.7 Extracting Headwinds/Tailwinds from Earnings Calls Transcripts

Exercise 5.7. The goal of this project is to build a knowledge graph of headwinds and tailwinds facing a company as reported earnings calls transcripts. For this project, you can use any publicly available earnings calls transcripts. This project will give you hands-on experience with text processing, information extraction, and knowledge graph construction. Proceed in the following steps.

  1. Select companies and time window
    • Choose a small number of well-known companies to focus on.
    • Select a suitable time window so that you can work with multiple transcripts for the same company across different quarters.
  2. Identify financial headwinds and tailwinds
    • Process each transcript to extract factors that may positively (tailwinds) or negatively (headwinds) affect the company's stock performance.
    • Consider categorizing these factors (e.g., market trends, regulatory changes, supply chain issues) to make the database more informative.
  3. Optional analysis
    • Even though this task is meant for future chapters, Once your database is populated, begin exploring patterns across companies and quarters, or visualizing the relationships and factors affecting stock performance.

Sample Solution