計算語言學是一個涉及心理學、語言學、邏輯學和計算機科學等多個方面的綜合性學科,它致力于幫助計算機理解語言問題,以便更好地實現翻譯、生成的自動化,語言和理解。 計算語言學是在多次嘗試自動翻譯失敗后誕生的,美國政...
計算語言學是一個涉及心理學、語言學、邏輯學和計算機科學等多個方面的綜合性學科,它致力于幫助計算機理解語言問題,以便更好地實現翻譯、生成的自動化,語言和理解。

計算語言學是在多次嘗試自動翻譯失敗后誕生的,美國政府認為需要機器處理文本的翻譯,尤其是俄語文本。考慮到計算機已經適應了處理數學問題的便利性,人們認為教他們翻譯語言將是一件簡單的事情。很快,問題變得更為困難,然而,計算語言學的學科誕生了。
在計算語言學的早期,這個領域是由計算機科學家主導的。然而,自20世紀70年代以來,語言的復雜性變得越來越明顯,當代計算語言學使用來自多個領域的專家。
機器翻譯一直是計算語言學的一個主要目標,并且在這一領域取得了長足的進步。這項任務非常復雜,需要識別詞類、理解語法、豐富的詞匯,以及處理俗語和俚語的機制。機器翻譯還遠遠不夠完善,但隨著時間的推移,翻譯變得越來越精確,也越來越不受強迫。
語音識別是計算語言學的另一個領域,受到公眾的廣泛關注。在20世紀90年代中期主流語音識別軟件的幾次嘗試失敗后,這一領域一度陷入沉默然而,在21世紀初,許多新的語音識別軟件套件面世,擁有廣泛的學習系統和較高的準確率。這使得大眾重新對語音識別軟件產生興趣,同時也增加了資金和研究。
語音生成是計算的一個相關領域語言學自20世紀80年代以來得到了穩步發展。對書面文本進行自然的閱讀是一個非常困難的問題,但它具有巨大的潛在利益。對于沒有視力的用戶來說,語音生成軟件對于享受數字時代的成果至關重要。
計算語言學也在在自動語法糾錯系統中的重要作用,例如那些集成到最流行的字處理器中的系統。一個準確的語法檢查器需要復雜的識別詞類的能力和語法規則和例外的綜合列表。雖然大多數主流語法檢查程序仍有許多問題,但它們已經存在對于新一代的許多人來說,計算語言學是一個令人興奮的領域,它涉及的學科范圍很廣。它要解決的問題很多,而且沒有一個是簡單的。然而,它所期待的未來主義觀點,從通用翻譯器的夢想到完美的語音識別,計算語言學的目標不禁讓人產生一種驚奇感。