NLP kan verder worden onderverdeeld in 5 componenten, met lexicale analyse voor uitdrukkingen en woorden, semantische analyse voor de betekenis, pragmatische analyse voor interpretatie, syntaxisanalyse voor zinsstructurering en discoursintegratie voor het vaststellen van zinsbetekenis zoals overgebracht door verbonden zinnen.