Projects
3 اکتبر 2023 توسط alichalaki
پروژههای هوش مصنویی
- تشخیص احساسات متن
این پروژه با استفاده از متنهای مثبت و منفی از دیتاست نمونه متنی، هدف دارد تا مدلی را ایجاد کند که بتواند احساسات موجود در متنها را تشخیص دهد. ابتدا از کتابخانه nltk
دیتاست نمونه متنی (شامل نقدهای مثبت و منفی) جمعآوری میشود. سپس با استفاده از مدل SVM (Support Vector Machine)، دادههای آموزشی را آموزش میدهد و از بردار ویژگی TF-IDF برای نمایش متنها استفاده میکند. در نهایت، با استفاده از دادههای آزمون، مدل تشخیص احساسات را ارزیابی کرده و دقت مدل را محاسبه میکند. این پروژه میتواند در تحلیل احساسات متنی در متنهای زبانی و ارتباطات مشتریان مورد استفاده قرار گیرد.
- تشخیص نوع سبک موسیقی
تشخیص سبک موسیقی با استفاده از یادگیری عمیق به معنای استفاده از الگوریتمهای هوش مصنوعی (شبکههای عصبی کانولوشنی) برای تشخیص و تمایز سبکهای موسیقی از یکدیگر است. این الگوریتمها با تحلیل ویژگیهای مختلف موسیقیها، میتوانند آنها را به دستههای مختلف (مثلاً کلاسیک، راک، پاپ و …) تقسیم بندی کنند. این روش پیچیده، نیازمند مجموعه دادههای بزرگ و دقیق است که بتواند مدل را به درستی آموزش دهد تا بتواند سبک موسیقی را به صورت خودکار شناسایی کند.
- پیش بینی آب وهوا
این پروژه از API آب و هوا OpenWeatherMap استفاده میکند تا اطلاعات آب و هوای یک شهر خاص را از طریق درخواست HTTP دریافت کند. با استفاده از پایتون و کتابخانه requests
، برنامه اطلاعاتی مانند نوع آب و هوا، دما، رطوبت و سرعت باد را از API دریافت میکند و به کاربر نمایش میدهد. برای استفاده از این برنامه، کاربر نیاز به وارد کردن نام شهر مورد نظر دارد و پس از اجرای برنامه، اطلاعات آب و هوا به او نمایش داده میشود.
پروژههای بازی سازی
- AR Shop
اپلیکیشن AR Shop یک دمو با ویژگی واقعیت افزوده است که به فروش لوازم خانگی متخصص میپردازد. این دمو به کاربران اجازه میدهد تا با استفاده از واقعیت افزوده، به صورت مشاهده واقعیت مجازی محصولات را تجربه کنند. هر چند که این نسخه دمو است، اما مجموعهای از لوازم خانگی با کیفیت بالا و از برندهای معتبر را به کاربران نمایش میدهد. همچنین، فرآیند خرید ساده و راحت است و پرداختها به صورت امن انجام میشوند. این دمو برای کاربران یک فرصتی است تا تجربه جذاب خرید لوازم خانگی را از طریق واقعیت افزوده کسب کنند.
- AR Shooter
پروژه: بازی واقعیت افزوده شوتر بقا با موضوع زامبیها.
توضیح کوتاه: یک بازی واقعیت افزوده جذاب که شما را در محیط زامبیآلود به ماجراجویی میبرد. با استفاده از تجهیزات و سلاحها، باید در مقابل زامبیها بقا کنید و تا آخرین لحظه جانسالم بمانید.
- Virtual Reality Business Card (کارت ویزت واقعیت مجازی)
کارت ویزیت واقعیت مجازی (Virtual Reality Business Card) یک ابزار نوآورانه است که برای ایجاد ارتباط و ارتقاء شبکههای اجتماعی و تجاری استفاده میشود. در این کارت ویزیت، اطلاعات تماس شما و اطلاعات حرفهای شما به صورت تعاملی و بصری در یک محیط واقعیت مجازی ارائه میشود.
این کارت ویزیت معمولاً شامل اجزایی مانند نام و نام خانوادگی شما، عنوان شغف حرفهای، تصاویر یا ویدئوها از پروژههای کاری یا محصولات شما، لینکها به شبکههای اجتماعی شما و حتی امکان مکالمه واقعیت مجازی با شما را فراهم میکند.
استفاده از کارت ویزیت واقعیت مجازی به شما امکان میدهد تا به نحوی نوآورانه و جذاب خود را معرفی کنید و با افراد دیگر در محیط مجازی در ارتباط باشید. این ابزار میتواند برای تبلیغات شخصی، ارتقاء شغف حرفهای، و ایجاد شبکههای ارتباطی مفید استفاده شود.
پروژههای اینترنت اشیاء(IOT)
من تاکنون در زمینه اینترنت اشیاء (IoT) و توسعه خانههای هوشمند فعالیت داشتهام. این زمینه به من اجازه داده است تا در طراحی و پیادهسازی سیستمهای مبتنی بر IoT برای کنترل و مدیریت اجزاء مختلف خانه همچون روشنایی، گرما و سرما، امنیت، و دستگاههای خانه هوشمند مهارتهای لازم را پیدا کنم.
پروژههای پایتون
من پروژههای متعددی با استفاده از زبان برنامهنویسی پایتون برای رباتهای تلگرامی انجام دادهام. این پروژهها شامل موارد زیر بودهاند:
- ربات تلگرامی فروشگاه: در این پروژه، یک ربات تلگرامی برای فروشگاه ایجاد کردهام که به کاربران این امکان را میدهد تا محصولات را مشاهده کرده و سفارش دهند.
- ربات تلگرامی گفتگو: این پروژه به کاربران اجازه میدهد تا با استفاده از ربات تلگرامی به صورت متنی با یک سیستم گفتگو کنند و اطلاعات مورد نیاز را دریافت کنند.
- Telegram Bot Payment: در این پروژه، یک ربات تلگرامی برای انجام تراکنشهای پرداخت ایجاد کردهام. کاربران میتوانند پرداختها و انتقال وجه را از طریق این ربات انجام دهند.
- ربات تلگرامی اکو بات: این پروژه یک ربات تلگرامی است که توانایی تعامل با کاربران و انجام وظایف خاص را داراست. این میتواند شامل تعامل با متن، تصاویر، ویدئوها و دیگر ویژگیهای پیشرفته باشد.