Введение в НЛП

Что такое НЛП? это обработка естественного языка 😌. Эй 😡 Я не просил вас о полной форме НЛП, дайте мне краткое введение в НЛП, что оно делает и как оно работает?

Если вы хотите ответить, что такое НЛП, а не только в полной форме, то придерживайтесь этой статьи до конца, и в следующий раз, когда кто-нибудь спросит вас, что такое НЛП? вы сможете с легкостью ответить ему.

Давайте разберем НЛП для лучшего понимания.

Естественный язык (NL):

Что такое естественный язык? любой язык, который был разработан естественным образом и используется для человеческого общения. В каждой стране есть свой национальный язык, этот язык также является естественным языком. Любой язык, который используется в качестве средства общения между людьми, является естественным языком. Например, урду, английский, арабский, корейский, китайский и многие другие языки мира являются естественными языками.

Обработка:

Что такое обработка? Ну, когда рождается новый ребенок, то есть новорожденный ребенок, он не знает никакого языка. Он не может понять наши слова, мой родной язык — урду. Значит ли это, что когда я родился, в моем мозгу было что-то, говорящее: «Хорошо, я могу понимать урду только по рождению, а не любой другой язык, пока я не буду обучен какому-то другому языку».

Нет, это неправильно, когда мы рождаемся, наш мозг пуст, как новый жесткий диск, а в детстве наше окружение, то есть наши родители, друзья, родственники, предоставляют нам данные о нашем родном языке, которые включают в себя формальные, неформальные и т. д. способы общения. этот язык.

Эти данные сохраняются в нашем мозгу и помогают нам понять, что говорит другой человек. «Кья хаал хай?» ← — — — Я уверен, что вы не поняли этого «Как дела?», но вы поняли это. Это на урду «Кья хаал хай?» означает «как дела?» вы не могли его понять, потому что в вашем мозгу нет данных для языка урду, но вы поняли его на английском, потому что в вашем мозгу есть данные для английского языка.

Обычно мы смотрим дублированные фильмы, например, известный сезон из Турции, который я люблю смотреть, это «Курулус Осман». Если я смотрю его на турецком языке, мой мозг ничего не понимает, потому что в моем мозгу нет данных для турецкого языка, поэтому мой мозг не мог обрабатывать этот язык. Но в том же сезоне, когда я смотрю его в английском дубляже, я могу все понять, потому что в моей памяти есть данные на английском языке, поэтому мой мозг может обработать их и заставить меня понять значения.

В конце концов, мы понимаем, что данные очень важны для НЛП.

Обработка естественного языка вместе:

Если бы 50 лет назад кто-нибудь спросил, может ли компьютер понимать естественный язык, то ответ был бы большим НЕТ. Но сейчас, в наше время, это возможно, и эта возможность называется Обработка естественного языка.

Да! обучение компьютера пониманию человеческого языка называется обработкой естественного языка (NLP).

Знайте этого парня «Железного человека», которого этот парень в фильме использует, чтобы поговорить со своим помощником в своем номере «Железный человек». Этот помощник был ничем иным, как компьютером, и этот компьютер не только понимал, но и отвечал на естественном языке, потому что этот парень применил НЛП на этом компьютере.

Для реализации НЛП нам потребуются 3 основные вещи:

  • Данные (данные для языка, для которого мы хотим обучить наш компьютер)
  • NLTK (набор инструментов для естественного языка)
  • Машинное обучение

Данные:

После приведенного выше обсуждения я не думаю, что мне нужно объяснять, почему нам нужны данные, просто короткая заметка. Если НЛП — это тело, то Дейта — это душа.

НЛТК:

Это библиотека, которая поможет нам со многими вещами для нашего НЛП, такими как предварительная обработка данных, очистка и т. д. Мы будем использовать ее в моей следующей статье с некоторыми практическими примерами, которые помогут вам лучше понять ее.

Машинное обучение:

Хорошо, наш компьютер понимает язык, что теперь??? Я говорю привет, но он передаст привет мне в ответ ?? да, но только после того, как мы используем алгоритмы машинного обучения в нашей модели.

Последнее, что я хотел бы сказать, прежде чем закончить эту статью. Когда мы получаем данные, данные обычно представляют собой необработанные данные, мы не можем напрямую передавать эти данные в нашу модель ML, потому что, если мы это сделаем, точность будет близка к нулю. Проще говоря, мы можем сказать, что NLTK — это мост между данными и ML. Поэтому, когда данные проходят через NLTK, они готовы для ML, а затем, когда мы передаем отфильтрованные данные из NLTK в наш ML. мы получаем гораздо более высокую точность.

Если вам нравится то, как я объяснил, и я помог вам понять НЛП, пожалуйста, подпишитесь на мою рассылку. Я обещаю сделать серию НЛП в своей следующей статье. Я буду писать о токенизации в НЛП, и к тому времени, когда я закончу Написав НЛП, ты пройдешь путь от нуля до героя.