一、前言 因為ChatGPT的出現,讓人們開始關注AI的發展。其實AI並非突然出現,而是資訊科技長期發展所累積出來的成果之一。隨著AI技術發展,人們也開始思考可以如何運用AI,幫助我們提高工作效率或學習新知。本次課程將告訴大家AI是怎麼開始的,我們又可以如何利用AI幫助我們學習英語。 二、AI到底怎麼開始的? 隨著ChatGPT的誕生,人們又開始關注AI的發展。然而,生成式AI的誕生並非一蹴可幾,而是靠著許多科學家及工程師多年努力堆疊出來。以現在的角度來看,1989年全球資訊網(World Wide Web, WWW)的誕生,為現今大型語言模型(Large Language Model, LLM)的訓練資料創造了一個載體。2001年維基百科的出現,讓大家能夠在網路上撰寫文章累積知識,而這些知識現在也就成為大型語言模型訓練資料的主體。資訊科技隨著時代不斷進步,到了2013年出現了重要的「word2vec」技術,使人們能夠開始將文字變向量,也就出現了文字向量化類神經網路。此技術之所以重要,是因為人類和其他動物不同的地方就是我們的語言,而word2vec的出現,讓機器可以開始學習人類的語言。不過,雖然word2vec在當時是相當重要的發明,但它只能夠處理較簡單的任務,直到2017年「Transformer」模型出現,讓我們可以利用AI處理翻譯等較複雜的工作。到了2019年,科學家們開發出了「T5」技術,讓機器能夠使用T5處理各式各樣的任務,且在處理每個任務時,又能夠做到學習轉移。而OpenAI公司當然也在此時注意到了T5技術的發展,於是開始開發ChatGPT,最後終於在2022年推出令人耳目一新的ChatGPT-3。 由此可知,AI至今的發展並非單靠任何一位電腦工程師及科學家就能辦到,而是靠著資訊科技領域許多專家長年來不斷努力,以及他們無私地分享知識,不斷地累積AI相關的知識,才能在近期有了驚人的AI技術突破。隨著AI技術的快速發展,有許多人也開始思考如何在這個時代善用AI。Ethan Mollick教授於是提出了「Co-Intelligence」的概念,幫助我們思考如何與AI共存。Mollick教授提出了四個原則。首先,我們在做任何事情時,都可以思考AI能夠如何幫助我們完成這些任務。接著,人類應該要在使用AI時,積極地利用我們的專業與它互動。再者,我們可以將AI視為一個人,告訴它它是誰。也就是在下指令時,賦予AI一個特定的身分。最後,即便我們認為現在的AI已經相當厲害,但仍要假設它是最糟糕的AI,進而不斷地調教它,讓它可以透過機器學習,成為一個更好用的AI。 三、生成式AI及語言學習:Linggle策略 生成式AI的功能相當廣泛,不僅可以幫助我們撰寫及批改文章,也可以幫我們翻譯,因此許多人也開始利用AI學英文。張俊盛老師則開發了一套「Linggle」語言學習AI,幫助我們學習英語。Linggle目前可以處理英文閱讀與寫作,它也有字典的功能,可以快速地幫我們找到每個單字的意思及常用規則。 在英語閱讀方面,以往我們在閱讀文章遇到生字時,通常會有兩種處理方式。有人會先跳過並繼續閱讀,直到久了以後可能就會漸漸猜出這個單字的意思;有些人則是會直接中斷閱讀去查字典,但這個方式會打斷我們閱讀的思緒,甚至因為專注度降低導致學習成效不彰。為了解決這個煩惱,我們可以將想要閱讀的文章上傳至Linggle,並在頁面中選擇自己的英文程度。接著,如果我們在閱讀文章時遇到生字,就可以點及該單字,系統就會告訴我們單字的解釋和用法(如下圖)。由於Linggle訓練時使用了Merriam-Webster、Generative Dictionary及Grammar Gennie等字典,且有T5的技術,所以可以很快地判斷上下文,提供我們符合文意的單字解釋,幫助我們省去翻閱字典的時間。另外,因為我們可以在Linggle的介面中同時閱讀文章及查詢單字,因此也可以不需另外翻字典,可以提升我們的專注度。 圖1 使用Linggle閱讀文章時,我們可以點擊不會的單字,系統就會立即告訴我們單字的解釋及用法。 除了閱讀以外,Linggle也可以幫助我們進行英文寫作。舉例來說,因為Linggle使用的生成式AI,因此當我們在撰寫英文文章時,Linggle也可以提示我們接下來應該怎麼寫。而Linggle的好處是,它不是告訴我們接下來可以使用哪個單字,而是可以利用什麼文法撰寫接下來的句子,讓我們可以邊寫文章,邊增強文法概念。當然,Linggle也可以幫助我們修改文法,也因應考試的需求配有自動評分的服務。 最後,Linggle所提供的「Linggle Search」功能,可以幫助我們快速地查找單字,並提供例句幫助我們理解每個單字常用的情境。除此之外,我們也可以問它如何連接兩個單字。例如,我們可以輸入「listen_music」,利用空格號讓Linggle知道我們想知道listen和music中間應該接什麼,Linggle就會告訴我們listen後面應該要接to。另外,我們也可以利用大括號來查找某個單字最常出現的用法。例如,我們可以輸入{imperative _ _},Linggle就會提供我們它的常用規則,讓我們知道如何正確地使用這個單字(如下圖)。 圖2 利用大括號在Linggle上搜尋單字的常用規則。 四、結語 生成式AI並非人類一步登天的結果,而是經過許多科學家努力且無私地分享自己的知識,最後不斷地累積進步,才出現了現在人人都可以使用的AI工具。從本次課程中我們也可以看到,由於Linggle結合了生成式AI,讓它具有閱讀上下文的能力,快速提供我們符合文意的單字解釋。當然,AI可能還是會出錯。因此,如同Mollick教授所說,我們要假設現在的AI是最差的AI,並利用我們的專業知識,判斷AI結果的正確性,在與AI不斷的互動中,提升AI的能力。