首先,隨著人工智能技術(shù)的不斷發(fā)展,未來(lái)使用自然語(yǔ)言來(lái)編寫(xiě)計(jì)算機(jī)指令代碼將逐漸成為現(xiàn)實(shí),其實(shí)目前有不少計(jì)算機(jī)語(yǔ)言已經(jīng)越來(lái)越接近自然語(yǔ)言了。
編程語(yǔ)言之所以不能完全采用自然語(yǔ)言來(lái)進(jìn)行編寫(xiě),原因說(shuō)到底就是目前的計(jì)算機(jī)系統(tǒng)還不夠“智能”,由于自然語(yǔ)言的表達(dá)方式非常豐富且存在一定的“歧義性”,所以單純地通過(guò)字符解析的方式可能無(wú)法完全捕獲用戶的實(shí)際意圖,所以目前的編程語(yǔ)言往往都有嚴(yán)格的限定,或者說(shuō)編程語(yǔ)言遠(yuǎn)沒(méi)有自然語(yǔ)言復(fù)雜。
對(duì)于一部分跨考到計(jì)算機(jī)專業(yè)的研究生來(lái)說(shuō),往往對(duì)學(xué)習(xí)新的編程語(yǔ)言有一定的顧慮,我經(jīng)常愿意拿編程語(yǔ)言與自然語(yǔ)言做對(duì)比來(lái)鼓勵(lì)學(xué)生,其實(shí)如果說(shuō)學(xué)習(xí)一門新的自然語(yǔ)言需要用“年”來(lái)計(jì)算的話,那么學(xué)習(xí)編程語(yǔ)言往往可以用“周”來(lái)計(jì)算,所以從這個(gè)角度來(lái)看,學(xué)習(xí)編程語(yǔ)言還是比較容易的。
目前在人工智能研究的六大主要方向當(dāng)中,自然語(yǔ)言處理就是一個(gè)比較熱門的方向,當(dāng)自然語(yǔ)言處理發(fā)展到一定階段的時(shí)候,一些簡(jiǎn)單的程序設(shè)計(jì)工作完全可以通過(guò)自然語(yǔ)言來(lái)進(jìn)行描述,當(dāng)然這個(gè)過(guò)程需要較長(zhǎng)一段時(shí)間。另外,由于自然語(yǔ)言在表述的過(guò)程中可能會(huì)附帶一定的感情色彩和肢體動(dòng)作,所以要想能夠全面捕獲用戶的意圖,往往還需要視覺(jué)系統(tǒng)的配合,這也在一定程度上提升了處理的難度。但慶幸的是,目前計(jì)算機(jī)視覺(jué)和自然語(yǔ)言處理正是人工智能領(lǐng)域的熱門。