Đúng thời điểm. Cho từng tấm thẻ một của bạn.
Qardbox xếp lịch ôn tập cho bạn bằng FSRS-6, một phương pháp ước lượng cho từng tấm thẻ xem bao giờ bạn có khả năng quên nó. Rồi nó đặt lần hẹn kế tiếp ngay trước lúc ấy, đúng vào khung mà việc nhớ lại vẫn còn thấy gắng sức mà vẫn làm được.
Vì sao lại ngay trước lúc quên
Ôn quá sớm thì nội dung dù sao vẫn còn nằm đó, ôn quá muộn thì nó đã đi từ lâu. Ở giữa là một khung vài ngày, và đúng khung ấy là thứ FSRS nhắm trúng cho bạn, từng tấm thẻ một.
Muốn vậy, bộ lập lịch liên tục ước lượng khả năng bạn còn nhớ được một tấm thẻ ngay lúc này. Xác suất ấy tụt xuống theo từng ngày và với mỗi tấm thẻ của bạn nó tụt nhanh chậm khác nhau. Qardbox đặt lần hẹn kế tiếp vào ngày mà nó rơi xuống 90 phần trăm. Hình bên dưới cho bạn thấy trên một tấm thẻ, qua năm lần ôn thì kết quả ra sao.
Vì thế khoảng cách của bạn tự lớn dần theo thời gian. Một tấm thẻ bạn nhớ chắc ba lần phải mấy tuần nữa mới quay lại, còn tấm cứ vấp mãi thì ngay sáng hôm sau bạn đã gặp.
lần nào cũng nhớquên ở lần thứ ba
Tính bằng chính những công thức đang chạy trong ứng dụng, và đã đối chiếu với dữ liệu kiểm thử của chúng. Các cột cho bạn thấy một tấm thẻ mới qua năm lần ôn. Số liệu ví dụ, không phải dữ liệu sử dụng thu thập được.
Khoảng cách không lớn lên đều đặn, mà mỗi lần lại gấp lên nhiều lần. Nếu bạn nhớ một tấm thẻ năm lần liền, lần cuối phải một năm rưỡi sau bạn mới gặp lại. Chỉ một lần quên ở lần ôn thứ ba đã ném nó từ 46 ngày về 3, rồi từ đó nó lại lớn lên.
Đó không phải hình phạt, mà là hệ quả của cùng một phép tính. Khi bạn quên một tấm thẻ, trí nhớ của bạn yếu hơn mức ước lượng, và bộ lập lịch hạ độ bền xuống cho khớp. Sau đó nó leo lên lại nhanh hơn lần đầu.
Độ bền chính là khoảng cách
Con số 90 phần trăm không phải một giá trị áng chừng làm tròn, mà là điểm tựa của cả phép tính. Nếu bạn đặt vào công thức đúng cái ngày ứng với độ bền của một tấm thẻ, kết quả ra đúng 0,9. Vậy độ bền của một tấm thẻ chẳng gì khác hơn là số ngày cho tới đúng điểm ấy, và hai từ này gọi cùng một thứ bằng hai cái tên.
Từ đó ra được câu đơn giản nhất mà bạn có thể nói về bộ lập lịch này. Khoảng cách tới lần ôn kế tiếp chính là độ bền tính theo ngày, làm tròn thành ngày chẵn. Nếu một tấm thẻ của bạn đang ở 21, thì đúng 21 ngày nữa bạn gặp lại nó.
Con số 90 phần trăm ấy cố định trong Qardbox và không chỉnh được. Một giá trị thấp hơn sẽ kéo giãn khoảng cách của bạn và cho bạn ít lần ôn hơn, nhưng đổi lại để lại nhiều lỗ hổng hơn trong kiến thức. Việc cân nhắc đó ứng dụng lo trọn vẹn và bạn không bao giờ phải bận tâm tới nó.
FSRS từ đâu ra và ai đứng sau
FSRS là viết tắt của Free Spaced Repetition Scheduler, một phương pháp lập lịch ôn tập dựa trên dữ liệu, được công bố công khai và không cần tới sơ đồ hộp thẻ cố định. Qardbox tự hiện thực FSRS-6 theo đặc tả. Và mã nguồn của bản hiện thực tham chiếu không được lấy sang.
Đặc tả và các bản hiện thực tham chiếu: Jarrett Ye và những người khác, open-spaced-repetition, giấy phép MIT và Apache 2.0.
Các nguyên tắc học dựa trên cái gì
Chúng dựa trên những nghiên cứu trí nhớ có bằng chứng vững: hiệu ứng giãn cách nói rằng bạn nên học rải ra thay vì học dồn một lượt, còn hiệu ứng kiểm tra nói rằng bạn nên gọi lại thay vì chỉ đọc lại. Và những trở ngại đáng mong muốn nghĩa là một chút kháng cự khi gọi lại sẽ giúp bạn.
Bằng chứng đầu tiên về chuyện này đã cũ. Hermann Ebbinghaus năm 1885 đã tự đo trên chính mình xem cái đã học phai đi nhanh đến đâu, còn Jaap Murre và Joeri Dros đã lặp lại thí nghiệm ấy năm 2015 và xác nhận nó. Có điều thứ Ebbinghaus tìm ra là phần tiết kiệm được khi học lại, chứ không phải phần bạn còn nhớ.
Jaap M. J. Murre và Joeri Dros: Replication and Analysis of Ebbinghaus’ Forgetting Curve. PLOS ONE 10(7), 2015.
Qardbox không rút ra từ đó một lời hứa nào. Bạn học tốt tới đâu là tuỳ nội dung của bạn và tuỳ sự đều đặn của bạn. Còn Qardbox chỉ lo đúng thời điểm cho bạn.
Dành cho những ai muốn biết cho chính xác
Có những chương trình học bảo với bạn rằng chúng lập lịch một cách thông minh, mà lại để ngỏ chuyện dựa vào đâu. Ở đây bạn tìm thấy tất cả những gì cần để tự tính lại. Phương pháp đã được công bố, công thức nằm ngay trên trang này, và những con số trong hình phía trên bạn có thể tự tính lại bằng nó.
Các nguyên tắc đằng sau không đến từ một ý tưởng sản phẩm, mà từ nghiên cứu trí nhớ, và bằng chứng lâu đời nhất đã hơn một trăm tuổi. Điều Qardbox rút ra từ đó rõ ràng không phải một lời hứa về hiệu quả, bởi cuối cùng bạn học tốt tới đâu là tuỳ vào nội dung của chính bạn và vào sự đều đặn của bạn.
Những từ bạn gặp đi gặp lại trong ứng dụng
Những từ này cứ hiện ra với bạn trong ứng dụng. Và mỗi từ ở đây đều có một địa chỉ riêng để nhảy tới, mà bạn có thể dẫn lại.
- Đến hạn
- Một tấm thẻ đến hạn khi ngày ôn đã định của nó tới nơi. Thẻ đến hạn của bạn được đưa ra trước.
- Mới
- Những tấm thẻ bạn chưa từng học. Chúng chưa có ngày hẹn nào. Ngay khi bạn trả lời lần đầu, FSRS đưa chúng vào lịch của bạn.
- Lần ôn
- Mỗi tấm thẻ đã trả lời tính là một lần ôn. Đó cũng chính là một tấm thẻ bạn đã học.
- Độ bền
- Số ngày cho tới khi trí nhớ của bạn về một tấm thẻ rơi xuống 90 phần trăm. Vì thế nó cũng chính là khoảng cách của bạn tới lần ôn kế tiếp, làm tròn thành ngày chẵn. Một tấm thẻ mới có độ bền chỉ vài ngày. Bạn trả lời đúng càng nhiều lần thì nó giữ càng lâu, còn khi bạn quên nó thì nó tụt lại mạnh. Trong phần thống kê của ứng dụng, nó nằm dưới chữ Độ bền nhớ.
- Độ khó
- Một tấm thẻ nhất định khó với bạn tới đâu về lâu dài. Nó đổi chậm và ảnh hưởng tới việc độ bền của bạn lớn lên mạnh đến đâu khi bạn trả lời đúng.
- Tỷ lệ nhớ
- Phần câu trả lời đúng của bạn, lấy trung bình theo từng bảy ngày học. Khoảng 90 phần trăm là đích của thuật toán.
- Đã thuộc
- Một tấm thẻ được coi là đã thuộc khi nó nằm vững tới mức lần hẹn kế tiếp của bạn cách chừng một tháng trở lên và bạn đã trả lời đúng nó nhiều lần.
Khi nào Qardbox chỉnh lại việc lập lịch
Từ một mức kinh nghiệm nhất định, Qardbox thay các giá trị mặc định bằng giá trị của chính bạn. Cột mốc đầu tiên của bạn nằm ở 512 lượt đánh giá cách nhau theo ngày, sau đó là 1024, rồi 2048 và từ đó luôn là mức gấp đôi kế tiếp. Các khoảng cách ấy giãn ra là có chủ ý: dữ liệu đã có càng nhiều thì một lượt lẻ càng ít làm thay đổi.
Phép tính chạy ngay trên máy bạn, và Qardbox chỉ nhận các giá trị của riêng bạn khi rốt cuộc chúng hợp với cách học của bạn hơn là các giá trị mặc định đã được kiểm chứng. Còn diễn tiến thì bạn tự xem ở Cài đặt, Học tập, Kế hoạch học cá nhân hoá.
Lượt đánh giá cách nhau theo ngày
1.024
Đã đạt cột mốc
Số thẻ riêng lẻ đằng sau
312
Số liệu ví dụ. Hai con số này nằm trong ứng dụng ở Cài đặt, Học tập, Kế hoạch học cá nhân hoá, Diễn tiến.
Vì sao chỉ tính những lượt đánh giá cách nhau theo ngày
Nếu bạn rút cùng một tấm thẻ hai lần trong một ngày, chỉ một lần được tính. Bởi chuyện mười phút sau bạn còn nhớ nói lên rất ít về việc hai tuần nữa bạn có còn nhớ hay không. Và với việc lập lịch thì chỉ khoảng cách vắt qua ngày mới đáng kể, vì phải tới đó mới lộ ra thứ gì thật sự còn đọng lại.