Skip to content

Earnings Call Sentiment Analysis. This repository includes my work on extracting the focus area of companies from their earnings calls transcripts.

Notifications You must be signed in to change notification settings

nilijing/Earnings_Call_Analyzed_By_NLP

Repository files navigation

Earnings_Call_Analyzed_By_NLP

Collect companies' Earnings Call Transcripts by web scraping and then apply NLP methods to their contents to find the best sentiments analyser.

To test this project, we will apply Microsoft Corporation earnings call as an example.

Data Source and Pacakages

Four NLP analysis methods

  • FinBERT
  • PySentiment
  • TextBlob
  • Vader

Results

Finbert enjoys high accuracy and an acceptable error rate at the same time.

WordCloud plot shows that 'currency', 'growth','revenue','cloud' are the most common words mentioned in the latest 12 Microsoft earning calls.

Reference

FinBERT model introduction:https://paperswithcode.com/paper/finbert-a-pretrained-language-model-for

About

Earnings Call Sentiment Analysis. This repository includes my work on extracting the focus area of companies from their earnings calls transcripts.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published