در سالهای اخیر کسبوکارها با حجم زیادی از دادههای مشتریان مواجه شدهاند. دادههای در دسترس از مشتریان به حدی افزایشیافته است که هوش انسانی بهتنهایی قادر به تحلیل این دادهها نیست. برای این منظور شرکتها باید از تجزیهوتحلیل پیشبینانه و ابزارهایی همانند دادهکاوی برای تحلیل دادههای مشتریان خود بهرهجویند.
R یکی از پرطرفدارترین ابزارهای دادهكاوي و تحلیل دادهها است. زبان R، در سال ۱۹۹۵ بهعنوان زبانی متنباز و بر پایه زبان برنامهنویسی S توسعه پیدا کرد. زبان R توسط آماردانان و برای استفاده آماردانان توسعهیافته است. هدف از ارائه این زبان را میتوان تمرکز بر ایجاد بستری مناسب برای تحلیل داده، تحلیلهای آماری و ساخت مدلهای گرافیکی ذکر کرد.
یکی از مهمترین نقاط قوت R وجود مجموعهای از پکیجهای پیشرفته است که کاربران میتوانند بهآسانی به آن دسترسی داشته باشند. این پکیجها، مجموعهای از توابع در زبان R هستند که به کاربران این امکان را میدهد که به تکنیکها و عملکردهای این زبان، بدون نیاز به برنامهنویسی از صفر تا صد آن، دسترسی داشته باشند.
این زبان در حوزههای دانشگاهی، حوزههای پژوهشی و حوزههای عملیاتی مورداستفاده قرار میگیرد. یادگیری زبان R برای برنامهنویسان حرفهای و حتی کسانی که با برنامهنویسی آشنایی کمی دارند نسبتاً آسان است، اما برنامه نویسان تازهکار برای تسلط بر این زبان میبایست وقت و انرژی بیشتری اختصاص دهند.
مرکز دانش مدیریت ارتباط با مشتری (مُدام) دوره داده کاوی و تحلیل داده ها با استفاده از نرمافزار پایتون را برای کسانی در نظر گرفته است که تصمیم گرفته اند به صورت كاملاً حرفه اي و كاربردي به تحليل داده های مشتریان خود بپردازند.
R یکي از معروفترين ابزارها برای یادگیری ماشینی، آمار و تحلیل داده است. R یکزبان برنامهنویسی است. زبان R یک پلتفرم مستقل است لذا ميتوان از آن روی هر سیستمعاملی استفاده كرد.
مهمترین دلیل مفيد بودن استفاده از R برای تحليل دادههاي کسبوکار، این است که R يك زبان برنامهنویسی متنباز است. R برای مصورسازي دادهها عالی است. و در خصوص تحقیقات جدید، R قابلیتهای بسیار بیشتری در مقایسه با ابزارهای اولیه دارد.
R جامعترین بسته تحلیل آماری است و فناوریهای جدید و ایدههای جدید اغلب ابتدا در R پدیدار میشوند.
R یک زبان مفسر است. شما میتوانید کد خود را بدون هرگونه کامپایلری اجرا کنید.
زبان R در علوم مختلف مورداستفاده قرار میگیرد.
شرکتهاي داده محور از برنامهنویسی R بهعنوان پلتفرم خود استفاده میکنند و کاربران آموزشدیده R را استخدام میکنند.
در R، همه كاربران میتوانند اشکالات و خطاها را اصلاح کنند، کد را ارتقا دهند و بستههای جدید ارائه دهند.
آشنايي مقدماتي با R
آشنایی با مفاهیم پایهای برنامهنویسی و انواع ساختار داده در R
بارگذاري دادهها در R
درك دادهها، تشريح دادهها، مصورسازي دادهها و رسم نمودارهاي مختلف براي توصيف دادههاي مشتريان
پاکسازی دادهها (مدیریت دادههای دورافتاده و دادههای ازدسترفته و دادههای تكراري)
پیشپردازش دادهها شامل نرمالسازی، کاهش ابعاد (PCA)، تجمیع، یکپارچهسازی دادهها، نمونهگیری، انتخاب زیرمجموعهای از ویژگیها، گسسته سازی، خلق ویژگی
مدلسازی با استفاده از رگرسیون
مدلسازی با استفاده از الگوریتمهای ردهبندی و پیشبینی ازجمله ( درختهای تصمیم، شبکههای عصبی مصنوعی، بیز ساده و …)
مدلسازی با استفاده از الگوریتمهای خوشهبندی مانند K-means
مدلسازی با استفاده از الگوریتمهای کشف قوانین انجمنی
امکان پس گرفتن پول در شرایط عدم رضایت
دسترسی به صدای دوره
جزوه، كتاب و اسلایدها
تشکیل گروه در شبکههای اجتماعی و پاسخگویی به سوالها
ارائه گواهینامه مرکز دانش مدیریت ارتباط با مشتری (مُدام)
انجام تمرینات و پروژه با نظارت و پشتیبانی مدرس دوره
حضور در دورههای بعدی در صورت غیب
متخصص داده کاوی با بیش از پنج سال سابقه مشاوره، تدریس و پژوهش در این حوزه است. وی تا کنون دوره های متععد داده کاوی را در دانشگاه های مختلفی نظیر دانشگاه تهران ،دانشگاه آزاد تهران جنوب و دانشگاه علوم و تحقیقات برگزار نموده است.
همچنین طی دوره های آموزشی متعدد به تدریس داده کاوی در مرکز دانش مدیریت ارتباط با مشتری(مُدام)پرداخته و پروژه های داده کاوی اطلاعات مشتریان را انجام داده است.حاصل پژوهش های ایشان در مجلات معتبر بین المللی از جمله Applied SoftComputing منتشر شده است.