اولین مهندس نرمافزار هوش مصنوعی دنیا قادر است در هر لحظه به ۱۰۰۰ تصمیم دست یابد.
، هوش مصنوعی تحت عنوان «دوین» توانایی مدیریت کامل فرآیند توسعه نرمافزار را از مرحله آغازین تا پایان دارد.
بر اساس گزارش آیای، استارتآپ فناوری هوش مصنوعی کُگنیشن(Cognition) به تازگی از اولین هوش مصنوعی توسعهدهنده نرمافزار در جهان رونمایی کرده است. این مهندس نرمافزار مستقل که دِوین نامیده میشود، قرار است انقلابی در این صنعت ایجاد کند.
سازمان کُگنیشن در تاریخ ۱۲ مارس از این محصول جدید خود پردهبرداری کرد.
این استارتآپ با افتخار به معرفی «دوین» پرداخته و عنوان کرده است که او یک همکار خستگیناپذیر و ماهر است که میتواند در کنار شما همکاری کند یا به طور مستقل وظایف مختلف را برایتان انجام دهد. با حضور دوین، مهندسان میتوانند بر روی چالشهای جذابتر تمرکز نمایند و تیمهای مهندسی برای دستیابی به اهداف بلندپروازانهتر تلاش کنند.
هوش مصنوعی «دوین» به جمع سایر دستیاران مهندسی نرمافزار هوش مصنوعی شامل Github Copilot و مدلهای زبانی عظیم مانند چتجیپیتی و بارد شرکت گوگل ملحق میشود.
«دوین» نخستین نمونه در نوع خود است
گفته میشود «دوین» قادر است کدهای اولیه را تولید کرده، عیبها را شناسایی و اصلاح نماید و حتی پروژهها را بر روی پلتفرمهایی نظیر آپورک (Upwork) مدیریت کند. با این ابزار، مهندسان در حال حاضر دستیار هوش مصنوعی تمام عیاری برای پروژههایشان در اختیار دارند.
در حال حاضر، این سامانه بهصورت عمومی در دسترس نیست و تنها کاربران خاصی میتوانند به آن دسترسی داشته باشند. با این حال، برخی افراد خوششانس نظیر اشلی ونس از بلومبرگ، تجربیات خود در استفاده از این فناوری را به اشتراک گذاشتهاند.
کاربران میتوانند یک درخواست را در رابط کاربری این هوش مصنوعی که به شیوه چتباتها طراحی شده، وارد کنند و مهندس نرمافزار هوش مصنوعی پاسخ را از آنجا دریافت میکند.
سپس این هوش مصنوعی پروژه را با بهکارگیری ابزارهای توسعهدهندهاش همچون یک انسان آغاز میکند. او کدهای خودش را مینویسد، مشکلات را حل مینماید، آزمایشهای لازم را انجام میدهد و پیشرفت کارش را بهصورت لحظهای گزارش میدهد و به کاربر این امکان را میدهد تا از وضعیت پروژه در حین کار آگاه باشد و چنانچه مشکلی پیش آید، بهسرعت آن را شناسایی کند.
اگر کاربر احساس کند که چیزی نادرست به نظر میرسد، میتواند وارد رابط چتبات شده و از هوش مصنوعی بخواهد تغییرات لازم را اعمال کند.
آزادسازی انسان برای خلاقیت بیشتر
این هوش مصنوعی به گروههای مهندسی این امکان را میدهد که برخی از مسوولیتهای خود را به هوش مصنوعی واگذار کرده و بر روی پروژههای نوآورانهای تمرکز نمایند که نیاز به تفکر انسانی دارند.
