Used session state for the first time! Took a little while to figure out but it was easy enough once I did
This is a product recommendation generator: https://share.streamlit.io/batmanscode/ruler/main/ruler.py
I used session state so that the table shown after the button click still shows when any changes are made above it.
Would love any feedback