زبان برنامه نویسی

نرم افزار تکمیل خودکار، دست آورد جدید هوش مصنوعی برای کد نویسان

در چندین سال گذشته، فناوری هوش مصنوعی به طور جد تواناهایی خود را در زمینه تولید کلمات نوشته شده، بهبود داده است. با اسکن مجموعه های متنوع متنی، نرم افزار یادگیری ماشینی می تواند نمونه های متقاعد کننده ای از هر چیزی، از داستان های کوتاه تا اشعار بلند را تولید کند. و حالا، این تکنیک ها در برنامه ای جدیدی تحت عنوان DeepTabNine برای دنیای کدنویسی و برای کدنویسان طراحی شده است. DeepTabNine برنامه ای است که به عنوان تکمیل خودکار کدنویسی معرفی شده است. برنامه نویسان می توانند این برنامه را نصب کنند و به صورت یک افزونه در قسمت ویرایش استفاده کنند، هنگامی که شروع به نوشتن کد می  کنند، این برنامه به آن ها پیشنها می دهد که یک خط را چگونه تمام کنند. پیشنهادهایی که می دهد به صورت نوشته های کوتاه می باشد. در واقع این برنامه مانند ویژگی تکمیل هوشمند جیمیل است با این تفاوت که برای کد استفاده می شود.   جیکوب جاکسون، دانشجوی علوم رایانه در دانشگاه واترلو که برنامه DeepTabNine را تولید کرده است، می گوید: این نوع نرم افزارها جدید نیستند، اما ماشین های یادگیری، در ارائه پیشنهادات و آنچه که می توانند ارائه دهند بسیار بهبود یافته اند.  او می گوید: این ماشین ها توانسته اند مشکل مرا حل کنند". جکسون کار بر روی نسخه اصلی نرم افزار TabNine، را در ماه فوریه سال گذشته، قبل از راه اندازی آن در ما...
Read More