Introduction à la PNL - Composant - application et avantages de la PNL

Table des matières:

Anonim

Introduction à la PNL

Le NLP (Natural Language Processing) va être le plus grand saut de l'humanité dans un avenir proche et dans le domaine de l'IA jusqu'à présent. Les lecteurs ne se confondent avec aucune ressemblance avec le film hollywoodien de Will Smith - iRobot . Aucune ressemblance avec elle en aucune façon. Voyons ce qu'est exactement la PNL et pourquoi tant de battage médiatique y est associé.

Vous devez avoir entendu ces noms quelque part Google Assistant, Siri, Alexa et Cortana. Il est maintenant temps d'ajouter un autre ajout à cette liste, oui, nous parlons de GOOGLE DUPLEX.

En disant que ce blog est entièrement axé sur l'introduction à la PNL et non sur Google Duplex, mais pour nos lecteurs, nous avons fourni une sorte d'exemple pratique le plus récent et le plus pertinent de la PNL. GOOGLE DUPLEX est l'avenir de GOOGLE ASSISTANT.

Qu'est-ce que la PNL?

La définition est très simple si vous comprenez les 3 mots, c'est-à-dire le traitement du langage naturel. La PNL implique des machines ou des robots pour comprendre le langage humain, la façon dont nous, les humains, parlons afin qu'ils puissent communiquer efficacement avec nous.

Cela signifie le traitement automatique du langage humain.

Classifications de la PNL

Dans la section ci-dessus, nous avons étudié l'introduction à la PNL, nous allons donc maintenant discuter de la classification de la PNL.

La PNL est classée en deux zones -

  • Compréhension du langage naturel
  • Génération du langage naturel

La phonologie fait référence à la science de la compréhension du son, la morphologie fait référence à la formation des mots et la syntaxe fait référence à la structure tandis que la pragmatique fait référence à la compréhension.

Composants de la PNL

Comme nous l'avons déjà appris sur l'introduction à la PNL, laissez-nous savoir sur le composant de la PNL. Ici, nous avons discuté de deux choses dans la section de classification. Pour que toute communication ait lieu, ces deux choses sont nécessaires. Le premier est la compréhension et l'autre est une génération (connue comme répondant dans un langage plus courant). Quand un humain se parle, la première chose que fait un autre humain est de comprendre le contexte. Formulez plus tard la réponse en conséquence qui a du sens. C'est ce que les deux termes essaient de dire, avec la compréhension du langage naturel, cela signifie comprendre le contexte et la génération du langage naturel se rapporte à une réponse sensible au contexte.

Compréhension du langage naturel : si vous savez ce qu'est l'ambiguïté (signification différente d'une chose particulière), ce terme a une relation directe avec ce mot.

  • Lexique (niveau des mots) - Travail lexical au niveau des mots, imaginez n'importe quel mot utilisé comme verbe et également utilisé comme nom. Celles-ci sont cruciales pour décider de la PNL
  • Syntactique (analyse) - L'analyse est une sorte de synonyme de syntaxe selon la PNL. Par exemple. «Appelez-moi un taxi» cette phrase a deux implications si vous pensez. L'un est une demande pour obtenir un taxi tandis que l'autre implémentation dit; mon nom est taxi alors appelez-moi un taxi. C'est syntaxique qui établit son rôle au niveau de la phrase.
  • Référentiel - Voyons un nouveau scénario pour mieux le comprendre. «Alex est allé voir Dave; il a dit qu'il avait faim ». Il s'agit simplement d'une déclaration explicative pour montrer à quel point les interprétations peuvent être complexes à comprendre par les ordinateurs dans leur phase initiale de PNL. Ainsi, dans la déclaration ci-dessus, la confusion pour un ordinateur pour comprendre deux qu'il est destiné à quelle personne (signifie Alex ou Dave).

Génération du langage naturel : La machine a donc compris que nous lui avions demandé de faire quelque chose, maintenant venez à son tour pour fournir une réponse ou une rétroaction appropriée. NLG fait la même chose.

  • Planification de texte - Cela signifie mettre du texte en clair dans la base de connaissances, tout comme nous, les humains, avons un vocabulaire qui nous aide à encadrer des phrases.
  • Création de phrases - Pour organiser tous les mots et faire un arrangement dans un modèle significatif.
  • Réalisation de texte - Pour traiter toutes les phrases dans une séquence ou un ordre approprié et donner le résultat, on parle de réalisation de texte.

Histoire de la PNL

Jusqu'en 1940, ce terme n'a pas d'existence, mais le tout premier terme qui est venu était «Traduction automatique (MT)». Le russe et l'anglais étaient des langues importantes travaillant après cette technologie. À la fin des années 1960, certains travaux influents concernant l'IA ont commencé et LUNAR et WINOGRAD SHRDLU ont été portés en leur nom.

Application de la PNL

La PNL a un large spectre d'applicabilité. Seule une partie des caractéristiques de l'iceberg a été explorée et le repos est toujours en cours. Jusqu'à présent, des domaines tels que la traduction automatique, la détection du spam par courrier électronique, l'extraction d'informations, la synthèse et la réponse aux questions sont quelques-uns des domaines explorés et travaillés.

  • La traduction automatique est très cruciale car le monde entier est présent en ligne et la tâche des données accessibles à chaque individu est un énorme défi. La barrière de la langue contribue le plus au défi, chaque langue associée étant une multitude de structure et de grammaire.
  • Le filtrage anti-spam fonctionne à l'aide de la catégorisation de texte et, ces derniers temps, diverses techniques d'apprentissage automatique ont été appliquées à la catégorisation de texte ou au filtrage anti-spam, tout comme l'apprentissage des règles, les modèles Naïve Bayes.
  • Le souci d'extraction de l'information consiste à identifier des données textuelles plus pertinentes et correctes Il existe de nombreuses applications pour lesquelles l'extraction d'entités telles que les noms, les lieux, les dates et l'heure est un moyen puissant de résumer les informations pertinentes selon les besoins de l'utilisateur.
  • Résumé, car nous sommes actuellement entourés de données, ce qui signifie notre capacité à les comprendre. Étant donné que les données sont sur une tendance toujours croissante et que la capacité de les résumer avec une signification exacte est très demandée. Cela nous donne une meilleure chance de manipuler les données et également de prendre les décisions nécessaires (c'est ce que la PNL essaie de faire).

Avantages de la PNL

Bien que l'introduction entière à l'article sur la PNL tourne autour et parle d'une manière ou d'une autre la PNL peut nous faciliter la vie. En ce qui concerne notre discussion détaillée, c'est le bon moment pour discuter de tous les avantages du point de vue de l'application -

  • Synthèse automatique avec un résumé lisible par clic
  • Résolution de coréférence
  • Analyse du discours
  • Meilleur résultat
  • Recherche traitement traduction
  • Plus d'extraction de données et plus de croissance de données
  • Résultats de recherche complexes

Technologies utilisant la PNL

  • Analyse de la maladie mentale
  • Surveillance électronique de la santé
  • Algorithmes NLP
  • Recherche de site PNL

Articles recommandés

Ceci a été un guide d'introduction à la PNL. Ici, nous avons discuté de sa classification, sa composante et ses avantages de la PNL. Vous pouvez également consulter nos autres articles suggérés pour en savoir plus -

  1. Introduction à la blockchain
  2. Introduction au CSS
  3. Introduction à Windows
  4. Introduction à l'IOT