Deciding On Sensible Programs For NLP Techniques