آموزش استریمینگ داده‌ها و NLP با PySpark - آخرین آپدیت

دانلود Data Streaming and NLP with PySpark

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: دوره استریمینگ داده‌ها و NLP با PySpark به بررسی پردازش داده‌های جریانی (Streaming) و پردازش زبان طبیعی (NLP) با استفاده از قدرت محاسبات توزیع‌شده می‌پردازد. این دوره یادگیرندگان را با مهارت‌های لازم برای ساخت اپلیکیشن‌های مقیاس‌پذیر استریمینگ داده و انجام وظایف پیشرفته NLP روی مجموعه‌داده‌های بزرگ آشنا می‌کند. شما از طریق آزمایشگاه‌های عملی، تجربه کاربردی در پردازش داده‌های جریانی و به‌کارگیری تکنیک‌های NLP با استفاده از PySpark را کسب خواهید کرد. در پایان این دوره، شما قادر خواهید بود: - اثربخشی چارچوب‌های مختلف استریمینگ داده و کاربردهای آن‌ها در تحلیل‌های آنی (Real-time) را تحلیل کنید. - یک خط لوله داده (Data Pipeline) طراحی و پیاده‌سازی کنید که منابع داده‌های جریانی آنی را با تضمین کیفیت داده و رعایت استانداردهای امنیتی ادغام کند. - تکنیک‌های پیشرفته پردازش داده را با PySpark برای مدیریت و تحلیل بهینه مجموعه‌داده‌های جریانی در مقیاس بزرگ پیاده‌سازی کنید. - تأثیر تکنیک‌های مختلف NLP را بر پردازش داده‌ها و تحلیل احساسات در محیط‌های استریمینگ ارزیابی کنید. - بصری‌سازی‌های تعاملی و داشبوردهایی برای انتقال موثر بینش‌های به‌دست‌آمده از داده‌های جریانی ایجاد کنید. این دوره برای متخصصان داده، مهندسان داده آینده و علاقه‌مندان به یادگیری ماشین که می‌خواهند از PySpark برای پردازش آنی داده‌ها و کاربردهای NLP استفاده کنند، ایده‌آل است. پیش‌زمینه محدودی در زبان پایتون، مفاهیم پردازش داده و اصول پایه NLP توصیه می‌شود. به ما بپیوندید تا مهارت‌های خود را در استریمینگ داده و پردازش زبان طبیعی با PySpark ارتقا داده و تخصص خود را در مدیریت داده‌های آنی افزایش دهید!

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

پردازش جریانی با Apache Spark Stream Processing with Apache Spark

  • معرفی دوره: استریمینگ داده‌ها و NLP با PySpark Course Introduction: Data Streaming and NLP with PySpark

  • پردازش جریانی چیست؟ What is Stream Processing

  • مقیاس‌پذیری در پردازش داده‌ها Scaling up data processing

  • پردازش جریانی توزیع‌شده Distributed Stream Processing

  • چارچوب‌های محبوب برای پردازش توزیع‌شده Popular Frameworks for Distributed Processing

  • نمونه‌هایی از پردازش جریانی Some examples of Stream Processing

  • منابع (Sources) و سینک‌ها (Sinks) Sources and Sinks

  • سینک‌های داده در پردازش جریانی Data Sinks in Stream Processing

  • تبدیلات و تجمیع‌ها Transformations and Aggregations

  • تجمیع‌های پنجره‌ای (Window Aggregations) Window Aggregations

  • تجمیع‌های پنجره غلتان (Tumbling Window) Tumbling Window Aggregations

  • پردازش بدون وضعیت و وضعیت‌دار Stateless and Stateful Processing

  • تأثیر زمان The Effect of time

  • اجزای پلتفرم‌های داده Components of a Data Platforms

  • مدل‌های معماری Architectural Models

  • استریمینگ ارجاعی Referential Streaming

اسپارک استریمینگ (Spark Streaming) Spark Streaming

  • آشنایی با Spark Streaming Introduction to Spark Streaming

  • انتزاع Dstream Dstream Abstraction

  • ساختار یک اپلیکیشن Spark Streaming The structure of a spark streaming application

  • درک تبدیلات Dstream Understanding Dstream Transformations

  • تبدیلات Dstream محوریت-المان Element centric D stream Transformations

  • تبدیلات Dstream محوریت-RDD RDD centric Dstream Transformations

  • منسوخ شدن Spark Streaming Spark Streaming Deprecation

  • بررسی Spark Structured Streaming Exploring Spark Structured Streaming

مبانی استریمینگ ساختاریافته (Structured Streaming) Foundations of Structured Streaming

  • معرفی پردازش ساختاریافته Introduction to Structured Processing

  • تحلیل‌های دسته‌ای (Batch Analytics) Batch Analytics

  • مفاهیم کلیدی تحلیل‌های دسته‌ای Key Concepts of Batch Analytics

  • تحلیل‌های جریانی (Stream Analytics) Stream Analytics

  • مدل برنامه‌نویسی Structured Streaming Programming Model of Structured Streaming

  • مدیریت وضعیت (State Management) State Management

  • منابع ورودی Input Sources

  • منابع Socket و Rate Socket and Rate sources

  • عملیات پایه در Structured Streaming Basic Operations of Structured Streaming

  • عملیات پنجره‌ای Window Operations

  • سینک‌های خروجی Output Sinks

  • سینک‌های کنسول و حافظه Console and Memory Sinks

  • راه‌اندازی برای محتوای استریمینگ Setup for Streaming Content

  • استریم کردن محتوا از فایل محلی Streaming the Content from Local file

  • انجام تجمیع روی داده‌های جریانی Performing Aggregation on Streaming Data

  • ذخیره داده‌ها در SQL Saving the Data to SQL

  • خواندن داده‌ها از Local Socket Reading Data from Local Socket

  • اتصال به Rate و فایل‌های محلی Connecting to Rate and Local files

  • بارگذاری داده‌ها از Kafka Loading Data from Kafka

  • نوشتن خروجی در فایل‌های محلی Writing Output to local files

  • نوشتن داده‌های جریانی در حافظه و Kafka Sink Writing Streaming Data to Memory and Kafka Sink

  • عملیات Join Joining Operations

  • اتصال استریم و استاتیک (Stream Static Join) Stream-Static Join

  • اینر جوین (Inner Join) در Structured Streaming Inner Join in Structured Streaming

  • شرایط Join و واترمارکینگ (Watermarking) Join Conditions and Watermarking

  • مانیتورینگ استریمینگ Monitoring streaming

  • گزارش‌دهی متریک‌ها Reporting Metrics

  • بازیابی از خطاها با Checkpointing Recovering from Failures with Checkpointing

  • مزایا و چالش‌های Checkpointing Benefits and Challenges in Checkpointing

  • استراتژی‌های بازیابی موثر Strategies for Effective Recovery

  • خواندن داده‌های IOT Reading IOT Data

  • انجام عملیات پنجره‌ای Performing Window Operations

  • نوشتن خروجی داده‌های IOT در فایل CSV Writing Output IOT Data to CSV file.

اسپارک NLP (Spark NLP) Spark NLP

  • مروری بر یادگیری عمیق (Deep Learning) Overview of Deep Learning

  • مروری بر شبکه‌های عصبی Neural Networks Overview

  • توابع فعال‌ساز رایج Common Activation Functions

  • اهمیت پیش‌پردازش داده‌ها Importance of Data Preprocessing

  • تکنیک‌های تبدیل داده‌ها Data Transformation Techniques

  • آموزش شبکه‌های عصبی Training Neural Networks

  • معرفی یادگیری توزیع‌شده Introduction to Distributed Learning

  • مزایای یادگیری توزیع‌شده Benefits of Distributed Learning

  • استفاده از PySpark برای یادگیری توزیع‌شده PySpark for Distributed Learning

  • مروری بر چارچوب‌ها Overview of Frame works

  • چارچوب H2O.ai H2O. ai Framework

  • دموی طبقه‌بندی تصاویر Demonstration of Image Classification

  • پیاده‌سازی SParkDL Implementing SParkDL

  • معرفی پردازش زبان طبیعی (NLP) Introduction to Natural Language Processing

  • انواع وظایف NLP Types of NLP Tasks

  • مفاهیم کلیدی NLP Key Concepts of NLP

  • تحلیل معنایی (Semantic Analysis) Semantic Analysis

  • پردازش کلمات Processing Words

  • بازیابی اطلاعات (Information Retrieval) Information Retrieval

  • تکنیک‌های پیشرفته بازیابی اطلاعات Advanced Information Retrieval Techniques

  • انجام Finisher با Spark NLP Performing Finisher with Spark NLP

  • پیاده‌سازی TF-IDF Implementing TF-IDF

  • دموی Lemmatizer Demonstration of Lemmatizer

  • دموی Tokenizer با Spark NLP Demonstration of Tokenizer with Spark NLP

  • بهینه‌سازی مدیریت و ذخیره‌سازی داده‌ها در PySpark Optimizing Data Handling and Storage in PySpark

  • استفاده از Parquet و ORC برای ذخیره‌سازی بهینه Using Parquet and ORC for Optimized Data Storage

  • تنظیم عملکرد (Performance Tuning) برای جاب‌های PySpark Performance Tuning for PySpark Jobs

  • کشینگ و ماندگاری دیتافریم‌ها Caching and Persisting Data frames

  • بهترین روش‌ها برای نوشتن کد PySpark Best Practices for Writing PySpark Code

جمع‌بندی دوره و ارزیابی Course-Wrap up and Assessment

  • جمع‌بندی دوره استریمینگ و NLP با PySpark Course Summary of Streaming and NLP with PySpark

نمایش نظرات

آموزش استریمینگ داده‌ها و NLP با PySpark
جزییات دوره
17h 41m
87
(آخرین آپدیت)
145
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده