L'apprentissage automatique est la partie de l'intelligence artificielle dans laquelle les ordinateurs ont la capacité d'apprendre et de modifier de nouvelles données comme le cerveau humain sans aucune programmation conçue ayant des aspects tels que la reconnaissance de formes.
L'apprentissage automatique comprend la compréhension de sujets tels que les modèles graphiques probabilistes, les machines à vecteurs de support et les techniques bayésiennes non paramétriques. Traitement du langage naturel, le domaine de l'intelligence artificielle traite de l'interaction des ordinateurs avec les langages humains.
Les outils PNL comprennent des logiciels linguistiques comprenant des tokeniseurs, des stemmers, des tagueurs POS, des lemmatiseurs, des outils de reconnaissance d'entités nommées, des extracteurs de termes, des analyseurs syntaxiques de surface, des analyseurs et un lexique informatique lié au traitement et à l'analyse linguistique du texte.