Code Intelligence
မံက်ပြာကတ်
မုက်လိက်ဏအ်ဝွံ ဒှ်ကဏ္ဍ (Category) မဆေင်စပ်ကဵု:
ကဏ္ဍ:Code Intelligence ဝွံ ပကောံလဝ်လိက်ပရေင်မဆေင်ကဵု နဲကဲပညာရပ်စက် (AI) မရီုဗင်ပ္ဍဲအရာမချူကုတ် (Coding)၊ ပွမစၟတ်သမ္တီဗီုပြင်ကုတ် (Code Analysis) ကေုာံ ပွမပလေဝ်ကုတ် နကဵုစက် ဗွဲမ္ဒးရး ရ။
သရုပ်အဓိပ္ပါယ်
[ပလေဝ်ဒါန် | ပလေဝ်ဒါန် တမ်ကၞက်]Code Intelligence ဟီုမ္ဂးဂှ် ဒှ်ပွမသုင်စောဲဉာဏ်ပညာစက် (Artificial Intelligence) သွက်ဂွံရီုဗင် ညးမချူပရဝ်ဂြေမ် (Programmers) တအ်ရ။ ဍေဟ်လုပ်လၟိဟ် ပ္ဍဲအရာမဖန်ဗဒှ်ကုတ် ညံင်ဂွံစိုပ်တရဴ၊ ဟၟဲကဵုအကံက်အယောဝ် (Bugs) ကေုာံ ဆိုက်ဗ္ဒက်ကဵု နဲကဲစက်နာနာရ။
ကိစ္စအဓိကဂမၠိုင်
[ပလေဝ်ဒါန် | ပလေဝ်ဒါန် တမ်ကၞက်]ပ္ဍဲ Code Intelligence ဝွံ နွံကဵုကဏ္ဍအဓိကဂမၠိုင် အတိုင်ဗွဲသၟဝ်ဏအ်ရ -
၁။ Code Completion (ပွမဗပေင်ကုတ်)
- ပွမချပ်ဗဒှ်ကုတ် ညံင်ညးမချူကုတ်တအ် ဂွံချူလောဲသွာ။
- ဥပမာ - GitHub Copilot, Tabnine။
၂။ Static & Dynamic Analysis (ပွမစၟတ်သမ္တီကုတ်)
- ပွမစၟတ်သမ္တီကုတ် ညံင်ဂွံတီကေတ် တင်ယောင်ယာ (Errors) ကၠာဟွံဂွံစကာ (Run)။
- ပွမစၟတ်သမ္တီ နဲကဲဂီုကၠီု (Security) သွက်ဂွံစဵုဒၞာ ဟက်ကာ (Hackers) တအ်။
၃။ Automated Refactoring (ပွမပလေဝ်ကုတ် နကဵုစက်)
- ပွမပလေဝ်စွံပ္တိတ် ဗီုပြင်ကုတ် ညံင်ဂွံဗှ်စလောဲသွာ တုဲ မ္ဒးရးခိုဟ်အာ အာနူတြေံ။
၄။ Natural Language to Code (ဘာသာမၞိဟ် ဟွံသေင်မ္ဂး ကုတ်)
- ပွမကဵုအမိင် နကဵုဘာသာမၞိဟ် (ဥပမာ - "ခၞံကဵု ဝေပ်သာ်မွဲ") တုဲ စက်ဂှ် ဖန်ဗဒှ်ကဵု ကုတ်ဗွဲမပြဟ်။
တင်ဖဵုဂမၠိုင်
[ပလေဝ်ဒါန် | ပလေဝ်ဒါန် တမ်ကၞက်]- ဖဵု ခိုင်ကၠိုက် - ဟိုတ်နူစက်ရီုစၟတ်ကဵုတုဲ တင်ယောင်ယာ ဟၟဲ ကၠုင်တုဲ ဒးရးခိုဟ်တဴ ဗွဲမလောန်ရ။
- အခိင်စိုပ်တရဴ - ပွမချူကုတ်ဂှ် ပြဟ်တိုန် ဂၠိုင်ဂၠိုင်ကဵုအလန်။
- နိဿဲ မဇၞော်ကဵုဒြဟတ် - သွက်ညးမချူကုတ်တၟိတအ်ဂှ် ဒှ်အထံက်အပင် နိဿဲ မဇၞော်ကဵုဒြဟတ် မွဲရ။