Punatorium.com is a website I built to keep track of puns that I've enjoyed. It's more of a creative outlet than a technical demonstration for me. I have artwork that I put on T-Shirts (contracted out since I'm not artsy) that you can buy that are all pun related.
This site has been going for quite a while. I think I could see myself making it more of a technical project and turn it into a machine learning project. Start tagging up the jokes to feed into a neural network to teach it how to play words that sound or spell the same in different contexts. Maybe when I have more time.