40

تخفیف

پروژه تشخیص استرس با یادگیری ماشین (Stress Detection with Machine Learning)

Stress Detection
شناسه محصول: 2023 دسته: , برچسب: , , , , , , , تاریخ انتشار: 21 شهریور 1403آخرین بروز رسانی: 22 شهریور 1403
قیمت محصول

Original price was: 249,000 تومان.Current price is: 149,000 تومان.

جزئیات بیشتر

طراحی با:

Python

طراح و کدنویس پروژه:

محمدرضا باغبانی

قابلیت سفارشی سازی:

دارد

پشتیبانی سریع:

دارد

روند خرید و دسترسی به محصول

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

  • دسترسی به فایل محصول به صورت مادام‌العمر
  • پشتیبانی کاملا رایگان
  • امکان خرید آنلاین و کارت به کارت
  • روند خرید آسان از وب‎‌سایت
  • انحصاری بودن محصولات وب‌سایت
توضیحات مختصر محصول
پروژه تشخیص استرس با یادگیری ماشین (Stress Detection with Machine Learning)

پروژه تشخیص استرس با یادگیری ماشین و با زبان پایتون:

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

در این پروژه از یک مجموعه داده (Dataset) با پسوند CSV استفاده شده است که شامل 116 ستون و شامل داده‌های جمع آوری شده در حوزه سلامت روان است. این مجموعه‌داده شامل مشکلات سلامت روانی مختلفی است که افراد در مورد زندگی خود به اشتراک گذاشته‌اند. این مجموعه داده با 0 و 1 برچسب گذاری شده است که 0 نشان دهنده عدم استرس و 1 نشان دهنده استرس است. پس از تهیه این پروژه از سایت، علاوه بر ذسترسی به تمام کدهای پروژه، می‌توانید به مجموعه داده هم به شکل کامل دسترسی داشته باشید.

مراحل انجام پروژه

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

در این پروژه ابتدا کتابخانه‌های لازم و مجموعه داده پژوهش را import می‌کنیم. بعد ازآن در پروژه چک می‌کنیم که آیا مقدار Null در ستون‌ها موجود هست یا خیر؟ (در این پژوهش هیچ ستون Null نداریم).

در مرحله بعد برای انجام پروژه اصلی در ابتدا ستون‌های مجموعه داده را از کلمات توقف(Stop words)، پیوندها(Links)، نمادهای خاص(Special symbols) و خطاهای زبان(Language errors) پاک می‌کنیم. این مرحله با کتابخانه‌های nltk و re انجام می‌شود.

در گام بعد برروی نتایج استخراج شده از مجموعه داده، اقدام به تجسم(Visualizing) ابر کلمه ستون متن، نسبت به پرکاربردترین کلمات توسط افرادی که مشکلات زندگی خود را در رسانه های اجتماعی به اشتراک گذاشته‌اند نگاهی می‌اندازیم. این کار با کتابخانه محبوب matplotlib انجام می‌شود. تصویر زیر حاصل خروجی این بخش می‌باشد.

پروژه تشخیص استرس

ستون برچسب(Labal) در این مجموعه داده حاوی برچسب های 0 و 1 است. 0 به معنای بدون استرس(no stress) و 1 به معنای استرس(stress) است. در کدنویسی از برچسب های استرس و بدون استرس به جای 1 و 0 استفاده کرده‌ایم. بنابراین ستون های متن(text columns) و برچسب(labal columns) را برای فرآیند آموزش مدل یادگیری ماشین(training a machine learning model) انتخاب می‌کنیم.

بعد از مرحله بالا، مجموعه داده را به مجموعه های آموزشی(training sets) و آزمایشی(test sets) تقسیم می کنیم. برای این کار از کتابخانه sklearn بهره می‌بریم.

نکته بسیار مهم: از آنجایی که این پروژه بر اساس مسئله طبقه بندی باینری(binary classification) است، از الگوریتم Bernoulli Naive Bayes استفاده شده است که یکی از بهترین الگوریتم ها برای مسائل طبقه بندی باینری است. مدل تشخیص استرس را با این الگوریتم آموزش می‌دهیم.

 

پس از آموزش مدل، عملکرد آن را بر روی برخی جملات تصادفی بر اساس سلامت روان آزمایش کرده ایم، به این صورت که جمله از کاربر دریافت می شود… برای مثال جملات زیر را به برنامه داده ایم و خروجی که در برنامه داشته است را مشاهده می‌کنید:

نتایج
نتایج

انجام پروژه‌های کدنویسی با خانه‌کد

برای انجام پروژه‌های کدنویسی خود با خانه‌کد در تماس باشید؛ هدف ما انجام پروژه‌های شما در زمانی کوتاه و البته با دقت و بازدهی ایده‌آل است. همینطور در خانه کد مجموعه‌داده‌های مختلف در حوزه‌های پژوهشی مختلف موجود هستند. برای انجام پروژه‌ها و دریافت مجموعه‌داده مورد نظر خود، از طریق فرم زیر با ما در تماس باشید تا نیاز شما را با بالاترین کیفیت ممکن ارائه دهیم. 

در کنار هم تا رسیدن به بهترین‌ها

نمایش بیشتر
دیدگاه های کاربران
دیدگاهتان را با ما درمیان بگذارید
تعداد دیدگاه : 0 امتیاز کلی : 0.0 توصیه خرید : 0 نفر
بر اساس 0 خرید
0
0
0
0
0

هیچ دیدگاهی برای این محصول نوشته نشده است.

لطفا پیش از ارسال نظر، خلاصه قوانین زیر را مطالعه کنید: فارسی بنویسید و از کیبورد فارسی استفاده کنید. بهتر است از فضای خالی (Space) بیش‌از‌حدِ معمول، شکلک یا ایموجی استفاده نکنید و از کشیدن حروف یا کلمات با صفحه‌کلید بپرهیزید. نظرات خود را براساس تجربه و استفاده‌ی عملی و با دقت به نکات فنی ارسال کنید؛ بدون تعصب به محصول خاص، مزایا و معایب را بازگو کنید و بهتر است از ارسال نظرات چندکلمه‌‌ای خودداری کنید.  

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “پروژه تشخیص استرس با یادگیری ماشین (Stress Detection with Machine Learning)”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

شما شاید این را هم دوست داشته باشید
قیمت محصول

Original price was: 249,000 تومان.Current price is: 149,000 تومان.