- Anaconda
- Python 3.11+
- Poetry
- CrewAI
- LangChain
- Flask
git clone https://github.com/Tamal-Mondal/FinSight.git
cd FinSight
conda create -n crewai-finance python=3.11 -y
conda activate crewai-finance
pip install poetry platformdirs flask flask-cors
poetry install --no-root
Mention a specific 10K/10Q report of any US based company, the model will return a brief summary of it.
https://localhost:5000/insights
{
"company": "Oracle",
"year": 2023,
"form-type": "10Q",
"quarter": "Q4"
}
Based on the specific 10K/10Q reports, you can ask any question and should get a crisp answer.
https://localhost:5000/qna
{
"company": "Microsoft",
"year": 2023,
"form-type": "10K",
"quarter": "",
"question": "How was the growth of the company in 2023?"
}
Mention a company name for which you want stock related prediction. The model will analyze the company financials and advice you accordingly.
https://localhost:5000/analyse-stock
{
"company": "Google"
}
Enter a company name, the model will return the past 10 years of data for some of the important metrics.
https://localhost:5000/visualization
{
"company": "Google"
}