آموزش راهنمای نهایی مبتدیان برای پردازش زبان طبیعی

The Ultimate Beginners Guide to Natural Language Processing

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: گام به گام مفاهیم اصلی پردازش زبان طبیعی در پایتون را بیاموزید! طبقه بندی احساسات بسازید!

آنچه خواهید آموخت

  • مفاهیم اساسی پردازش زبان طبیعی را درک کنید ، مانند: بخشی از گفتار ، تغییر زبان ، ریشه ، شناسایی موجودیت نامگذاری شده ، و توقف کلمات
  • درک مفاهیم پیشرفته تر ، مانند: تجزیه وابستگی ، نشانه گذاری ، شباهت کلمه و جمله
  • برای اعمال روشهای پردازش زبان طبیعی متون را از اینترنت بارگیری کنید
  • نحوه تجسم متداول ترین اصطلاحات با استفاده از wordcloud
  • پیاده سازی خلاصه متن و جستجوی کلمات کلیدی را پیاده سازی کنید
  • با نحوه نمایش متون با استفاده از Bag of Words و TF-IDF آشنا شوید
  • پیاده سازی تجزیه و تحلیل احساسات با استفاده از کتابخانه NLTK (مجموعه ابزار زبان طبیعی) ، TF-IDF و کتابخانه spaCy

حوزه پردازش زبان طبیعی (NLP) زیر ناحیه ای از هوش مصنوعی است که هدف آن این است که رایانه ها قادر به درک زبان انسانها ، هم نوشتاری و هم گفتاری باشند. برخی از نمونه های کاربردی عبارتند از: مترجمان بین زبانها ، ترجمه از متن به گفتار یا گفتار به متن ، چت بات ها ، سیستم های پرسش و پاسخ خودکار (QA) ، تولید خودکار توضیحات برای تصاویر ، ایجاد زیرنویس در فیلم ها ، طبقه بندی احساسات در جملات ، در میان بسیاری دیگر! یادگیری این حوزه می تواند کلید ارایه راه حل های واقعی برای نیازهای حال و آینده باشد!

بر این اساس ، این دوره برای کسانی طراحی شده است که می خواهند با استفاده از کتابخانه های spaCy و NLTK (مجموعه ابزار زبان طبیعی) و زبان برنامه نویسی پایتون ، در زمینه پردازش زبان طبیعی رشد کرده یا حرفه جدیدی را آغاز کنند! SpaCy با تمرکز بر استفاده در تولید و محیط های واقعی توسعه یافته است ، بنابراین می توان برنامه هایی را ایجاد کرد که داده های زیادی را پردازش می کند. می توان از آن برای استخراج اطلاعات ، درک زبان طبیعی و حتی پیش پردازش متون برای استفاده بعدی در مدلهای یادگیری عمیق استفاده کرد.

دوره به سه قسمت تقسیم می شود:

  1. در مورد اول ، شما اساسی ترین مفاهیم پردازش زبان طبیعی را یاد خواهید گرفت ، مانند: قسمتی از گفتار ، لماتیزه کردن ، ریشه یابی ، شناسایی موجودیت ، کلمات متوقف ، تجزیه وابستگی ، شباهت کلمه و جمله و نشانه گذاری

  2. در قسمت دوم ، مباحث پیشرفته تری را خواهید آموخت ، مانند: عملکرد پیش پردازش ، ابر کلمه ، خلاصه سازی متن ، جستجوی کلمات کلیدی ، کیسه کلمات ، TF -IDF (فرکانس اصطلاح - فرکانس معکوس سند) و شباهت کسینوس. ما همچنین یک چت بات را شبیه سازی می کنیم که می تواند به سوالات مربوط به هر موضوعی که می خواهید پاسخ دهد!

  3. سرانجام ، در قسمت سوم و آخر دوره ، ما یک طبقه بندی احساسات با استفاده از مجموعه داده واقعی توییتر ایجاد می کنیم! ما طبقه بندی را با استفاده از NLTK ، TF-IDF و همچنین کتابخانه spaCy

    پیاده سازی می کنیم.

این را می توان اولین دوره پردازش زبان طبیعی دانست و پس از اتمام آن ، می توانید به سراغ مطالب پیشرفته تری بروید. اگر تا به حال در مورد پردازش زبان طبیعی چیزی نشنیده اید ، این دوره برای شما مناسب است! در پایان شما زمینه عملی برای توسعه برخی پروژه های ساده و گذراندن دوره های پیشرفته را خواهید داشت. در طول سخنرانی ها ، کد به صورت مرحله به مرحله با استفاده از Google Colab پیاده سازی می شود ، که به شما اطمینان می دهد با نصب یا پیکربندی نرم افزار در دستگاه محلی خود مشکلی نخواهید داشت.

این دوره برای چه کسانی است:

  • افراد علاقه مند به پردازش زبان طبیعی
  • افراد علاقه مند به کتابخانه های spaCy و NLTK
  • دانشجویانی که در حال مطالعه موضوعات مرتبط با هوش مصنوعی
  • هستند دانشمندان داده که می خواهند دانش خود را در پردازش زبان طبیعی افزایش دهند

سرفصل ها و درس ها

معرفی Introduction

  • محتوای دوره Course content

  • مقدمه ای بر پردازش زبان طبیعی Introduction to natural language processing

  • مواد درسی Course materials

کتابخانه اصلی NLP - spaCy Basic NLP - spaCy library

  • طرح حمله Plan of attack

  • نصب کتابخانه ها Installing the libraries

  • POS (بخشی از سخنرانی) POS (part-of-speech)

  • لماتیزه و ریشه دار شدن Lemmatization and stemming

  • به رسمیت شناخته شده موجودیت Named entity recognition

  • کلمات را متوقف کنید Stop words

  • تجزیه وابستگی 1 Dependency parsing 1

  • تجزیه وابستگی 2 Dependency parsing 2

  • تجزیه وابستگی 3 Dependency parsing 3

  • تجزیه وابستگی 4 Dependency parsing 4

  • شباهت کلمه 1 Word similarity 1

  • شباهت کلمه 2 Word similarity 2

  • رمزگذاری کلمه Word tokenization

خلاصه ، جستجو ، نمایش و شباهت Summarization, search, representation, and similarity

  • طرح حمله Plan of attack

  • بارگیری متون از اینترنت Loading texts from the Internet

  • به رسمیت شناخته شده موجودیت Named entity recognition

  • به رسمیت شناخته شده موجودیت Named entity recognition

  • متداول ترین کلمات Most frequent words

  • ابر کلمه Word cloud

  • پیش پردازش متون Preprocessing the texts

  • خلاصه متن - شهود Text summarization - intuition

  • خلاصه متن - پیاده سازی Text summarization - implementation

  • جستجوی کلمات کلیدی Keyword search

  • کیسه کلمات - شهود Bag of words - intuition

  • کیسه کلمات - اجرا Bag of words - implementation

  • TF -IDF - شهود TF-IDF - intuition

  • TF -IDF - پیاده سازی TF-IDF - implementation

  • شباهت به کسینوس Cosine similarity

  • شبیه سازی چت بات 1 Simulating a chatbot 1

  • شبیه سازی چت بات 2 Simulating a chatbot 2

  • شبیه سازی چت بات 3 Simulating a chatbot 3

تجزیه و تحلیل احساسات Sentiment analysis

  • طرح حمله Plan of attack

  • بارگیری مجموعه داده Twitter Loading the Twitter dataset

  • آموزش و آزمایش داده ها Train and test data

  • پیش پردازش متون Preprocessing the texts

  • پیش پردازش متون Preprocessing the texts

  • ابر کلمه Word cloud

  • ابر کلمه Word cloud

  • تشخیص زبانها Detecting languages

  • تجزیه و تحلیل احساسات با NLTK Sentiment analysis with NLTK

  • آشنایی با درختان طبقه بندی و تصمیم گیری Introduction to classification and decision trees

  • تجزیه و تحلیل احساسات - TF -IDF 1 Sentiment analysis - TF-IDF 1

  • تجزیه و تحلیل احساسات - TF -IDF 2 Sentiment analysis - TF-IDF 2

  • تجزیه و تحلیل احساسات - spaCy 1 Sentiment analysis - spaCy 1

  • تجزیه و تحلیل احساسات - spaCy 2 Sentiment analysis - spaCy 2

  • تجزیه و تحلیل احساسات - spaCy 3 Sentiment analysis - spaCy 3

  • تجزیه و تحلیل احساسات - spaCy 4 Sentiment analysis - spaCy 4

نکات پایانی Final remarks

  • اظهارات نهایی Final remarks

نمایش نظرات

نظری ارسال نشده است.

آموزش راهنمای نهایی مبتدیان برای پردازش زبان طبیعی
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
6h 3m
51
Udemy (یودمی) udemy-small
10 مرداد 1400 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
5,778
4.6 از 5
ندارد
ندارد
ندارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

IA Expert Academy IA Expert Academy

Plataforma de Cursos sobre Ciência de Dados و IAA plataforma IA Expert tem o Objetivo de trazer cursos teóricos and Páticos de facil entendimento sobre sobre Inteligência Artificial e Ciência de Dados، برای اینکه حرفه ای به عنوان یک IAcareos به عنوان یک رضایتمندی به عنوان یک رضایتمندی شناخته شود. trazer para seus negócios، bem como apresentar todas as oportunidades que essa área pode trazer para profissionais de tecnologia da informação. Também trazemos notícias atualizadas semanais sobre a área em nosso portal.

Jones Granatyr Jones Granatyr

استاد اولا! 10 مورد از جونز گراناتیر و ترابیلو در 10 سال گذشته است که شامل Inteligência Artificial (IA) می باشد استاد حرفه ای ، پشکیزادور و بنیانگذار پورتال IA Expert ، وب سایت com conteúdo específico sobre Inteligência Artificial. Desde que iniciei na Udemy criei vários cursos sobre diversos assuntos de IA، como as exemplolo: یادگیری عمیق ، یادگیری ماشین ، علم داده ، Redes Neurais Artificiais، Algoritmos Genéticos، Detecção e Reconhecimento Facial، Algoritmos de cesos، Busca ، Mineração de Regras de Associação ، Sistemas Especialistas e Sistemas de Recomendação. اگر بخواهید از طریق برنامه های مختلف زبان (Python ، R e Java) و یا فن آوری های مختلف (tensorflow ، keras ، pandas ، sklearn ، opencv ، dlib ، weka ، nltk ، به عنوان مثال) استفاده کنید. با توجه به هدف اصلی و دستیابی به اطلاعات IA و مجوز فعالیت در TI و متقاضیان ، به عنوان تجدید نظر در زمینه استفاده از قوانین و مقررات و امکان مشاهده تجدید نظرهای جدید در زمینه مشروبات الکلی ارائه می شود.

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.