- LibreLingo là nề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
- Là 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
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
Ý 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ữ
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
Là người dùng Duolingo, tôi đã dùng liên tục 4 năm
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
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"