Phases of NLP