The NLP Cookbook: 50 Life Enhancing Recipes