This is a self contained system for interactive finance tracking in conversational mode. Contains basic NLU, chat, visual and backend components.
Allows for mixed initiative. Directed dialog options when necessary.
Mixed of chat-like interaction with discrete button choices and graphs.
Tight small domain parsing.
Forecast engine to help track goals.
For backend summaries
Persists user information, provides access to transactional events. Persists goals.
Persistnce is carried out using a MongoDb database.
In memory, keeps track of information provided and available states and substates.
cd src export FLASK_APP=v05.py flask run
go to the browser: localhost:5000