لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش جامع پردازش زبان طبیعی (NLP) و تحلیل نحو
- آخرین آپدیت
دانلود Introduction to NLP and Syntactic Processing
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
بهروزرسانی شده در می ۲۰۲۵.
این دوره اکنون دارای قابلیت Coursera Coach است!
روشی هوشمندتر برای یادگیری با گفتگوهای تعاملی و آنی که به شما کمک میکند دانش خود را آزمایش کنید، پیشفرضها را به چالش بکشید و در حین پیشروی در دوره، درک خود را عمیقتر کنید.
سفر خود را در دنیای پردازش زبان طبیعی (NLP) با آشنایی با دادههای متنی و تکنیکهای رمزگذاری آغاز کنید و با تمرینات گسترده و بررسی کاربردها، در پیچیدگیهای عبارتهای منظم (Regular Expressions) غوطهور شوید. سپس به سراغ پردازش لغوی (Lexical Processing) بروید و یاد بگیرید چگونه کلمات توقف (Stopwords) را مدیریت کنید، کلمات را تفکیک نمایید و مدلهای Bag-of-Words و Tf-IDF را پیادهسازی کنید؛ همچنین این تکنیکها را در پروژههایی مانند تشخیص اسپم از طریق مطالعات موردی دقیق به کار ببرید.
در ادامه، مباحث پیشرفته پردازش لغوی مانند مدلهای اصلاح غلط املایی و الگوریتم Soundex را فرا بگیرید و پیادهسازیهای عملی از طریق فاصله لوناشتاین (Levenshtein Distance) و اصلاحکنندههای املایی را بررسی کنید و با چالشهایی نظیر مدیریت کلمات ترکیبی (مانند "New Delhi") آشنا شوید. این بخش توانایی شما را در پیشپردازش و پاکسازی موثر دادههای متنی تثبیت میکند. سپس به تحلیل نحو (Syntactic Processing) منتقل میشویم و مباحثی چون تجزیه (Parsing) و دستور زبان جملات انگلیسی، و موضوعات متوسط مانند تجزیه احتمالی (Stochastic Parsing)، الگوریتم ویتربی (Viterbi) و مدلهای مارکوف پنهان (HMM) را که با مطالعات موردی و کاربردهای عملی تقویت شدهاند، پوشش میدهیم.
در نهایت، تکنیکهای پیشرفته پردازش نحو، از جمله دستور زبان CFG، تجزیه بالا به پایین و پایین به بالا، و رویکردهای احتمالی مانند PCFG را فرا میگیرید و دوره با یک پروژه واقعی در زمینه استخراج اطلاعات از طریق مطالعه موردی جامع روی سیستم رزرواسیون پرواز ATIS به پایان میرسد.
این دوره برای علاقهمندان به NLP، دانشمندان داده و مهندسان نرمافزار طراحی شده است تا درک آنها را از پردازش نحو افزایش دهد. داشتن دانش پایه در برنامهنویسی پایتون و آشنایی با مفاهیم یادگیری ماشین توصیه میشود.
سرفصل ها و درس ها
مقدمهای بر پردازش زبان طبیعی (NLP) و عبارتهای منظم
Introduction to NLP (Natural Language Processing) and Regex
مقدمهای بر NLP
Introduction to NLP
دادههای متنی: بخش اول
Text Data: Part 1
دادههای متنی: بخش دوم
Text Data: Part 2
رمزگذاری متن
Text Encoding
عبارتهای منظم: بخش اول
Regular Expression: Part 1
عبارتهای منظم: بخش دوم
Regular Expression: Part 2
عبارتهای منظم: بخش سوم
Regular Expression: Part 3
عبارتهای منظم: بخش چهارم
Regular Expression: Part 4
عبارتهای منظم: بخش پنجم
Regular Expression: Part 5
عبارتهای منظم: بخش ششم
Regular Expression: Part 6
عبارتهای منظم: مورد کاربردی
Regular Expression: Use Case
مقدمهای بر پردازش لغوی
Introduction to Lexical Processing
کلمات توقف (Stopwords)
Stopwords
تفکیک کلمات
Splitting Words
مدل کیسه کلمات (Bag of Words)
Bag-of-Words
مدیریت کلمات متنی مشابه: بخش اول
Handling Similar Text Words: Part 1
مدیریت کلمات متنی مشابه: بخش دوم
Handling Similar Text Words: Part 2
مطالعه موردی ۱
Case Study - 1
مدل Tf-IDF
Tf-IDF
مطالعه موردی ۲
Case Study - 2
مطالعه موردی ۳
Case Study - 3
پردازش لغوی پیشرفته
Advanced Lexical Processing
غلطهای املایی
Spelling Mistakes
الگوریتم Soundex
Soundex Algorithm
مطالعه موردی ۱
Case Study - 1
برخورد با غلطهای املایی
Dealing with Spelling Mistakes
مطالعه موردی ۲
Case Study - 2
مطالعه موردی: اصلاحکننده املایی - بخش اول
Case Study: Spell Corrector - Part 1
مطالعه موردی: اصلاحکننده املایی - بخش دوم
Case Study: Spell Corrector - Part 2
مطالعه موردی: اصلاحکننده املایی - بخش سوم
Case Study: Spell Corrector - Part 3
مدیریت کلمات ترکیبی مانند New Delhi
Handling Combined Words Like New Delhi
مدیریت کلمات ترکیبی مانند New Delhi (بخش ۲)
Handling a Combined Word Like New Delhi 2
پردازش نحو پایه
Basic Syntactic Processing
پردازش نحو چیست؟
What Is Syntactic Processing?
تجزیه (Parsing)
Parsing
دستور زبان جملات انگلیسی: بخش اول
Grammar for English Sentence: Part 1
دستور زبان جملات انگلیسی: بخش دوم
Grammar for English Sentence: Part 2
مطالعه موردی: تخصیص دستور زبان به جملات انگلیسی - بخش اول
Case Study: Assign Grammar to English Sentence: Part 1
مطالعه موردی: تخصیص دستور زبان به جملات انگلیسی - بخش دوم
Case Study: Assign Grammar to English Sentence: Part 2
پردازش نحو متوسط
Intermediate Syntactic Processing
نمایش نظرات