آموزش یادگیری عمیق و NLP A-Z™: چگونه یک ChatBot ایجاد کنیم

Deep Learning and NLP A-Z™: How to create a ChatBot

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

ما درباره برنامه‌های کاربردی متفاوتی برای هوش مصنوعی صحبت کرده‌ایم، حدس‌زنی‌هایی داشته‌ایم و اغلب دیده‌ایم - اما تکه‌ای از فناوری که نه تنها اطلاعات مرتبط را جمع‌آوری می‌کند، خدمات بهتری به مشتریان می‌دهد و حتی می‌تواند کسب‌وکار شما را از دیگر افراد متمایز کند، چطور؟

>

ChatBots اینجا هستند، و آنها آمدند و نحوه انجام تجارت آنلاین ما را تغییر دادند. خوشبختانه فناوری به اندازه کافی پیشرفت کرده است که این ابزار ارزشمند را به ابزاری قابل دسترس تبدیل کرده است که تقریباً همه می‌توانند نحوه اجرای آن را بیاموزند.

اگر می‌خواهید یکی از جذاب‌ترین، قابل تنظیم‌ترین و پیشرفته‌ترین فناوری‌های موجود را بیاموزید، این دوره فقط برای شماست!


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

به دوره خوش آمدید! Welcome to the course!

  • هیجان زده شدن! Get Excited!

  • برنامه های کاربردی Applications

  • مسیرهای یادگیری Learning Paths

  • چند منبع اضافی!! Some Additional Resources!!

  • این منبع PDF به شما کمک زیادی می کند! This PDF resource will help you a lot!

  • میانبر شما برای تبدیل شدن به دانشمند داده بهتر! Your Shortcut To Becoming A Better Data Scientist!

  • نکات مطالعه برای موفقیت Study Tips For Success

به دوره خوش آمدید! Welcome to the course!

  • هیجان زده شدن! Get Excited!

  • برنامه های کاربردی Applications

  • مسیرهای یادگیری Learning Paths

  • چند منبع اضافی!! Some Additional Resources!!

  • این منبع PDF به شما کمک زیادی می کند! This PDF resource will help you a lot!

  • میانبر شما برای تبدیل شدن به دانشمند داده بهتر! Your Shortcut To Becoming A Better Data Scientist!

  • نکات مطالعه برای موفقیت Study Tips For Success

شهود عمیق NLP Deep NLP Intuition

  • آنچه شما برای این ماژول نیاز دارید What You'll Need For This Module

  • طرح حمله Plan of Attack

  • انواع پردازش زبان طبیعی Types of Natural Language Processing

  • مدل‌های کلاسیک در مقابل یادگیری عمیق Classical vs Deep Learning Models

  • مدل های یادگیری عمیق پایان به انتها End-to-end Deep Learning Models

  • مدل کیسه کلمات Bag-of-words model

  • معماری Seq2Seq (قسمت 1) Seq2Seq Architecture (Part 1)

  • Seq2Seq Architecture (قسمت 2) Seq2Seq Architecture (Part 2)

  • آموزش Seq2Seq Seq2Seq Training

  • رمزگشایی جستجوی پرتو Beam Search Decoding

  • مکانیسم های توجه (قسمت 1) Attention Mechanisms (Part 1)

  • مکانیسم های توجه (قسمت 2) Attention Mechanisms (Part 2)

شهود عمیق NLP Deep NLP Intuition

  • آنچه شما برای این ماژول نیاز دارید What You'll Need For This Module

  • طرح حمله Plan of Attack

  • انواع پردازش زبان طبیعی Types of Natural Language Processing

  • مدل‌های کلاسیک در مقابل یادگیری عمیق Classical vs Deep Learning Models

  • مدل های یادگیری عمیق پایان به انتها End-to-end Deep Learning Models

  • مدل کیسه کلمات Bag-of-words model

  • معماری Seq2Seq (قسمت 1) Seq2Seq Architecture (Part 1)

  • Seq2Seq Architecture (قسمت 2) Seq2Seq Architecture (Part 2)

  • آموزش Seq2Seq Seq2Seq Training

  • رمزگشایی جستجوی پرتو Beam Search Decoding

  • مکانیسم های توجه (قسمت 1) Attention Mechanisms (Part 1)

  • مکانیسم های توجه (قسمت 2) Attention Mechanisms (Part 2)

ساخت ربات چت با Deep NLP Building a ChatBot with Deep NLP

  • ChatBot - مرحله 1 ChatBot - Step 1

  • ChatBot - مرحله 2 ChatBot - Step 2

  • ChatBot - مرحله 3 ChatBot - Step 3

ساخت ربات چت با Deep NLP Building a ChatBot with Deep NLP

  • ChatBot - مرحله 1 ChatBot - Step 1

  • ChatBot - مرحله 2 ChatBot - Step 2

  • ChatBot - مرحله 3 ChatBot - Step 3

---------- قسمت 1 - پیش پردازش داده ها ---------- ---------- PART 1 - DATA PREPROCESSING ----------

  • به قسمت 1 - پیش پردازش داده ها خوش آمدید Welcome to Part 1 - Data Preprocessing

  • ChatBot - مرحله 4 ChatBot - Step 4

  • ChatBot - مرحله 5 ChatBot - Step 5

  • ChatBot - مرحله 6 ChatBot - Step 6

  • ChatBot - مرحله 7 ChatBot - Step 7

  • ChatBot - مرحله 8 ChatBot - Step 8

  • ChatBot - مرحله 9 ChatBot - Step 9

  • ChatBot - مرحله 10 ChatBot - Step 10

  • ChatBot - مرحله 11 ChatBot - Step 11

  • ChatBot - مرحله 12 ChatBot - Step 12

  • ChatBot - مرحله 13 ChatBot - Step 13

  • ChatBot - مرحله 14 ChatBot - Step 14

  • ChatBot - مرحله 15 ChatBot - Step 15

  • ChatBot - مرحله 16 ChatBot - Step 16

  • ChatBot - مرحله 17 ChatBot - Step 17

  • ایست بازرسی Checkpoint!

---------- قسمت 1 - پیش پردازش داده ها ---------- ---------- PART 1 - DATA PREPROCESSING ----------

  • به قسمت 1 - پیش پردازش داده ها خوش آمدید Welcome to Part 1 - Data Preprocessing

  • ChatBot - مرحله 4 ChatBot - Step 4

  • ChatBot - مرحله 5 ChatBot - Step 5

  • ChatBot - مرحله 6 ChatBot - Step 6

  • ChatBot - مرحله 7 ChatBot - Step 7

  • ChatBot - مرحله 8 ChatBot - Step 8

  • ChatBot - مرحله 9 ChatBot - Step 9

  • ChatBot - مرحله 10 ChatBot - Step 10

  • ChatBot - مرحله 11 ChatBot - Step 11

  • ChatBot - مرحله 12 ChatBot - Step 12

  • ChatBot - مرحله 13 ChatBot - Step 13

  • ChatBot - مرحله 14 ChatBot - Step 14

  • ChatBot - مرحله 15 ChatBot - Step 15

  • ChatBot - مرحله 16 ChatBot - Step 16

  • ChatBot - مرحله 17 ChatBot - Step 17

  • ایست بازرسی Checkpoint!

---------- قسمت 2 - ساخت مدل SEQ2SEQ ---------- ---------- PART 2 - BUILDING THE SEQ2SEQ MODEL ----------

  • آنچه شما برای این ماژول نیاز دارید What You'll Need For This Module

  • به قسمت 2 - ساختن مدل Seq2Seq خوش آمدید Welcome to Part 2 - Building the Seq2Seq Model

  • ChatBot - مرحله 18 ChatBot - Step 18

  • ChatBot - مرحله 19 ChatBot - Step 19

  • ChatBot - مرحله 20 ChatBot - Step 20

  • ChatBot - مرحله 21 ChatBot - Step 21

  • ChatBot - مرحله 22 ChatBot - Step 22

  • ChatBot - مرحله 23 ChatBot - Step 23

  • ChatBot - مرحله 24 ChatBot - Step 24

  • ایست بازرسی Checkpoint!

---------- قسمت 2 - ساخت مدل SEQ2SEQ ---------- ---------- PART 2 - BUILDING THE SEQ2SEQ MODEL ----------

  • آنچه شما برای این ماژول نیاز دارید What You'll Need For This Module

  • به قسمت 2 - ساختن مدل Seq2Seq خوش آمدید Welcome to Part 2 - Building the Seq2Seq Model

  • ChatBot - مرحله 18 ChatBot - Step 18

  • ChatBot - مرحله 19 ChatBot - Step 19

  • ChatBot - مرحله 20 ChatBot - Step 20

  • ChatBot - مرحله 21 ChatBot - Step 21

  • ChatBot - مرحله 22 ChatBot - Step 22

  • ChatBot - مرحله 23 ChatBot - Step 23

  • ChatBot - مرحله 24 ChatBot - Step 24

  • ایست بازرسی Checkpoint!

---------- قسمت 3 - آموزش مدل SEQ2SEQ ---------- ---------- PART 3 - TRAINING THE SEQ2SEQ MODEL ----------

  • آنچه شما برای این ماژول نیاز دارید What You'll Need For This Module

  • به قسمت 3 - آموزش مدل Seq2Seq خوش آمدید Welcome to Part 3 - Training the Seq2Seq Model

  • ChatBot - مرحله 25 ChatBot - Step 25

  • ChatBot - مرحله 26 ChatBot - Step 26

  • ChatBot - مرحله 27 ChatBot - Step 27

  • ChatBot - مرحله 28 ChatBot - Step 28

  • ChatBot - مرحله 29 ChatBot - Step 29

  • ChatBot - مرحله 30 ChatBot - Step 30

  • ChatBot - مرحله 31 ChatBot - Step 31

  • ChatBot - مرحله 32 ChatBot - Step 32

  • ChatBot - مرحله 33 ChatBot - Step 33

  • ChatBot - مرحله 34 ChatBot - Step 34

  • ChatBot - مرحله 35 ChatBot - Step 35

  • ChatBot - مرحله 36 ChatBot - Step 36

  • ایست بازرسی Checkpoint!

---------- قسمت 3 - آموزش مدل SEQ2SEQ ---------- ---------- PART 3 - TRAINING THE SEQ2SEQ MODEL ----------

  • آنچه شما برای این ماژول نیاز دارید What You'll Need For This Module

  • به قسمت 3 - آموزش مدل Seq2Seq خوش آمدید Welcome to Part 3 - Training the Seq2Seq Model

  • ChatBot - مرحله 25 ChatBot - Step 25

  • ChatBot - مرحله 26 ChatBot - Step 26

  • ChatBot - مرحله 27 ChatBot - Step 27

  • ChatBot - مرحله 28 ChatBot - Step 28

  • ChatBot - مرحله 29 ChatBot - Step 29

  • ChatBot - مرحله 30 ChatBot - Step 30

  • ChatBot - مرحله 31 ChatBot - Step 31

  • ChatBot - مرحله 32 ChatBot - Step 32

  • ChatBot - مرحله 33 ChatBot - Step 33

  • ChatBot - مرحله 34 ChatBot - Step 34

  • ChatBot - مرحله 35 ChatBot - Step 35

  • ChatBot - مرحله 36 ChatBot - Step 36

  • ایست بازرسی Checkpoint!

---------- قسمت 4 - تست مدل SEQ2SEQ ---------- ---------- PART 4 - TESTING THE SEQ2SEQ MODEL ----------

  • آنچه شما برای این ماژول نیاز دارید What You'll Need For This Module

  • به قسمت 4 - تست مدل Seq2Seq خوش آمدید Welcome to Part 4 - Testing the Seq2Seq Model

  • ChatBot - مرحله 37 ChatBot - Step 37

  • ChatBot - مرحله 38 ChatBot - Step 38

  • ChatBot - مرحله 39 ChatBot - Step 39

  • ChatBot - مرحله 40 ChatBot - Step 40

  • ایست بازرسی Checkpoint!

  • آموزش ChatBot در Google Colab با GPU Training the ChatBot on Google Colab with GPU

---------- قسمت 4 - تست مدل SEQ2SEQ ---------- ---------- PART 4 - TESTING THE SEQ2SEQ MODEL ----------

  • آنچه شما برای این ماژول نیاز دارید What You'll Need For This Module

  • به قسمت 4 - تست مدل Seq2Seq خوش آمدید Welcome to Part 4 - Testing the Seq2Seq Model

  • ChatBot - مرحله 37 ChatBot - Step 37

  • ChatBot - مرحله 38 ChatBot - Step 38

  • ChatBot - مرحله 39 ChatBot - Step 39

  • ChatBot - مرحله 40 ChatBot - Step 40

  • ایست بازرسی Checkpoint!

  • آموزش ChatBot در Google Colab با GPU Training the ChatBot on Google Colab with GPU

---------- قسمت 5 - بهبود و تنظیم مدل SEQ2SEQ ---------- ---------- PART 5 - IMPROVING & TUNING THE SEQ2SEQ MODEL ----------

  • ChatBot - مرحله 41: بهبود و تنظیم ChatBot ChatBot - Step 41: Improving & Tuning the ChatBot

  • ChatBot - مرحله 42: معرفی یک مدل و راه اندازی جدید ChatBot - Step 42: Introduction to a new model & setup

  • ChatBot - مرحله 43: بحث مدل چت بات ChatBot - Step 43: Chatbot model discussion

  • ChatBot - مرحله 44: Tensorboard ChatBot - Step 44: Tensorboard

  • ChatBot - مرحله 45: مدل جدید chatbot را اجرا کنید ChatBot - Step 45: Run the new chatbot model

---------- قسمت 5 - بهبود و تنظیم مدل SEQ2SEQ ---------- ---------- PART 5 - IMPROVING & TUNING THE SEQ2SEQ MODEL ----------

  • ChatBot - مرحله 41: بهبود و تنظیم ChatBot ChatBot - Step 41: Improving & Tuning the ChatBot

  • ChatBot - مرحله 42: معرفی یک مدل و راه اندازی جدید ChatBot - Step 42: Introduction to a new model & setup

  • ChatBot - مرحله 43: بحث مدل چت بات ChatBot - Step 43: Chatbot model discussion

  • ChatBot - مرحله 44: Tensorboard ChatBot - Step 44: Tensorboard

  • ChatBot - مرحله 45: مدل جدید chatbot را اجرا کنید ChatBot - Step 45: Run the new chatbot model

سایر پیاده سازی های ChatBot Other ChatBot Implementations

  • آنچه شما برای این ماژول نیاز دارید What You'll Need For This Module

  • بهترین ربات چت The Best ChatBot

  • پیاده سازی ChatBot در TensorFlow 1.4 A ChatBot Implementation in TensorFlow 1.4

  • پیاده سازی ChatBot در PyTorch A ChatBot Implementation in PyTorch

  • با تشکر از شما ویدئو THANK YOU Video

سایر پیاده سازی های ChatBot Other ChatBot Implementations

  • آنچه شما برای این ماژول نیاز دارید What You'll Need For This Module

  • بهترین ربات چت The Best ChatBot

  • پیاده سازی ChatBot در TensorFlow 1.4 A ChatBot Implementation in TensorFlow 1.4

  • پیاده سازی ChatBot در PyTorch A ChatBot Implementation in PyTorch

  • با تشکر از شما ویدئو THANK YOU Video

پیوست 1: شبکه های عصبی مصنوعی Annex 1: Artificial Neural Networks

  • طرح حمله Plan of Attack

  • نورون The Neuron

  • تابع فعال سازی The Activation Function

  • شبکه های عصبی چگونه کار می کنند؟ How do Neural Networks work?

  • شبکه های عصبی چگونه یاد می گیرند؟ How do Neural Networks learn?

  • گرادیان نزول Gradient Descent

  • نزول گرادیان تصادفی Stochastic Gradient Descent

  • پس انتشار Backpropagation

پیوست 1: شبکه های عصبی مصنوعی Annex 1: Artificial Neural Networks

  • طرح حمله Plan of Attack

  • نورون The Neuron

  • تابع فعال سازی The Activation Function

  • شبکه های عصبی چگونه کار می کنند؟ How do Neural Networks work?

  • شبکه های عصبی چگونه یاد می گیرند؟ How do Neural Networks learn?

  • گرادیان نزول Gradient Descent

  • نزول گرادیان تصادفی Stochastic Gradient Descent

  • پس انتشار Backpropagation

پیوست 2: شبکه های عصبی مکرر Annex 2: Recurrent Neural Networks

  • طرح حمله Plan of Attack

  • شبکه های عصبی مکرر چیست؟ What are Recurrent Neural Networks?

  • مشکلات ناپدید شدن گرادیان برای RNN ها Vanishing Gradient Problems for RNNs

  • حافظه کوتاه مدت بلند مدت Long Short Term Memory

  • شهود عملی Practical Intuition

  • تغییرات حافظه کوتاه مدت بلند مدت Long Short Term Memory Variations

پیوست 2: شبکه های عصبی مکرر Annex 2: Recurrent Neural Networks

  • طرح حمله Plan of Attack

  • شبکه های عصبی مکرر چیست؟ What are Recurrent Neural Networks?

  • مشکلات ناپدید شدن گرادیان برای RNN ها Vanishing Gradient Problems for RNNs

  • حافظه کوتاه مدت بلند مدت Long Short Term Memory

  • شهود عملی Practical Intuition

  • تغییرات حافظه کوتاه مدت بلند مدت Long Short Term Memory Variations

پیشنهاد ویژه Special Offer

  • ***پاداش ویژه شما*** ***YOUR SPECIAL BONUS***

پیشنهاد ویژه Special Offer

  • ***پاداش ویژه شما*** ***YOUR SPECIAL BONUS***

نمایش نظرات

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

آموزش یادگیری عمیق و NLP A-Z™: چگونه یک ChatBot ایجاد کنیم
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
11.5 hours
96
Udemy (یودمی) udemy-small
19 دی 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
30,842
4.1 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Hadelin de Ponteves Hadelin de Ponteves

هادلین یکی از بنیانگذاران و مدیر عامل شرکت BlueLife AI است که از قدرت پیشرفته هوش مصنوعی برای توانمندسازی مشاغل برای کسب سود کلان با نوآوری ، خودکارسازی فرایندها و به حداکثر رساندن بهره وری بهره می برد. هادلین همچنین یک کارآفرین آنلاین است که 70 دوره آموزشی الکترونیکی با رتبه برتر در جهان در موضوعاتی مانند یادگیری ماشین ، یادگیری عمیق ، هوش مصنوعی و بلاکچین ایجاد کرده است که به بیش از 1 میلیون دانش آموز در 210 کشور رسیده است.

Kirill Eremenko Kirill Eremenko

دانشمند داده

اسم من کریل ارمنکو است و از اینکه شما دارید این مطلب را می خوانید بسیار روان هستم!

من به طور حرفه ای یک مشاور مدیریت علوم داده با بیش از پنج سال تجربه در امور مالی، خرده فروشی، حمل و نقل و سایر صنایع هستم. من توسط بهترین مربیان تجزیه و تحلیل در Deloitte استرالیا آموزش دیدم و امروز از Big Data برای هدایت استراتژی تجاری، بهبود تجربه مشتری و متحول کردن فرآیندهای عملیاتی موجود استفاده می کنم.

از دوره های من بلافاصله متوجه خواهید شد که چگونه تجربه واقعی زندگی و پیشینه تحصیلی خود را در فیزیک و ریاضیات ترکیب می کنم تا مربیگری گام به گام حرفه ای را در فضای علم داده ارائه دهم. من همچنین علاقه زیادی به سخنرانی عمومی دارم و به طور مرتب در دانشگاه ها و رویدادهای صنعتی پیشرو استرالیا در Big Data حضور دارم.

به طور خلاصه، من کاملاً و کاملاً مشتاق علوم داده هستم و مشتاقانه منتظر هستم تا اشتیاق و دانش خود را با شما به اشتراک بگذارم!

SuperDataScience Team SuperDataScience Team

کمک به دانشمندان داده برای موفقیت در آنجا ، ما تیم SuperDataScience Social هستیم. هنگام انتشار دوره های جدید SDS ، هنگامی که پادکست های جدید ، وبلاگ ها ، صفحه های اشتراک گذاری و سایر موارد را منتشر می کنیم ، از ما می شنوید! ما در اینجا هستیم تا به شما کمک کنیم در لبه پیشرفته علم و فناوری داده بمانید. در کلاس می بینمت، خالصانه، افراد واقعی در SuperDataScience

Ligency Team Ligency Team

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

Udemy (یودمی)

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

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