NLP is in its fifth generation since its conception. At its core it is a modelling methodology for coding and duplicating behaviour. The modern day applications are multiple. In all sectors modelling those who stand out at various levels is important to understand in order to develop.