21 Recipes for Mining Twitter (Distilling Rich Information from Messy Data)