توسعه نرمافزارهای وب که در آنها مدلهای هوش مصنوعی و قابلیتهای دادهمحور بخشی از جریان اصلی برنامه هستند.
پروژه میتواند شامل Backend، اتصال مدل، پایگاه داده، رابط کاربری، احراز هویت، پردازش غیرهمزمان و API باشد.
نمونهها شامل نرمافزارهای علمی، ابزارهای تحلیلی، دستیارهای هوش مصنوعی، پلتفرمهای داده و خدمات آنلاین تخصصی است.
روش پیادهسازی بر اساس دادههای موجود، محدودیتهای فنی، میزان اتوماسیون مورد نیاز و زیرساخت نرمافزاری یا پژوهشی پروژه انتخاب میشود. راهکار میتواند بهصورت یک جزء مستقل یا درون یک سامانه بزرگتر پیادهسازی شود.
هدف، ایجاد یک جریان محاسباتی روشن و قابل ارزیابی است که بتوان آن را در ادامه نگهداری، توسعه و با نیازهای جدید پروژه تطبیق داد. بنابراین انتخاب مدل، پردازش داده، رابطها و روش استقرار بر اساس مسئله واقعی پروژه تعیین میشود.