實驗用 AI 幫助學習英文

# learning# english

有鑑於上次 coding with aider-caht 文章最後感想的部分,除了AI幫助coding的方面,關於學習的部分來寫點小心得,目前只有嘗試性質,還沒有統整出一個不錯的方式,不過學習感覺每個人適合的方式多少會不一樣就是了,而且也會隨著時間會改變一點。

其實在以前多多少少都有在看要怎麼增強英文,單純以閱讀來講其實沒有什麼太大困難,寫作的話,多少也還算過得去,大部分的人應該都是卡在“聽”跟“說”,畢竟沒有環境,語言這東西,就是要使用才學得會,那麼身在非英文母語使用國家的人,該怎麼辦呢?

首先一開始我還是去找一些網路資源來看看別人的思維

https://www.wikihow.com/Learn-English 根據這篇,大致上給的方向我是覺得不錯,只是我是沒想到他在很前面的階段就要你直接開口跟別人講英文,理論上的確是直接跟native speaker講話,應該是進步最快的方式啦,尤其在現在網路發達的時代,相對容易找到人練習英文,不過身爲I人的我,這個實屬是不太容易跨出的一步,如果心魔是這麼容易克服,那天底下就沒有什麼難事了,不是嗎? 不過稍微來思考一下這個建議是可以讓我們學到什麼?

我個人想法是

  • 發音 (學習native speaker 講話方式)

  • 句子使用方式

  • 搭配詞 (collocations)

至於是不是一開始就要挑戰對於我個人是大魔王目標,暫且保留一下,先繼續把文章看完,再來會發現很多部分就是要你開始聽英文 podcasts,看English TV shows甚至是看英文書、雜誌,還有用英文寫日記! 我個人是覺得這邊可能不是第一選擇,這些方法當然一定多少都有幫助,其實宗旨就是把你自己沉浸於英文的環境!

經過一番思考,來想像一下自己小時候也沒有特別學中文、臺語,爲何自然而然就學會了? 答案當然就是在你的環境,首先是”聽“,然後把你聽到的單字、句子跟身邊週遭人事物的互動做意義上的連結,這些動作都開始增加了你的五官觀感的使用,我覺得本質上其實是讓你記住了單子跟句子! 你知道這些單子和句子具有這樣的場景意義後,自然而然就會使用! 這也是爲何最好的學法是直接找 native speaker,減少學歪的機率,比較會學到正確單字句子用法。

不過今天是打算先不從找 native speaker的方式著手,先繼續分析上面,我覺得單純 ”聽“ 是沒用的,如果你沒有做連結的動作,就會變成單純爲了聽而聽,所以通勤聽podcast或是其他有的沒有,你如果就是單純聽完,然後沒然後,我可以保證沒多久一定忘了,即使當下你好像聽到了什麼新單子跟句子用法~ 或許以前高中考試瘋狂聽或許對分數有用,但是那就是考試而已,考完了還不是忘了? lol

關於看英文書跟寫英文日記,這更別說一定要懂單字了吧?你都不懂怎可能讀的懂甚至是寫日記!

歸納出單字和句子是十分重要的因素

既然單字很重要,我就先從這邊開始著手了! 不過英文單字量是很多的,比較有在使用數量大概是 170,000 to 200,000 words (根據Oxford English Dictionary),但是其實我們需要懂這麼多才可以繼續下一步嗎? 答案當然是 No! 這邊你可以根據你的目標決定先學哪些英文單字,範圍決定了就比較好開始~

關於學習英文設定目標方面,我有看到一個還算不錯,當初是免費的現在我確定還有沒有! How To Learn English and + On Your Own Using The Internet (這邊我只有簡略的心得記錄)

假設目標是一般日常口說,這邊我問了 ChatGPT 大概一般生活口說單字量需要多少個,它回答是 2000 - 3000 啦,是不是範圍縮小了很多 https://basicenglishspeaking.com/3000-most-common-words/ 這個網站也是說大概3000個~ 100 common phrases and sentence patterns

這代表如果是要達到聽懂,其實應該是不太費力的,想想高中指考要背7000個單字咧! 是不是幾乎忘光了 lol 題外話從聽懂到口說書寫使用自如,我個人覺得又是另外一個程度的問題了~

那接下來要怎麼開始呢? 還記得一開始的分析嗎? 提到了單字和句子的意義連結,當然不做這件事情,你依然也是有辦法記起來就像以前考試那樣,但是就是容易忘記,對於這方面,一般都會講到 spaced repetition 的技巧來幫助減少忘記單字的情況! 關於這個可以找一些 app 來幫助~

目前我有用兩個 app (都有加入 spaced repetition 機制) 來嘗試增加我的單字量

這兩個我比較有感的是 elevate, 隨著持續每日玩個10分鐘,體感上英文綜合理解能力多少有提高,他 gamify 的體驗做的比較好,一個好的 gamifiy 機制,可以讓你維持動力跟逐漸讓你進步,往目標邁進。 就像前面我給的連結 https://www.wikihow.com/Learn-English 裡面 part Committing to Your New Language 提到的 stay motivated, practice everyday。

加上我覺得它題目也設計的不錯, 至於 wordup 這個app的話,就比較像是一般可以查詢單字意思的app,只是他有加上一些圖片情境、例句、同義詞還有反義詞等等,另外它如果付費的話有一些 AI teacher的功能,不過我個人是沒用過,因爲說實在的那些額外附加功能,我覺得一些 AI 工具免費的額度就已經很夠用了,這也是我接下來想要講的,如何用 AI 幫助學習英文。

該來講 AI 如何幫助學習英文

其實 wordup 那個 app 就已經示範了如何用 AI 來幫助你學習英文,最基本的做法就是叫 AI 當英文老師來跟你對話,你可以設定對話主題,使用的單子等等, 對於害怕直接面對真人對話,AI真的是一個福音啊,你不用擔心你的鳥英文會不會讓對方失去耐心或是敷衍地跟你對話,但是我這邊也還是先找了一些網路資源看看其他人是如何應用AI來幫助學習英文的 learn English with ChatGPT , 這篇記錄是已經好幾個月前的AI了,或許現在又進步了,所以可以做到更多事情以及更精準! 現在回頭看,AI工具真的進步飛快呢。

那麼具體上如何使用呢? 我覺得根據你目前單字量多寡順序跟用法多少會不同,畢竟像是聽 podcast 好了,如果你認識的單字不多,你去聽podcast,保證聽沒兩句就遇到不會單字了,更慘的可能是一個句子就有兩個以上不認識的字,隨著你不認識的字越多你最好可以用上下文去猜意思,這時候多半都要停下來去查你不會的單字,你停的越多次越影響聽 podcast 的體驗,所以通常我都是先建議從擴增你的單字量開始,以下面這個演講爲例,這時候你的主題跟目標範圍就明確了對吧

你可以用 AI 工具來幫助抓取建議的單字,現在很多工具都可以直接根據youtube 連結抓取文字很方便,以下是範例 prompt

list 20 vocabulary words used in this talk. Provide information for these

  1. root or prefix

  2. part of speech

  3. stress

  4. synonyms

  5. collocations

  6. register

  7. example sentence (use spoken english)

就會得到類似下面的回應

/img/%E8%A9%B2%E4%BE%86%E8%AC%9B_AI_%E5%A6%82%E4%BD%95%E5%B9%AB%E5%8A%A9%E5%AD%B8%E7%BF%92%E8%8B%B1%E6%96%87/2025-02-14_13-16-44_screenshot.png

截取部分內容如下

Resilience Root or prefix: res- Part of speech: noun Stress: re-SIL-ience Synonyms: strength, toughness, adaptability Collocations: build resilience, develop resilience, resilient person Register: formal Example sentence: "I've been trying to build my resilience, so I can handle tough situations." Fulfillment Root or prefix: fulfill Part of speech: noun Stress: ful-FILL-ment Synonyms: satisfaction, contentment, happiness Collocations: feel fulfillment, find fulfillment, fulfilling life Register: formal Example sentence: "I feel a sense of fulfillment when I'm doing something I love."

看你想要先學幾個單字再自己調整,你先看過個大概,再去聽 podcast 保證體驗差很多~ 隨著你的英文單字量變多,相信你會越來越有動力去做 聽 English TV shows or watch movies,動手寫英文日記,甚至開始英文口說。

針對書寫英文 AI 也是有莫大的幫助,像是文法檢查或是幫你重新用更加像 native speaker 寫的句子,都可以給你建議! 像是下面想要AI幫我改善句子讓他更像母語使用者會講的

Translate my text into Native English.

Text: {Insert your text}

Please provide:

  1. A literal translation of this text

  2. How a native English speaker would interpret the literal translation

  3. How a native English speaker would naturally express this concept in conversation, using complete sentences and everyday language

  4. Please provide 2-3 examples of how this might come up in everyday speech.

以這個句子爲例: today's weather is not so good that I don't want to go outside

Here are the requested translations and examples:

  1. Literal Translation:

The literal translation of the text is: "Today's weather is not so good that I don't want to go outside."

  1. Native English Speaker's Interpretation:

A native English speaker would interpret this sentence as meaning that the weather is unpleasant, and as a result, the speaker does not want to leave their home or go outside. However, the sentence structure is a bit awkward and not typically used in everyday conversation.

  1. Natural Expression:

A native English speaker would naturally express this concept in conversation using phrases such as:

"The weather is terrible today, I don't feel like going out." "It's a pretty gloomy day, I think I'll just stay inside." "I'm not a fan of this weather, I'm going to stay home today."

  1. Examples in Everyday Speech:

Here are 2-3 examples of how this might come up in everyday speech:

"Hey, do you want to go for a walk today?" "No, I don't think so. The weather is terrible today, I don't feel like going out." "I was planning on going to the park today, but it's raining. I think I'll just stay home and watch a movie instead." "What are your plans for the weekend?" "I was thinking of going hiking, but the forecast says it's going to be really cloudy and windy. I might just stay inside and catch up on some reading instead." Note that in everyday conversation, native English speakers tend to use more concise and idiomatic expressions to convey their thoughts and feelings. The original sentence is a bit formal and wordy, which is why it might sound a bit awkward to a native English speaker

效果看起來還算不錯~ 題外話,如果你用 open source local model,用很小型的像是 llama 3b 這類的,拿到的回答是滿有可能沒那麼好的,需要注意一下。

最後用AI練習口說我還沒有特別實驗,之前只有小玩了一下,像是 gemini ai, chatgpt 都有提供免費口說模式,這邊等改天我實驗一段時間後再另外寫一篇文章。

接下來呢?

目前想法大概就是把我用AI練習英文的體驗整合,做一個 side project (English learning app ) 來優化整個流程繼續擴展 心流 flow,不過具體還沒開始計劃就是了,需要時間整理一下。每次越是用AI嘗試不同的事物,就越會覺得AI進步真的很快啊,另外也覺得是不是同時也讓這個社會越來越卷了?還有擔心會不會不小心變得太依賴AI導致失去了一些能力? 姑且繼續讓我們看下去~

If you like my content,

feel free to buy me a coffee

Enjoy crafting new things

Never stop learning.

Life is the sum of your daily habits.

Find things that you enjoy and please

Doit.

Feel free to connect with me.

Created by potrace 1.16, written by Peter Selinger 2001-2019

© Jing 2024. All rights reserved.