پردازش زبان طبیعی (NLP)

دوره آموزش پردازش زبان طبیعی (NLP) در هوش مصنوعی
اسکیل‌کمپ
۱۴ ساعت آموزش

دوره آموزش پردازش زبان طبیعی (NLP) در هوش مصنوعی

هوش مصنوعی فقط عدد و پیش‌بینی نیست؛ وقتی جذاب می‌شود که یک جمله از شما می‌گیرد و سعی می‌کند مثل یک انسان بفهمد منظورتان چیست. همین‌جا پای پردازش زبان طبیعی (NLP) وسط می‌آید.

اسکیل‌کمپ NLP یک دوره آفلاین ۸ ساعته است که با پیش‌نیاز مباحث پایه هوش مصنوعی مثل ماشین لرنینگ و دیپ لرنینگ برگزار می‌شود. در این دوره وارد دنیای آموزش پردازش زبان طبیعی می‌شوید و یاد می‌گیرید چطور متن‌ها را تحلیل و برای پروژه‌های واقعی آماده کنید.

این دوره کاملاً پروژه‌محور است. کد و تمرین در اختیارتان قرار می‌گیرد تا یادگیری فقط تئوری نباشد. در کنار آن، گروه منتورینگ با پاسخگویی محدود همراه شماست تا مسیرتان روشن‌تر پیش برود.

مدرس دوره

دانیال سلیمانی

  • AI Engineer & Lecturer at Arioobarzan Team

دانیال سلیمانی

سرفصل های دوره پردازش زبان طبیعی (NLP)

هر آنچه که در مورد NLP باید بدانید

دانیال سلیمانی
۱۵ دقیقه
دانیال سلیمانی
۱۵ دقیقه
  • معرفی دوره پردازش زبان طبیعی
  • کاربرد های NLP

فلسفه و تاریخچه NLP

دانیال سلیمانی
۲۵ دقیقه
دانیال سلیمانی
۲۵ دقیقه
  • از زبان تا پردازش زبان طبیعی
  • تاریخچه NLP
  • چرا NLP سخته؟

مروری بر پایتون مقدماتی

دانیال سلیمانی
۳ ساعت
دانیال سلیمانی
۳ ساعت
  • کاراکتر چیست؟
  • رشته ها، فرمت بندی و متد های آن
  • ساخت محیط مجازی و نصب ژوپیتر نوت بوک
  • پیاده سازی رشته ها و فرمت بندی آن ها
  • پیاده سازی متد های رشته
  • مدیریت فایل های متنی و PDF
  • پیاده سازی مدیریت فایل متنی
  • حل تمرین شمارش حروف صدادار
  • پیاده سازی مدریت فایل PDF
  • عبارات با قاعده (Regular Expressions)
  • الفبای عبارات با قاعده
  • متد های پرکاربرد عبارات با قاعده

بررسی و پیاده سازی مفاهیم NLP

دانیال سلیمانی
۲ ساعت
دانیال سلیمانی
۲ ساعت
  • کتابخانه های پردازش متن
  • آشنایی با کتابخانه spaCy
  • نصب و راه اندازی spaCy و مدل های آن
  • ویژگی های spaCy
  • مفهوم Tokenization
  • پیاده سازی Tokenization
  • مفهوم Part Of Speech Tagging
  • پیاده سازی POS
  • درخت تجزیه
  • آشنایی با محیط Google Colab
  • پیاده سازی درخت تجزیه
  • مفاهیم Lemmatization و Stemming
  • پیاده سازی Lemmatization و Stemming
  • مفهوم Named Entity Recognition
  • پیاده سازی NER

تبدیل متن به بردار عددی

دانیال سلیمانی
۳ ساعت
دانیال سلیمانی
۳ ساعت
  • روش One Hot Encoding
  • پیاده سازی روش One Hot Encoding
  • روش Bag Of Words
  • پیاده سازی روش BOW
  • روش TF IDF
  • مفهوم Embedding
  • روش های Embedding
  • پیاده سازی روش های Word2vec با کتابخانه Gensim

یادگیری ماشین

دانیال سلیمانی
۱ ساعت
دانیال سلیمانی
۱ ساعت
  • مقدمه ای بر مفاهیم یادگیری ماشین
  • الگوریتم های یادگیری ماشین و کاربرد های آن
  • الگوریتم یادگیری تقویتی
  • نحوه آموزش مدل طبقه بندی
  • معرفی پروژه تشخیص spam
  • پیاده سازی پروژه تشخیص spam

یادگیری عمیق

دانیال سلیمانی
۱ ساعت
دانیال سلیمانی
۱ ساعت
  • مفهوم شبکه عصبی
  • سیر تکامل الگوریتم ها برای داده متنی از RNN تا Transformer و مدل های زبانی بزرگ
  • پیاده سازی پروژه Next Word Prediction
  • پروژه تحلیل احساسات

پیاده سازی سیستم RAG

دانیال سلیمانی
۲ ساعت
دانیال سلیمانی
۲ ساعت
  • معرفی سیستم RAG و پایپ لاین آن
  • مفاهیم بازیابی در RAG
  • نصب و راه اندازی کتابخانه langchain و دانلود دیتاست wikitext
  • پیش پردازش روی دیتاست wikitext
  • پیاده سازی مفهوم chunking
  • نحوه کار با وکتور دیتابیس Chroma و ذخیره وکتور ها در آن
  • نکات مهم در رابطه با ذخیره مدل Embedding و ChromDB

ساخت چت بات

دانیال سلیمانی
۴۵ دقیقه
دانیال سلیمانی
۴۵ دقیقه
  • پیاده سازی چت بات با مدل Local از hugging face
  • پروژه چت بات مبتنی بر RAG

سوالات متداول

faq

هزینه دوره و ثبت‌نام اولیه

دوره پردازش زبان طبیعی (NLP)
۱,۹۷۰,۰۰۰
+امکان پرداخت اقساطی با اسنپ پی
دانشکار
لوگو ساماندهی دانشکار-SAMANDEHI
دارای مجوز رسمی کاریابی الکترونیک و آموزش فنی و حرفه‌ایاز وزارت کار، تعاون و رفاه اجتماعی
لوگو نماد اعتماد دانشکار-ENAMAD
© ۱۴۰۵ تمام حقوق و محتویات این سایت متعلق به شرکت میزان بنیانمی باشد