پردازش زبان طبیعی (Natural Language Processing) از زیرشاخههای زبانشناسی و هوش مصنوعی است که به موضوع تعامل انسان و کامپیوتر میپردازد. پردازش زبان طبیعی توجه بسیاری از دانشمندان و غولهای تکنولوژی را به خود معطوف کرده است. موتورهای جستوجو، ماشینهای ترجمه، سیستمهای خلاصهساز و سیستمهای تحلیلگر احساسات از جمله کاربردهای این حوزه پژوهشی و فناوری هستند. در کنار کاربردهای متفاوت این رشته هنوز چالشهای بسیاری پیشرو است و نیاز به تولید سیستمهای دقیقتر هر روز در کشور ما و دنیا بیشتر احساس میشود. ایجاد یک چتبات به دلیل نیاز به فهم و درک متن و زبان طبیعی دارای پیچیدگیهای زیادی است. چتباتها برای ارائه خدمات مختلفی به کاربران مانند سفارش غذا، رزرو بلیط و مشاوره حقوقی پیادهسازی میشوند. نمونه واقعی این کاربرد را میتوان در دستیارهایی مانند سیری، کورتانا و دستیار گوگل که توسط بهترین و معروفترین شرکتهای مطرح در حوزه هوش مصنوعی خلق شدهاند مشاهده کرد. دوره پردازش زبان طبیعی(NLP) مطابق با آخرین پیشرفتها و با محوریت یکی از چالشبرانگیزترین موضوعات این حوزه یعنی چتباتها طراحی شده است.
پیشنیاز:
زبان برنامهنویسی پایتون (در سطح مقدماتی)
یادگیری ماشین (در سطح مقدماتی و در حد آشنایی با مفاهیم اولیه)
احتمالات (در سطح بسیار مقدماتی و در حد آشنایی با احتمالات شرطی و ...)
نحوه ارزیابی:
100 درصد آزمون نهایی