22 điểm bởi GN⁺ 2025-04-30 | 2 bình luận | Chia sẻ qua WhatsApp
  • LibreLingonền tảng học ngôn ngữ mã nguồn mở lấy cộng đồng làm trung tâm, được phát triển theo giấy phép AGPLv3 để bất kỳ ai cũng có thể sử dụng, chỉnh sửa và chia sẻ
  • Được cung cấp dưới dạng ứng dụng web, cho phép học trực tiếp trên trình duyệt mà không cần cài đặt, với kiến trúc nhẹ và hiện đại dựa trên Svelte và PouchDB
  • Cung cấp các tính năng chính như spaced repetition, đồng bộ tiến độ, khả năng tương thích di động, và phần lớn các khóa học được cung cấp miễn phí
  • Hỗ trợ tạo khóa học tùy chỉnh và triển khai ứng dụng web thông qua công cụ nạp/xuất khóa học ở định dạng YAML và JSON
  • hệ sinh thái lấy cộng tác viên làm trung tâm, nơi lập trình viên, người yêu ngôn ngữ và biên dịch viên đều có thể dễ dàng tham gia

  • Mục tiêu của LibreLingo là xây dựng một nền tảng học ngôn ngữ do chính cộng đồng người dùng sở hữu và vận hành
  • Toàn bộ phần mềm được công khai theo giấy phép AGPLv3, đồng thời khuyến khích người tạo khóa học cũng áp dụng giấy phép tự do
  • Có thể tham khảo bối cảnh phát triển trong bài viết của nhà sáng lập
    • Duolingo cung cấp nhiều tính năng xuất sắc, nhưng vẫn có hạn chế ở chỗ mang tính đóng và các thay đổi nằm ngoài tầm kiểm soát của người dùng
    • Mục tiêu là tạo ra giao diện đơn giản và dễ đoán, giúp việc duy trì thói quen học ngôn ngữ hằng ngày trở nên dễ dàng, trong khi các lựa chọn thay thế hiện có lại thiếu tính thân thiện với người mới bắt đầu
    • Hướng tới một nền tảng có cấu trúc cho phép cộng đồng tự do đóng góp và mở rộng tài nguyên ngôn ngữ như mô hình wiki, để có thể bao phủ cả ngôn ngữ đang mai một, phương ngữ và ngôn ngữ nhân tạo
    • Bắt đầu từ màn hình luyện tập đơn giản rồi dần mở rộng tính năng, phát triển theo hướng thực dụng với lưu trữ dữ liệu cục bộ bằng PouchDB, trình biên tập khóa học dựa trên Django Admin, và sự tham gia của cộng đồng GitHub
  • Có thể trải nghiệm trực tiếp các khóa học trên ứng dụng web mà không cần cài đặt
  • Dựa trên Svelte + PouchDB
  • Các tính năng chính:
    • Bài luyện tương tác, spaced repetition
    • Lưu tiến độ và đồng bộ giữa nhiều thiết bị
    • Tương thích di động/máy tính để bàn
    • Do cộng đồng sở hữu, dựa trên phần mềm tự do

Milestones

  • Hoàn thành bản demo khóa học tiếng Tây Ban Nha, triển khai xong giao diện chủ đề cơ bản và tính năng đồng bộ
  • Hoàn thành trình biên tập khóa học dành cho cộng tác viên và các tính năng học tập cốt lõi

Roadmap

  • Phát hành khóa học chính thức tiếng Basque
  • Dự kiến cải thiện cách đóng góp khóa học dựa trên GitHub
  • Có kế hoạch hỗ trợ âm thanh và tăng cường hỗ trợ chữ viết phi Latin

See also

  • omnilingo: nền tảng học ngôn ngữ tập trung vào kỹ năng nghe

2 bình luận

 
singo112ok 2025-05-06

Các tác giả của LibreLingo được nhìn thấy lần cuối bị con cú xanh khổng lồ chở đi trên một chiếc xe van màu trắng << Hả...? hahahahaha

 
GN⁺ 2025-04-30
Ý kiến trên Hacker News
  • Là người biết bốn ngôn ngữ và đã học từ nhỏ, hiện tôi đang học tiếng Phạn. Tôi nghĩ giả thuyết đầu vào của Krashen và Lingva Latina của Orberg là cách tốt nhất để người lớn học ngôn ngữ

    • Phương pháp giảng dạy trực tiếp có hiệu quả, nhưng rất tốn thời gian và chủ yếu được dùng cho các ngôn ngữ phục vụ công việc, chẳng hạn như tiếng Anh
    • Phương pháp ngữ pháp - dịch là lãng phí thời gian. Nó có thể thỏa mãn sự tò mò trí tuệ về cấu trúc ngôn ngữ, nhưng dù học cả đời cũng khó khiến người khác hiểu được
    • Tôi nghĩ việc dịch hàng nghìn câu ngẫu nhiên là điên rồ
    • Sau một năm rưỡi thất bại, tôi bắt đầu đọc truyện tiếng Phạn mỗi ngày. Nhờ câu chuyện giữ được ngữ cảnh, não bộ bắt đầu nhận ra các mẫu câu
    • Cuối cùng, nếu muốn hiểu nhiều chủ đề khác nhau hoặc trò chuyện, bạn sẽ phải vượt ra ngoài truyện. Nhưng điều đó là khả thi
    • Nhiều người ở Ấn Độ biết từ hai ngôn ngữ trở lên. Nhiều người có thể biết hơn bốn ngôn ngữ
  • Lĩnh vực học ngôn ngữ đang bão hòa bởi các đề xuất thương mại. Ngoài LanguageTransfer ra thì hầu như không có lựa chọn nào tốt

    • Duolingo có nhiều khuyết điểm và ít giá trị sư phạm, nhưng nó giúp giảm gánh nặng phải quyết định. Bạn không cần bận tâm bước tiếp theo nên làm gì
    • Điều quan trọng là cung cấp cho người dùng một lộ trình hoặc cây tiến trình để dẫn đường. Như vậy họ có thể dễ dàng bắt đầu và tiếp tục
  • Là người dùng Duolingo, tôi đã dùng liên tục 4 năm

    • Về bản chất, Duolingo không phải là một nền tảng giáo dục ngôn ngữ. Nó là một nền tảng game sử dụng việc học ngôn ngữ như một kỹ thuật game
    • Duolingo tập trung vào gamification đến mức nó đã trở thành một trò chơi
    • Ở bản miễn phí, phần lớn những gì bạn xem là quảng cáo cho các trò chơi khác
    • Nếu dùng chuỗi ngày duy trì của Duolingo như động lực hằng ngày và kết hợp tài liệu bổ sung, bạn vẫn có thể học ngôn ngữ
  • Tôi đã dùng Duolingo khoảng một năm để học tiếng Bồ Đào Nha, nhưng gần đây đã chuyển sang một khóa học mua trên Udemy

    • Duolingo tốt cho việc học từ vựng, nhưng đó là điểm mạnh duy nhất của nó. Sau khi bắt đầu khóa học trên Udemy, tôi nhận ra vấn đề là Duolingo dạy từ, nhưng gần như không dạy cấu trúc câu hay cách các từ kết nối với nhau
    • Tôi biết nhiều từ, nhưng không biết cách tạo thành câu nên không thể hội thoại
    • Tôi khuyên dùng Duolingo để học từ vựng, nhưng nên học thêm bằng một khóa học bổ trợ. Chi phí cũng rẻ
  • Cung cấp liên kết đến bài viết của nhà phát triển về lý do tạo ra LibreLingo

  • Vấn đề của Duolingo là dịch ngôn ngữ không phải cách tốt nhất để học ngôn ngữ. Tốt nhất là tạo ra sự kết nối giữa khái niệm và từ ngữ, giống như Rosetta Stone. Một Rosetta Stone mã nguồn mở sẽ tốt hơn cho việc học từ vựng

  • Anki + học ngập mình là tốt nhất. Cung cấp liên kết tới hướng dẫn mà đa số người học tiếng Nhật làm theo

  • Thật ngạc nhiên là không có nhiều người nói hơn về thông báo gần đây của Duolingo rằng họ sẽ thay thế các nhà thầu bằng AI

  • Lần cuối người ta còn thấy các tác giả của LibreLingo là khi họ bị con cú xanh khổng lồ chở đi trên một chiếc xe van trắng

  • Tôi thắc mắc vì sao lại muốn trở thành lựa chọn thay thế cho Duolingo. Về cơ bản, Duolingo tập trung vào việc học thông qua dịch thuật. Ngay cái tên cũng cho thấy điều đó: "Duolingo". Đây là một cách tiếp cận hoàn toàn sai để học ngôn ngữ. Nó chỉ hữu ích ở giai đoạn đầu. Tôi từng đọc một bình luận rằng "Duolingo là dành cho những người mới bắt đầu mãi mãi"