22 คะแนน โดย GN⁺ 2025-04-30 | 2 ความคิดเห็น | แชร์ทาง WhatsApp
  • LibreLingo คือ แพลตฟอร์มเรียนภาษาที่เป็นโอเพนซอร์สและขับเคลื่อนโดยชุมชน พัฒนาภายใต้สัญญาอนุญาต AGPLv3 ที่ทุกคนสามารถใช้งาน แก้ไข และเผยแพร่ต่อได้
  • ให้บริการในรูปแบบเว็บแอป จึงเรียนได้ทันทีผ่านเบราว์เซอร์โดยไม่ต้องติดตั้ง และมี โครงสร้างที่เบาและทันสมัยบนพื้นฐานของ Svelte และ PouchDB
  • มีฟีเจอร์หลักอย่าง spaced repetition, การซิงก์ความคืบหน้า, การรองรับอุปกรณ์พกพา และคอร์สส่วนใหญ่เปิดให้ใช้งานฟรี
  • รองรับการสร้างคอร์สแบบกำหนดเองและการนำเว็บแอปไปใช้งานผ่าน เครื่องมือโหลด/ส่งออกคอร์สในรูปแบบ YAML และ JSON
  • เป็น ระบบนิเวศที่เน้นผู้มีส่วนร่วมเป็นศูนย์กลาง ไม่ว่าจะเป็นนักพัฒนา ผู้สนใจภาษา หรือผู้แปล ก็เข้าร่วมได้ง่าย

  • เป้าหมายของ LibreLingo คือการสร้าง แพลตฟอร์มเรียนภาษาที่ชุมชนผู้ใช้เป็นเจ้าของและดำเนินการเองโดยตรง
  • ซอฟต์แวร์ทั้งหมดเผยแพร่ภายใต้ สัญญาอนุญาต AGPLv3 และยัง แนะนำให้ผู้สร้างคอร์สใช้สัญญาอนุญาตเสรี ด้วย
  • ดูเบื้องหลังการพัฒนาได้จากบทความของผู้ก่อตั้ง
    • แม้ Duolingo จะมีฟีเจอร์ยอดเยี่ยม แต่ก็รู้สึกว่ามีข้อจำกัดตรงที่ เป็นระบบปิด และการเปลี่ยนแปลงต่าง ๆ อยู่นอกการควบคุมของผู้ใช้
    • ผู้พัฒนาต้องการสร้าง อินเทอร์เฟซที่เรียบง่ายและคาดเดาได้ ซึ่งช่วยให้รักษานิสัยการเรียนภาษาในชีวิตประจำวันได้ง่าย และมองว่าทางเลือกเดิม ๆ ยังไม่เป็นมิตรกับผู้เริ่มต้นมากพอ
    • มุ่งสู่แพลตฟอร์มที่รองรับแม้แต่ ภาษาที่กำลังหายไป ภาษาถิ่น และภาษาประดิษฐ์ ผ่านโครงสร้างแบบวิกิที่ ชุมชนสามารถร่วมสนับสนุนและขยายทรัพยากรภาษาได้อย่างอิสระ
    • เริ่มจากหน้าฝึกแบบเรียบง่ายแล้วค่อย ๆ เพิ่มความสามารถ โดยพัฒนาด้วยแนวทางเชิงปฏิบัติ เช่น การเก็บข้อมูลแบบโลคัลด้วย PouchDB, ตัวแก้ไขคอร์สบน Django Admin, และ การมีส่วนร่วมของชุมชนผ่าน GitHub
  • สามารถทดลองคอร์สได้โดยตรงผ่านเว็บแอปโดยไม่ต้องติดตั้ง
  • พัฒนาบนพื้นฐาน Svelte + PouchDB
  • ฟีเจอร์หลัก:
    • แบบฝึกหัดเชิงโต้ตอบ, spaced repetition
    • บันทึกความคืบหน้าและซิงก์ระหว่างหลายอุปกรณ์
    • รองรับทั้งมือถือ/เดสก์ท็อป
    • ชุมชนเป็นเจ้าของ บนพื้นฐานซอฟต์แวร์เสรี

Milestones

  • เดโมคอร์สภาษาสเปนเสร็จสมบูรณ์ และพัฒนาธีมพื้นฐานกับฟังก์ชันซิงก์เสร็จแล้ว
  • ตัวแก้ไขคอร์สสำหรับผู้มีส่วนร่วมเสร็จสมบูรณ์ และพัฒนาฟีเจอร์การเรียนหลักเสร็จแล้ว

Roadmap

  • เปิดตัวคอร์สภาษาบาสก์อย่างเป็นทางการ
  • มีแผนปรับปรุงรูปแบบการมีส่วนร่วมกับคอร์สบน GitHub
  • มีแผนเพิ่มการรองรับเสียงและเสริมการรองรับอักษรที่ไม่ใช่ละติน

See also

  • omnilingo: แพลตฟอร์มเรียนภาษาที่เน้นการฟัง

2 ความคิดเห็น

 
singo112ok 2025-05-06

ผู้เขียน LibreLingo ถูกพบเห็นครั้งสุดท้ายว่าถูกนกฮูกสีเขียวยักษ์พาขึ้นรถตู้สีขาว << เอ๊ะ...? 5555555555

 
GN⁺ 2025-04-30
ความคิดเห็นใน Hacker News
  • ในฐานะคนที่รู้สี่ภาษาและเรียนมาตั้งแต่วัยเด็ก ตอนนี้กำลังเรียนสันสกฤตอยู่ คิดว่าสมมติฐานด้านข้อมูลป้อนเข้าของ Krashen และ Lingva Latina ของ Orberg เป็นวิธีที่ดีที่สุดสำหรับการเรียนภาษาในฐานะผู้ใหญ่

    • วิธีสอนโดยตรงมีประสิทธิภาพ แต่ใช้เวลามาก และส่วนใหญ่ใช้กับภาษาที่เกี่ยวกับงาน เช่น ภาษาอังกฤษ
    • วิธีแปลไวยากรณ์เป็นการเสียเวลา อาจตอบสนองความอยากรู้อยากเห็นเชิงปัญญาเกี่ยวกับโครงสร้างภาษาได้ แต่ถึงจะเรียนทั้งชีวิตก็ยังเข้าใจได้ยาก
    • คิดว่าการแปลประโยคสุ่มนับพันประโยคเป็นเรื่องบ้าบอ
    • หลังจากล้มเหลวมา 1 ปีครึ่ง ก็เริ่มอ่านเรื่องเล่าสันสกฤตทุกวัน ผ่านเรื่องเล่าที่มีบริบทต่อเนื่อง สมองจึงเริ่มจดจำรูปแบบประโยคได้
    • ถ้าจะเข้าใจหัวข้อที่หลากหลายหรือสนทนาได้ สุดท้ายก็ต้องก้าวข้ามเรื่องเล่าไปให้ได้ แต่ก็เป็นไปได้
    • คนอินเดียจำนวนมากรู้มากกว่าสองภาษา และหลายคนอาจรู้ได้มากกว่าสี่ภาษา
  • วงการภาษาเต็มไปด้วยข้อเสนอเชิงพาณิชย์มากเกินไป นอกจาก LanguageTransfer แล้วแทบไม่มีตัวเลือกที่ดี

    • Duolingo มีข้อบกพร่องมากมายและแทบไม่มีคุณค่าทางการสอน แต่ช่วยลดภาระในการตัดสินใจได้ ไม่ต้องคอยคิดว่าควรทำอะไรต่อ
    • การมีเส้นทางหรือต้นไม้ให้ผู้ใช้เดินตามเป็นสิ่งสำคัญ แบบนี้จะเริ่มต้นและก้าวหน้าต่อได้ง่าย
  • ในฐานะผู้ใช้ Duolingo ใช้มาต่อเนื่องเป็นปีที่ 4

    • โดยเนื้อแท้แล้ว Duolingo ไม่ใช่แพลตฟอร์มการสอนภาษา แต่เป็นแพลตฟอร์มเกมที่ใช้ภาษาเป็นกลไกของเกม
    • Duolingo โฟกัสกับ gamification มากเกินไปจนกลายเป็นเกมไปเลย
    • ในเวอร์ชันฟรี ส่วนใหญ่จะได้ดูโฆษณาเกมอื่น
    • ถ้าใช้การทำให้เล่นต่อเนื่องทุกวันของ Duolingo เป็นแรงจูงใจรายวัน และใช้สื่อเสริมร่วมด้วย ก็สามารถเรียนภาษาได้
  • ใช้ Duolingo เรียนภาษาโปรตุเกสราว 1 ปี แต่ล่าสุดเปลี่ยนไปใช้คอร์สที่ซื้อจาก Udemy

    • Duolingo เหมาะกับการเรียนคำศัพท์ แต่นั่นเป็นจุดแข็งเดียว หลังจากเริ่มคอร์สใน Udemy ก็พบปัญหาว่า Duolingo สอนคำศัพท์ แต่แทบไม่สอนโครงสร้างประโยคหรือความเชื่อมโยงระหว่างคำ
    • รู้คำเยอะ แต่คุยไม่ได้ เพราะไม่รู้วิธีสร้างประโยค
    • แนะนำ Duolingo สำหรับเรียนคำศัพท์ แต่แนะนำให้มีคอร์สมาเสริมการเรียนด้วย เพราะราคาไม่แพง
  • มีการแชร์ลิงก์บทความของนักพัฒนาเกี่ยวกับเหตุผลที่สร้าง LibreLingo

  • ปัญหาของ Duolingo คือการแปลภาษาไม่ใช่วิธีที่ดีที่สุดในการเรียนภาษา ทางที่ดีกว่าคือการสร้างความเชื่อมโยงระหว่างแนวคิดกับคำ เหมือน Rosetta Stone ถ้ามี Rosetta Stone แบบโอเพนซอร์สก็น่าจะดีกว่าสำหรับการเรียนคำศัพท์

  • Anki + การเรียนแบบ immersion ดีที่สุด มีการแชร์ลิงก์คู่มือที่ผู้เรียนภาษาญี่ปุ่นส่วนใหญ่ทำตาม

  • น่าแปลกที่มีคนพูดถึงประกาศล่าสุดของ Duolingo เรื่องแทนที่ผู้รับจ้างด้วย AI ไม่มากกว่านี้

  • มีคนเห็นผู้สร้าง LibreLingo เป็นครั้งสุดท้ายตอนถูกนกฮูกสีเขียวตัวยักษ์จับขึ้นรถตู้สีขาวไป

  • สงสัยว่าทำไมถึงอยากเป็นทางเลือกแทน Duolingo เพราะโดยพื้นฐานแล้ว Duolingo เน้นการเรียนผ่านการแปล อย่างที่ชื่อก็บอกว่า "Duolingo" ซึ่งเป็นแนวทางที่ผิดอย่างสิ้นเชิงสำหรับการเรียนภาษา มีประโยชน์แค่ช่วงเริ่มต้นเท่านั้น เคยอ่านคอมเมนต์ที่บอกว่า "Duolingo มีไว้สำหรับมือใหม่ตลอดกาล"