اپلیکیشنی برای مجبور کردن افراد به رعایت رژیم غذایی

به نقل از سایت اخبار فناوری اطلاعات و ارتباطات ، فن آوری های نوین :    

به گزارش خبرگزاری مهر به نقل از آسین ایج، این برنامه به افرادی که نمی‌توانند وسوسه غذاخوردن را بعد از برنامه ریزی برای لاغر شدن کنار بگذارند امکان می‌دهد تا به رژیم غذایی خود وفادار بمانند.

برنامه یادشده بعد از دریافت داده‌های رژیم غذایی و مقایسه آن با اطلاعات دریافتی غذاهای مصرف شده افراد، می‌تواند به افراد در مورد انحراف از رژیم غذایی طراحی شده و اهداف آن هشدار دهد.

معمولاً افراد زیادی برای کاهش وزن به استفاده از رژیم‌های غذایی روی می‌آورند. اما تعداد افرادی که از این رژیم‌ها تبعیت می‌کنند زیاد نیست. علت این مساله فراموشی یا عدم اراده کافی است. برنامه OnTrack از روش‌های آماری و هوش مصنوعی به منظور درک بهتر الگوهای تغذیه‌ای افراد بهره می‌گیرد و از همین رو دقت و کیفیت توصیه‌ها و هشدارهای آن به مرور زمان افزایش می‌یابد.

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

118
0 0

لینک های مفید

طراحی لوگو دراصفهان

بانک اطلاعات مشاغل رایگان
لوازم یدکی جک JAC

کتاب های ادبیات آمریکای لاتین

سنگ چینی

کرم گریم


$(window).load(function () { 'use strict'; function activeStickyKit() { $('[data-sticky_column]').stick_in_parent({ parent: '[data-sticky_parent]' }); // bootstrap col position $('[data-sticky_column]') .on('sticky_kit:bottom', function (e) { $(this).parent().css('position', 'static'); }) .on('sticky_kit:unbottom', function (e) { $(this).parent().css('position', 'relative'); }); }; activeStickyKit(); function detachStickyKit() { $('[data-sticky_column]').trigger("sticky_kit:detach"); }; var screen = 768; var windowHeight, windowWidth; windowWidth = $(window).width(); if ((windowWidth < screen)) { detachStickyKit(); } else { activeStickyKit(); } // windowSize // window resize function windowSize() { windowHeight = window.innerHeight ? window.innerHeight : $(window).height(); windowWidth = window.innerWidth ? window.innerWidth : $(window).width(); } windowSize(); // Returns a function, that, as long as it continues to be invoked, will not // be triggered. The function will be called after it stops being called for // N milliseconds. If `immediate` is passed, trigger the function on the // leading edge, instead of the trailing. function debounce(func, wait, immediate) { var timeout; return function () { var context = this, args = arguments; var later = function () { timeout = null; if (!immediate) func.apply(context, args); }; var callNow = immediate && !timeout; clearTimeout(timeout); timeout = setTimeout(later, wait); if (callNow) func.apply(context, args); }; }; $(window).resize(debounce(function () { windowSize(); $(document.body).trigger("sticky_kit:recalc"); if (windowWidth < screen) { detachStickyKit(); } else { activeStickyKit(); } }, 250)); });