Taking consumer targeting one step further, IBM is building customer profiles using their most recent 100 or 1,000 Tweets. People are scored against five core psychological traits, and their 'values' and 'needs' are discerned.