Enjoyed the recent Good Game podcast on zero knowledge proofs: https://www.youtube.com/watch?v=-vI-bSR0kY8
Top applications of zk proofs:
1) identity, e.g. Tinder for high net worth
2) offchain compute - verifying the machine learning model execution on private data
3) privacy - zkcash, private smart contracts
4) scalability - zk rollups