Introducing Company Explorer, the revolutionary company research app powered by Streamlit, LangChain and Gen AI.
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):
-
Clone the repository
git clone https://github.com/sumanentc/company-explorer.git -
Using Streamlit app locally
- Install dependencies
pipenv shell
pipenv install
- Update the API KEY
- Add a file called
secrets.tomlinside .streamlit folder. - Add the below Env variables.
alpha_vantage_api_key = "Enter your valid API Key"
openai_api_key = "Enter your valid API Key"
- Run the Streamlit App
streamlit run app.py
- Start asking questions on the Streamlit App
- Streamlit app started locally at below port:
http://localhost:8501
Link to try the App : Company-Explorer
Distributed under the Apache License. See LICENSE for more information.
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



