از پارسکدرز بیشترین بهره را ببرید و رویای کاری خود را زندگی کنید.
بیست و یک روز پیش منتشر شده
تعداد بازدید: 117
کد پروژه: 602051
شرح پروژه
به دنبال یک توسعهدهنده مسلط به JavaScript (و ترجیحاً React) برای تکمیل و آمادهسازی یک تسک سنجش خستگی شناختی مبتنی بر ردیابی حرکات چشم در بستر وب هستیم.
توصیف پروژه
این پروژه شامل توسعه و آمادهسازی یک تسک خستگی شناختی است که در حال حاضر بهصورت کد JavaScript آفلاین وجود دارد. این تسک با استفاده از وبکم، دادههای مربوط به حرکات چشم و تعاملات کاربر را دریافت و پردازش میکند.
همچنین پیش از شروع تسک، چند سؤال کوتاه از کاربر پرسیده میشود که پاسخ آنها باید ثبت شده و در خروجی نهایی لحاظ شود.
هدف پروژه تبدیل این کد به یک ماژول قابل استفاده در وباپ، استانداردسازی خروجی دادهها و پیادهسازی یک سرویس مستقل برای تحلیل خستگی شناختی است.
محدوده کار
- بخش فرانت
بررسی، اصلاح و اجرای پایدار کد JavaScript موجود در مرورگر
پیادهسازی بخش پرسشهای اولیه و ثبت پاسخها
دریافت داده از وبکم و ثبت تعاملات کاربر
استخراج ویژگیهای رفتاری از دادهها
تولید خروجی بهصورت JSON استاندارد (شامل پاسخ پرسشها و featureها)
آمادهسازی کد بهگونهای که در سایت قابل استفاده باشد (از جمله داخل iframe)
قرار دادن تمام مدلها و وابستگیهای ردیابی چشم بهصورت محلی
حذف وابستگی به اینترنت بینالملل یا CDN در زمان اجرا
- بخش تحلیل خستگی شناختی (Classifier)
پیادهسازی یک سرویس مستقل دارای API برای تحلیل خستگی شناختی
دریافت دادهها بهصورت JSON
بازگرداندن fatigue score، سطح خستگی و در صورت امکان confidence
ارائه سرویس بهصورت قابل اجرا در قالب Docker
ارائه Dockerfile و دستور اجرای سرویس
معماری مورد انتظار
تسک در فرانت اجرا شده و پس از جمعآوری دادهها و استخراج ویژگیها، خروجی JSON تولید میکند. این دادهها توسط سایت اصلی دریافت شده و برای تحلیل به سرویس جداگانه classifier ارسال میشوند.
خروجی نهایی پروژه
کد کامل JavaScript یا React برای اجرای تسک و بخش پرسش اولیه
اجرای صحیح در مرورگر و قابلیت استفاده در سایت
تولید خروجی JSON استاندارد
اجرای ردیاب چشمی بدون نیاز به اینترنت بینالملل
سرویس تحلیل خستگی شناختی دارای API
ارائه سرویس classifier بهصورت Dockerized
Dockerfile و مستندات اجرای سرویس
مستندات کوتاه برای تحویل به توسعهدهنده سایت
- پشتیبانی پس از تحویل
پس از تحویل، توسعهدهنده باید در فرآیند استقرار و یکپارچهسازی با تیم توسعه سایت همکاری کند. این شامل پاسخگویی به سوالات فنی و کمک در رفع اشکالات احتمالی در زمان اجرا است. این پشتیبانی باید حداقل برای یک بازه ۷ تا ۱۴ روزه ارائه شود.
- خارج از محدوده پروژه
استقرار نهایی روی سایت
اتصال به بکاند اصلی
ذخیرهسازی در دیتابیس
مهارت ها و تخصص های مورد نیاز
مهلت برای انجام
10روز
وضعیت مناقصه
بسته
درباره کارفرما
عضویت بیست و یک روز پیش
نیاز به استخدام فریلنسر یا سفارش پروژه مشابه دارید؟
قادر به انجام این پروژه هستید؟
متأسفانه مهلت ارسال پیشنهاد این پروژه به پایان رسیده و پروژه بسته شده است؛ اما فرصتهای متعددی در سایت موجود میباشد.
به رایگان یک حساب کاربری بسازید
مهارتها و تخصصهای خود را ثبت کنید، رزومه و نمونهکارهای خود را نشان دهید و سوابق کاری خود را شرح دهید.
به شیوهای که دوست دارید کار کنید
برای پروژههای دلخواه در زمان دلخواه پیشنهاد قیمت خود را ثبت کنید و به فرصتهای شغلی منحصر به فرد دسترسی پیدا کنید.
با اطمینان دستمزد دریافت کنید
از زمان شروع کار تا انتهای کار به امنیت مالی شما کمک خواهیم کرد. وجه پروژه را از ابتدای کار به امانت در سایت نگه خواهیم داشت تا تضمین شودکه بعد از تحویل کار دستمزد شما پرداخت خواهد شد.
میخواهید شروع به کار کنید؟
یک حساب کاربری بسازید
بهترین مشاغل فریلنسری را پیدا کنید
رشد شغلی شما به راحتی ایجاد یک حساب کاربری رایگان و یافتن کار (پروژه) متناسب با مهارتهای شما
است.
پیدا کردن کار (پروژه)
تماشای دمو روش کار