Outlines For Fundamental Criteria For NLP Techniques