لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش NLP – جاسازی کلمات (Embeddings) و پیشپردازش متن در پایتون
- آخرین آپدیت
دانلود NLP – Embeddings & Text Preprocessing in Python
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
بهروزرسانی شده در می ۲۰۲۵.
این دوره اکنون دارای قابلیت Coursera Coach است!
روشی هوشمندانهتر برای یادگیری با گفتگوهای تعاملی و بلادرنگ که به شما کمک میکند دانش خود را بسنجید، پیشفرضها را به چالش بکشید و در حین پیشروی در دوره، درک خود را عمیقتر کنید.
در این دوره جامع، شما نحوه پیمایش ضروریات پردازش زبان طبیعی (NLP) و توسعه مهارتها در پیشپردازش متن را خواهید آموخت. در پایان دوره، شما با اصطلاحات NLP، مدلهای برداری و تکنیکهای مختلف برای پردازش دادههای متنی کاملاً آشنا خواهید شد. این دوره برای کمک به شما طراحی شده است تا بدانید چگونه متن خام را به فرمت قابل استفاده برای وظایف یادگیری ماشین تبدیل کنید.
سفر ما با معرفی NLP آغاز میشود، جایی که تعاریف اولیه را بررسی میکنید و سپس نگاهی عمیق به مدل کیسه کلمات (Bag of Words) و تئوری Count Vectorizer خواهید داشت. شما همچنین در تمرینات عملی با پیادهسازی کدها، مانند اعمال Count Vectorizer و TF-IDF روی دادههای متنی شرکت خواهید کرد. علاوه بر این، دوره به مباحثی چون توکنسازی (Tokenization)، کلمات توقف (Stopwords)، ریشهیابی (Stemming) و لمانتایزیشن (Lemmatization) میپردازد و شما را به ابزارهای بنیادی برای هر پروژه NLP مجهز میکند.
با پیشروی در دوره، با مفاهیم پیشرفتهتری مانند شباهت برداری و جاسازیهای عصبی کلمات (Neural Word Embeddings) آشنا خواهید شد. با این ابزارها، یاد میگیرید که چگونه دادههای متنی را بهطور مؤثر نمایش داده و تحلیل کنید، شباهت بین بردارهای متنی را اندازهگیری کنید و از جاسازیهای عصبی برای درک عمیقتر متن استفاده کنید. این دوره همچنین بر اهمیت این تکنیکها در محیطهای چندزبانه تأکید میکند و استراتژیهایی را برای مدیریت وظایف NLP در زبانهای مختلف به شما ارائه میدهد.
این دوره برای هر کسی که مشتاق کسب درک بنیادی از NLP و پیشپردازش متن است، عالی است. این دوره برای مبتدیان در علوم داده و یادگیری ماشین ایدهآل است، اما داشتن دانش قبلی از پایتون و برنامهنویسی پایه برای به حداکثر رساندن تجربه یادگیری شما مفید خواهد بود. این دوره تعادلی بین تئوری و کاربرد عملی ایجاد میکند و تضمین میکند که مهارتهای ارزشمندی را برای استفاده در پروژههای واقعی NLP کسب کنید.
سرفصل ها و درس ها
خوشآمدگویی
Welcome
معرفی و سرفصلها
Introduction and Outline
پیشنهاد ویژه
Special Offer
راهاندازی اولیه
Getting Set Up
کدها را از کجا دریافت کنیم
Where To Get the Code
چگونه در این دوره موفق شویم
How To Succeed in This Course
مدلهای برداری و پیشپردازش متن
Vector Models and Text Preprocessing
نحوه نصب Numpy, Scipy, Matplotlib, Pandas و Tensorflow
How to install Numpy, Scipy, Matplotlib, Pandas, and Tensorflow
کمکهای اضافی در کدنویسی پایتون برای مبتدیان (پیوست/سوالات متداول بر اساس درخواست دانشجویان)
Extra Help With Python Coding for Beginners (Appendix/FAQ by Student Request)
چگونه خودتان کدنویسی کنید (بخش اول)
How to Code Yourself (part 1)
چگونه خودتان کدنویسی کنید (بخش دوم)
How to Code Yourself (part 2)
اثبات اینکه استفاده از Jupyter Notebook تفاوتی با عدم استفاده از آن ندارد
Proof that using Jupyter Notebook is the same as not using it
نحوه استفاده از گیتهاب و نکات اضافی کدنویسی (اختیاری)
How to use Github & Extra Coding Tips (Optional)
استراتژیهای یادگیری مؤثر برای یادگیری ماشین (پیوست/سوالات متداول بر اساس درخواست دانشجویان)
Effective Learning Strategies for Machine Learning (Appendix/FAQ by Student Request)
چگونه در این دوره موفق شویم (نسخه کامل)
How to Succeed in this Course (Long Version)
آیا این دوره برای مبتدیان است یا متخصصان؟ آکادمیک است یا کاربردی؟ سرعت آموزش چگونه است؟
Is this for Beginners or Experts? Academic or Practical? Fast or slow-paced?
دورهها را با چه ترتیبی بگذرانم؟ (بخش اول)
What order should I take your courses in? (part 1)
دورهها را با چه ترتیبی بگذرانم؟ (بخش دوم)
What order should I take your courses in? (part 2)
نمایش نظرات