dacruzmathis / Financial-Chatbot

The project consist to develop a chatbot that can give personal financial advice, track spending and provide information on investments.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Financial-Chatbot

πŸ“ Table of Contents

🧐 About

The project consist to develop a chatbot that can give personal financial advice, track spending and provide information on investments.

General Structure

Financial-Chatbot
β”‚
β”œβ”€β”€ app
β”‚
β”œβ”€β”€ pages
β”‚
β”œβ”€β”€ app.py
β”‚
β”œβ”€β”€ main
β”‚
β”œβ”€β”€ personal-finance
β”‚
β”œβ”€β”€ stock-recommendation
β”‚
β”œβ”€β”€ stock-consulting
β”‚
β”œβ”€β”€ yahoo-articles

Details

  • app: This is the folder for the functions modified for the app

  • pages: This is the folder for all the pages for the streamlit

  • app.py: This is the file for running the app of the chatbot using streamlit

  • main: This is the the main file of interaction for the chatbot

  • personal-finance: This file concerns all the functions for personal-finance

  • stock-recommendation: This file concerns all the functions for stock-recommendation

  • stock-consulting: This file concerns all the functions for stock-consulting

  • yahoo-articles: This file concerns all the functions for yahoo-articles

πŸ”§ Running the code/app

To run in terminal

python main.py

To run the app

streamlit run app.py

About

The project consist to develop a chatbot that can give personal financial advice, track spending and provide information on investments.


Languages

Language:Python 100.0%