Skip to content

datastark/Earning-Sage

 
 

Repository files navigation

🧙 Earning-Sage

This is an earning call assistant built for investors are too lazy to listen over the whole earning report. Currently, only very few earning reports are provided.

Currently Supported Earning Calls:

Company Report
Apple Q2 Fiscal Year 2023 Earnings Conference Call
Electronic Arts Fourth Quarter and Fiscal Year-End 2023 Conference Call
Under Armour Q4 '23 Earnings Conference Call

Feel free to reach out to [email protected] for more advanced features or expand earning calls.

Getting Started

1. Create .env file and provide your openAPI key

OPENAI_API_BASE=https://api.openai.com/v1
OPENAI_API_KEY=YOUR_OPENAI_API_KEY
LANGCHAIN_SESSION=LANGSMITH_PROJECT_NAME
LANGCHAIN_API_KEY=LANGSMITH_API_KEY

2. Start

pip install -r requirements.txt
python gradio_ui.py

3. Try it out

Visit http://127.0.0.1:7860/

Sample questions you could be asking :

  • What earning reports are available?
  • What was talked during Apple's earning report?
  • How much revenue is achieved on the iphone sector

Trying out different models

Switch the OPENAI_API_BASE to corresponding url and run the following command.

python retrivalQA.py question-list.txt

About

An earning call robot built with LLM

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 80.4%
  • Python 19.6%