AI和低代碼/無代碼的有所為和有所不為
譯文低代碼和無代碼旨在簡化創(chuàng)建新的應(yīng)用程序和服務(wù),以至于連非程序員(即實(shí)際使用這些應(yīng)用程序的知識工作者)也可以創(chuàng)建完成各自任務(wù)所需的工具。它們的工作方式主要是,創(chuàng)建模塊化、可互操作的功能,這些功能可以混合搭配,以滿足各種需求。如果這項(xiàng)技術(shù)可以與AI相結(jié)合以幫助指導(dǎo)開發(fā)工作,那么短短幾年內(nèi),企業(yè)勞動力的生產(chǎn)力會得到極大地提高。
智能編程
風(fēng)險(xiǎn)資本已經(jīng)開始朝這個(gè)方向流動。一家名為Sway AI的初創(chuàng)公司最近推出了一個(gè)拖放式平臺,使用開源AI模型為新手、中級和專家用戶實(shí)現(xiàn)低代碼和無代碼開發(fā)。該公司聲稱,這將使組織能夠更快地將包括智能工具在內(nèi)的新工具部署到生產(chǎn)環(huán)境,同時(shí)促進(jìn)用戶之間的更大協(xié)作,高效地?cái)U(kuò)展和集成這些新興的數(shù)據(jù)功能。該公司已經(jīng)針對醫(yī)療保健、供應(yīng)鏈管理及其他領(lǐng)域的專門使用場景定制了通用平臺。
Gartner的Jason Wong表示,AI在這個(gè)領(lǐng)域的貢獻(xiàn)與其他領(lǐng)域基本相同,即處理單調(diào)的重復(fù)性任務(wù),開發(fā)過程中包括性能測試、質(zhì)量保證和數(shù)據(jù)分析等任務(wù)。Wong特別指出,雖然AI在無代碼和低代碼開發(fā)中的應(yīng)用仍處于早期階段,但微軟之類的大公司對于將其應(yīng)用到平臺分析、數(shù)據(jù)匿名化和UI開發(fā)等領(lǐng)域具有濃厚的興趣,而這將大大緩解當(dāng)前阻礙許多項(xiàng)目進(jìn)入到生產(chǎn)就緒狀態(tài)的技能短缺現(xiàn)象。
據(jù)開發(fā)人員Anouk Dutrée聲稱,在我們開始夢想擁有一條經(jīng)過優(yōu)化的、AI賦能的開發(fā)鏈之前,需要解決幾個(gè)實(shí)際問題。舉例說,將代碼抽象成可組合的模塊會帶來龐大開銷,這會給流程帶來延遲。AI越來越傾向于移動和Web應(yīng)用程序,連100毫秒的延遲也會趕走用戶。對于往往安靜地運(yùn)行數(shù)小時(shí)的后臺應(yīng)用程序來說,這應(yīng)該不是什么大問題,但是這不太可能成為適合低代碼或無代碼開發(fā)的成熟領(lǐng)域。
受AI制約
由于大多數(shù)低代碼平臺處理的基本是預(yù)定義的模塊,所以不是很靈活。然而,AI使用場景通常高度特定化,有賴于可用的數(shù)據(jù)以及存儲、調(diào)整和處理數(shù)據(jù)的方式。因此,您很可能需要定制的代碼使AI模型與低代碼/無代碼模板中的其他元素協(xié)同運(yùn)行,而這最終可能比平臺本身花費(fèi)更多。這同樣會影響訓(xùn)練和維護(hù)等環(huán)節(jié),AI的靈活性會受到低代碼/無代碼相對剛性這一問題挑戰(zhàn)。
然而,為低代碼和無代碼平臺添加一點(diǎn)機(jī)器學(xué)習(xí)有助于增添靈活性,并增添亟需的道德行為。Persistent Systems的Dattaraj Rao最近強(qiáng)調(diào)了機(jī)器學(xué)習(xí)如何讓用戶可以為特征工程、數(shù)據(jù)清理、模型開發(fā)和統(tǒng)計(jì)比較等流程運(yùn)行預(yù)先設(shè)定的模式,所有這些流程都應(yīng)該有助于創(chuàng)建透明、可解釋、可預(yù)測的模型。
有充分的理由預(yù)計(jì)AI和無代碼/低代碼可以在許多關(guān)鍵應(yīng)用領(lǐng)域相輔相成,減少各自的劣勢。隨著企業(yè)越來越依賴新產(chǎn)品和服務(wù)的開發(fā),這兩種技術(shù)都可以消除目前阻礙這個(gè)過程的許多障礙——無論它們是協(xié)同工作還是獨(dú)立工作,情況可能都是如此。
原文標(biāo)題:??AI and low/no code: What they can and can’t do together???,作者:Arthur Cole?