陳佑名
臺北市立大學 教育系博士班 博士生
Email:kevin@pdps.tp.edu.tw
摘要
聊天機器人不管在科學界還是文學界,這種人工智能(AI)技術都對研究人員的工作方式產生巨大影響,甚至可以說是產生一種前所未有的改變。以ChatGPT 為例, 它是一種大型語言模型(LLM),GPT 是一種機器學習系統,可以自主地從數據中學習,並且可以在對大量文本數據集進行訓練後生成複雜且看似智能的文字。使用聊天機器人這項技術是不可避免的,禁止它是一件不可能的事。研究界必須就這種潛在的顛覆性技術的影響展開辯論。如何善用聊天機器人才是我們應該思考的方向。
Python 是一種廣泛使用的程式設計語言,用於 Web 應用程式、軟體開發、資料科學與機器學習 (ML)。我們使用 Python 的原因,在於 Python 效率高又容易學習,並且可以在許多不同的平台上執行。但即使 python 的效率高,但還是必須經過一段時間的學習與練習才能達到一定的熟練程度,因此我開始思考如何有效地去導入聊天機器人於 python 來加速使用與學習,甚至達到偵錯與設計上的建議。
本研究旨在探討聊天機器人在 Python 教學上的應用,以期提高學生對於Python 程式語言的學習成效,及提高其學習動機和興趣。以聊天機器人在python 教學上的面向上探討如何使用 Python 串接OpenAI API 並串連上下文語句。
在使用聊天機器人的策略上需注意以下幾點:一、聊天機器人的產出物需要人工驗證;二、需要制定相關的使用規範;三、投資在對的地方;四、聊解擁有人工智能的好處;五、我們需要加大對人工智能的討論。
聊天機器人在 Python 教學中的應用具有前景,需要教育機構和開發團隊的共同努力,積極探索學生的學習需求和聊天機器人的發展趨勢,以建立更加完善和可靠的聊天機器人,有效提高學生的學習效果和實踐能力。
關鍵字:聊天機器人、大型語言模型、Python