A Financial Advisor landing page with a chatbot
This project is a financial Advisor landing page with a chatbot trained to answer limited financial questions frequently asked. This project shows the combination of front-end web development with the Python Flask framework.
- Front-end - HTML, CSS
- Python Frameworks - Flask
- Python Library - PyTorch, NLTK
- Programming Languages - Python, JS
- Clone the repository in your device.
- Make sure that Anaconda is installed in your device.
- Open the cloned repository folder in your command prompt and install the following framework and library
- Install the Flask framework through your terminal
conda install -c anaconda flask - Activate the Flask environment
. venv/bin/activate - Install the PyTorch library
conda install -c pytorch pytorch - Install NLTK toolkit
conda install -c anaconda nltk - After NLTK download, type
pythonto access the python terminal - After going into the python terminal import the NLTK toolkit
import nltknltk.download('punkt') - Close the python terminal and go back to the cloned repository directory in the terminal and train the chatbot
python train.py - Finally launch the website
python app.py

