Skip to content

sumanentc/company-explorer

Repository files navigation

Company Explorer

Introducing Company Explorer, the revolutionary company research app powered by Streamlit, LangChain and Gen AI.

Company Explorer

Company Explorer, is a versatile tool for in-depth research on publicly traded companies. Whether you're seeking information or considering an investment, it offers features like company analysis, income statement and balance sheet access, and simplification of financial terminology. This app aims to improve your understanding of the company you're interested in.

Some Key features Company Explorer include:

  • Analyzing company results.
  • Providing information about income statements and balance sheets.
  • Translating financial jargon into an easily understandable format.
  • Enhancing understanding of a chosen company through an app.
  • Recent news about any company along with sentiment.

Overall, the Company Explorer app aims to simplify the process of exploring the performance of any company.

Video demonstration (click the picture):

Company-Explorer

Built With

Getting Started

Prerequisites

Installation

  • Clone the repository

    git clone https://github.com/sumanentc/company-explorer.git
    
  • Using Streamlit app locally

  1. Install dependencies
pipenv shell

pipenv install
  1. Update the API KEY
  • Add a file called secrets.toml inside .streamlit folder.
  • Add the below Env variables.
alpha_vantage_api_key = "Enter your valid API Key"
openai_api_key = "Enter your valid API Key"

Env-Variables

  1. Run the Streamlit App
streamlit run app.py

  1. Start asking questions on the Streamlit App
  • Streamlit app started locally at below port:
http://localhost:8501

Company-Explorer

Link to try the App : Company-Explorer

License

Distributed under the Apache License. See LICENSE for more information.

References

https://www.alphavantage.co/documentation/

https://docs.streamlit.io/knowledge-base/using-streamlit/how-do-i-run-my-streamlit-script

https://python.langchain.com/docs/modules/agents/how_to/custom_agent

https://docs.streamlit.io/streamlit-community-cloud/deploy-your-app/secrets-management

https://github.com/ranaroussi/yfinance

About

Company Explorer, is a versatile tool for in-depth research on publicly traded companies.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages