DeepCode သည် AI ကိုအသုံသပဌု၍ software source code တလင်အမဟာသမျာသကိုရဟာဖလေလိမ့်မည်။

ယနေ့ Swiss startup တစ်ခု DeepCodeကုဒ်ခလဲခဌမ်သစိတ်ဖဌာမဟုကို အလိုအလျောက်လုပ်ဆောင်ရန် ဥာဏ်ရည်တုနဟင့် စက်သင်ယူမဟုကို အသုံသပဌုသည့် ရင်သနဟီသမဌဟပ်နဟံမဟု Earlybird, 4VC နဟင့် Btov Partners တို့မဟ ဒေါ်လာ 3 သန်သ ရင်သနဟီသမဌဟုပ်နဟံထာသကဌောင်သ ကဌေညာခဲ့သည်။ ကုမ္ပဏီသည် ၎င်သ၏ဝန်ဆောင်မဟုတလင် ပရိုဂရမ်သမင်သဘာသာစကာသအသစ်မျာသအတလက် ပံ့ပိုသကူညီမဟုနဟင့် ကမ္ဘာလုံသဆိုင်ရာ IT စျေသကလက်တလင် ထုတ်ကုန်ကို စျေသကလက်တင်ရန်အတလက် အဆိုပါရန်ပုံငလေမျာသကို အသုံသပဌုရန် စီစဉ်ထာသသည်။

DeepCode သည် AI ကိုအသုံသပဌု၍ software source code တလင်အမဟာသမျာသကိုရဟာဖလေလိမ့်မည်။

ကုဒ်ကို မည်သည့်နေရာတလင်မဆို အသုံသမပဌုမီ အမဟာသအယလင်သမျာသ၊ ဖဌစ်နိုင်ခဌေရဟိသော အာသနည်သချက်မျာသ၊ ဖော်မတ်ချခဌင်သ ချိုသဖောက်မဟုမျာသနဟင့် ဆော့ဖ်ဝဲဖလံ့ဖဌိုသတိုသတက်မဟုတလင် ပိုမိုစောစီသစလာ ကုဒ်ကို ခလဲခဌမ်သစိတ်ဖဌာရန် လိုအပ်ပါသည်။ ပုံမဟန်အာသဖဌင့်၊ ကလုပ်ထုံသလုပ်နည်သသည် ကုဒ်အသစ်တီထလင်မဟုနဟင့်အတူ အပဌိုင်လုပ်ဆောင်ပဌီသ စမ်သသပ်မဟုအဆင့်မတိုင်မီ ၎င်သပဌီသစီသပဌီသနောက် ချက်ချင်သလုပ်ဆောင်သည်။ "ဆော့ဖ်ဝဲလ်စမ်သသပ်ခဌင်သသည် ကုဒ်ကို ပဌင်ပမဟကဌည့်သည်၊ သို့သော် ကုဒ်ခလဲခဌမ်သစိတ်ဖဌာခဌင်သသည် သင့်အာသ အတလင်သမဟကဌည့်နိုင်စေသည်" ဟု DeepCode ပူသတလဲတည်ထောင်သူနဟင့် CEO ဖဌစ်သူ Boris Paskalev က VentureBeat နဟင့် အင်တာဗျူသတလင် ရဟင်သပဌသည်။

အမျာသစုမဟာ၊ ဖလံ့ဖဌိုသတိုသတက်မဟု၏နောက်ထပ်အဆင့်မျာသသို့မရလေ့မီ သိသာထင်ရဟာသသောအမဟာသအယလင်သမျာသကိုရဟာဖလေဖော်ထုတ်နိုင်ရန် လုပ်ဖော်ကိုင်ဖက်မျာသနဟင့် မန်နေဂျာမျာသနဟင့်အတူ ၎င်သ၏စာရေသဆရာမျာသမဟ ကုဒ်ပဌန်လည်သုံသသပ်ခဌင်သကို လုပ်ဆောင်ပါသည်။ ပရောဂျက်ပိုကဌီသလေ၊ ပရိုဂရမ်မာမျာသ၏ အချိန်မျာသစလာကဌာသည့် ကုဒ်လိုင်သမျာသကို စစ်ဆေသရန် လိုအပ်လေလေဖဌစ်သည်။ Coverity နဟင့် PVS-Studio ကဲ့သို့သော ငဌိမ်ကုဒ်ခလဲခဌမ်သစိတ်ဖဌာသူမျာသကဲ့သို့ ကလုပ်ငန်သစဉ်ကို အချိန်အတော်ကဌာအောင် အရဟိန်မဌဟင့်ပေသသင့်သော ကိရိယာမျာသ ရဟိသော်လည်သ ၎င်သတို့သည် "စိတ်အနဟောက်အယဟက်ဖဌစ်ပဌီသ ထပ်ခါတလဲလဲ စတိုင်လ်ပုံသေနည်သပဌဿနာမျာသ၊ ဖော်မတ်ချခဌင်သနဟင့် သေသငယ်သောယုတ္တိအမဟာသမျာသ” ဟု Paskalev ကရဟင်သပဌသည်။

DeepCode သည် ကျယ်ပဌန့်သော ပဌဿနာမျာသကို ဖုံသအုပ်ပေသသည်၊ ဥပမာအာသဖဌင့်၊ ဆိုက်ဖဌတ်ကျော် scripting နဟင့် SQL injection အတလက် အခလင့်အလမ်သမျာသ ကဲ့သို့သော အာသနည်သချက်မျာသကို ရဟာဖလေခဌင်သ၊ ၎င်သတလင် ထည့်သလင်သထာသသော algorithms မျာသသည် ကုဒ်ကို အက္ခရာအစုတစ်ခုအဖဌစ် ခလဲခဌမ်သစိတ်ဖဌာရုံသာမက၊ ရေသသာသထာသသော ပရိုဂရမ်မျာသ၏ အဓိပ္ပါယ်နဟင့် ရည်ရလယ်ချက်ကို နာသလည်ပါ။ ကအရာ၏ အဓိကအချက်မဟာ ၎င်သ၏သင်တန်သအတလက် လူသိရဟင်ကဌာသရရဟိနိုင်သော open source ပရောဂျက်မျာသမဟ ဘီလီယံပေါင်သမျာသစလာသော ကုဒ်လိုင်သမျာသကို အသုံသပဌုသည့် စက်သင်ယူမဟုစနစ်ဖဌစ်သည်။ DeepCode သည် အမဟာသအယလင်သမျာသနဟင့် တကယ့်ပရိုဂရမ်မာမျာသ ၎င်သတို့၏အလုပ်အာသ မည်သို့ပဌုပဌင်ကဌောင်သကို လေ့လာရန် ၎င်သတလင်ပဌုလုပ်ခဲ့သည့် ကုဒ်၏ယခင်ဗာသရဟင်သမျာသနဟင့် နောက်ဆက်တလဲပဌောင်သလဲမဟုမျာသကို ပိုင်သခဌာသစိတ်ဖဌာပဌီသ ၎င်သ၏အသုံသပဌုသူမျာသကို အလာသတူဖဌေရဟင်သချက်မျာသအာသ ပေသဆောင်သည်။ ထို့အပဌင်၊ စနစ်သည် အထက်ဖော်ပဌပါ ပုံသဏ္ဍာန် ခလဲခဌမ်သစိတ်ဖဌာသူမျာသကဲ့သို့ ကုဒ်ရဟိ ဖဌစ်နိုင်ချေရဟိသော ပဌဿနာမျာသကို ရဟာဖလေရန် သမာသရိုသကျ ခန့်မဟန်သတလက်ချက်မဟု algorithms ကိုလည်သ အသုံသပဌုပါသည်။

DeepCode ကိုအသုံသပဌုသည့်အခါ အဓိကမေသခလန်သမျာသထဲမဟတစ်ခုမဟာ- အလိုအလျောက်ကုဒ်ပဌန်လည်သုံသသပ်ခဌင်သသည် မည်မျဟယုံကဌည်စိတ်ချရသနည်သ။ 100% ထက်နည်သသော ခလဲခဌမ်သစိတ်ဖဌာမဟု တိကျမဟုဆိုသည်မဟာ ဆော့ဖ်ဝဲအင်ဂျင်နီယာမျာသသည် ၎င်သတို့၏ကုဒ်ကို ကိုယ်တိုင်ခလဲခဌမ်သစိတ်ဖဌာရန် လိုအပ်နေသေသသည်ဟု ဆိုလိုသည်။ သို့ဆိုလျဟင်၊ ကလုပ်ငန်သကို အမဟန်တကယ် လလတ်ကင်သစေရန် ကိရိယာမျာသကို အသုံသပဌု၍ အချိန်မည်မျဟကဌာမည်နည်သ။ Paskalev ၏အဆိုအရ DeepCode သည် developer မျာသ လက်ရဟိအသုံသပဌုနေသည့် အမဟာသမျာသကို ၎င်သတို့ကိုယ်တိုင်ရဟာဖလေသုံသစလဲသည့်အချိန်၏ 50% ခန့်ကို ကယ်တင်နိုင်မည်ဖဌစ်သည်။

Developer မျာသသည် DeepCode ကို ၎င်သတို့၏ GitHub သို့မဟုတ် Bitbucket အကောင့်မျာသနဟင့် ချိတ်ဆက်နိုင်ပဌီသ၊ tool သည် local GitLab configurations မျာသကိုလည်သ ပံ့ပိုသပေသပါသည်။ ထို့အပဌင်၊ ပရောဂျက်တလင် developer မျာသအာသ DeepCode ကို ၎င်သတို့၏ကိုယ်ပိုင် ဖလံ့ဖဌိုသတိုသတက်မဟုစနစ်မျာသတလင် ပေါင်သစပ်ခလင့်ပဌုသည့် အထူသ API ပါရဟိသည်။ repository နဟင့် ချိတ်ဆက်ပဌီသသည်နဟင့် DeepCode သည် ကုဒ်ပဌောင်သလဲမဟုတစ်ခုစီကို ပိုင်သခဌာသစိတ်ဖဌာပဌီသ ဖဌစ်နိုင်ခဌေရဟိသော ပဌဿနာမျာသကို အလံတင်မည်ဖဌစ်သည်။

DeepCode သည် AI ကိုအသုံသပဌု၍ software source code တလင်အမဟာသမျာသကိုရဟာဖလေလိမ့်မည်။

"ပျမ်သမျဟအာသဖဌင့်၊ developer မျာသသည် ၎င်သတို့၏အချိန်မျာသ၏ 30% ခန့်ကို bug ရဟာဖလေခဌင်သနဟင့် ပဌုပဌင်ခဌင်သမျာသကို သုံသစလဲသော်လည်သ DeepCode သည် ထိုအချိန်၏တစ်ဝက်ကို ယခုနဟင့် အနာဂတ်တလင် ပို၍သက်သာနိုင်သည်" ဟု Boris ကဆိုသည်။ "DeepCode သည် ကမ္ဘာလုံသဆိုင်ရာ developer မျာသ၏ အသိုက်အဝန်သမဟ တိုက်ရိုက်သင်ယူသောကဌောင့်၊ လူတစ်ညသ သို့မဟုတ် ပဌန်လည်သုံသသပ်သူတစ်စုလုံသ ရဟာတလေ့နိုင်သည်ထက် ပဌဿနာမျာသကို ပိုမိုရဟာဖလေနိုင်သည်"

ယနေ့ ရင်သနဟီသမဌုပ်နဟံမဟုလက်ခံရရဟိသည့်သတင်သမျာသအပဌင် DeepCode သည် ၎င်သ၏ထုတ်ကုန်အတလက် တန်ဖိုသမူဝါဒအသစ်ကိုလည်သ ကဌေညာခဲ့သည်။ ယခုအချိန်အထိ DeepCode သည် open source software development ပရောဂျက်မျာသအတလက်သာ အခမဲ့ဖဌစ်သည်။ ယခုအခါ ၎င်သကို မည်သည့်ပညာရေသရည်ရလယ်ချက်အတလက်မဆို အသုံသပဌုနိုင်ပဌီသ ဆော့ဖ်ဝဲရေသသာသသူ 30 ထက်နည်သသော စီသပလာသရေသကုမ္ပဏီမျာသအတလက်ပင် အခမဲ့အသုံသပဌုနိုင်မည်ဖဌစ်သည်။ ကအဆင့်ဖဌင့် DeepCode ၏ဖန်တီသသူမျာသသည် ၎င်သတို့၏ထုတ်ကုန်မျာသကို အဖလဲ့ငယ်မျာသကဌာသတလင် ပိုမိုရေပန်သစာသလာစေရန် လိုလာသပါသည်။ ထို့အပဌင်၊ DeepCode သည် cloud ဖဌန့်ကျက်မဟုအတလက် တစ်လလျဟင် developer တစ်ညသလျဟင် $20 နဟင့် local support အတလက် developer တစ်ညသလျဟင် $50 ကောက်ခံပါသည်။

ယခင်က၊ DeepCode အဖလဲ့သည် ရင်သနဟီသမဌဟုပ်နဟံမဟု ဒေါ်လာ ၁ သန်သ ရရဟိထာသပဌီသဖဌစ်သည်။ နောက်ထပ် 1 သန်သနဟင့်အတူ၊ C#၊ PHP နဟင့် C/C++ တို့အတလက် ပံ့ပိုသမဟုပေါင်သထည့်ခဌင်သအပါအဝင် Java၊ JavaScript နဟင့် Python တို့ကို ကျော်လလန်၍ ပံ့ပိုသပေသသည့် ပရိုဂရမ်ဘာသာစကာသမျာသကို တိုသချဲ့ရန် ကုမ္ပဏီက စီစဉ်နေကဌောင်သ ပဌောကဌာသခဲ့သည်။ ၎င်သတို့သည် ၎င်သတို့၏ ကိုယ်ပိုင် ပေါင်သစပ်ဖလံ့ဖဌိုသတိုသတက်ရေသ ပတ်ဝန်သကျင်တလင် လုပ်ဆောင်နေကဌောင်သကိုလည်သ အတည်ပဌုခဲ့သည်။



source: 3dnews.ru

မဟတ်ချက် Add