Site : https://betterself.io/
GitHub : https://github.com/jeffshek/betterself
I do this similarly but with supplements and medication. I track a lot of my supplements that boost productivity and sleep and disregard anything that's negative. I've been continuing this over the course of a year.
I haven't added anything like a RNN to it for recommendations though. Some fears about missing up the gradient descent component scare me :)