update to NLTK 3.0 and work on train