Chúng tôi đề xuất mô hình trên cơ sở các nghiên cứu do Brusilovsky [1] đề xuất. Theo kết quả nghiên cứu này, hệ thống thích nghi được cấu thành bởi các thành phần cơ bản như minh họa trong hình 1.1. Có thể nhận xét: kết quả của Brusilovsky là cơ sở cho hầu hết các nghiên cứu về học thích nghi, tính cho đến thời điểm này.
Kết quả nghiên cứu cho thấy hệ thống học thích nghi nhất thiết phải có các thành phần cơ bản: Mô hình người học, Mô hình nội dung khóa học, và Cơ chế thích nghi. Cách tiếp cận nghiên cứu của chúng tôi cũng như nhiều tác giả khác là nghiên cứu cải tiến các thành phần cơ bản của mô hình nhằm mục tiêu nâng cao hiệu quả trong việc thiết kế xây dựng mô hình người học, mô hình nội dung học và cơ chế thích nghi.
Điểm mới của mô hình học thích nghi ACGS mà chúng tôi đề xuất được thể hiện trong từng thành phần cơ bản của mô hình như đã trình bày trong các chương 2 và 3. Cụ thể: - Mô hình người học: Chúng tôi đã đề xuất dùng mô hình phủ sử dụng giá trị xác suất để định lượng trình độ kiến thức của người học. Sử dụng mô hình mạng xác suất Bayes để định lượng trình độ kiến thức của người học đối với các khái niệm, nhiệm vụ được xét trong mối quan hệ phụ thuộc lẫn nhau thay vì xem xét các khái niệm, nhiệm vụ một cách độc lập.
- Mô hình nội dung học: Chúng tôi đã đề xuất bổ sung tập các nhiệm vụ để mô hình hóa nội dung khóa học gồm tập các khái niệm và nhiệm vụ. Các nhiệm vụ là cơ sở để hệ thống thích nghi đưa ra các chỉ dẫn cho từng người học làm thế nào để hoàn thành nhiệm vụ. Mô hình hóa nội dung khóa học thông qua các nhiệm vụ để giải quyết lớp các khóa học có nội dung không chỉ cung cấp các khái niệm thuần túy mà còn yêu cầu người học vận dụng chúng để hoàn thành các bài tập.
- Cơ chế thích nghi: Chúng tôi xây dựng tiến trình học đáp ứng được nhiều mục tiêu, nhu cầu của từng người học cùng một lúc thay vì đáp ứng từng mục tiêu riêng rẽ. Mô hình của chúng tôi ngoài việc đưa ra các khái niệm người học cần phải tìm hiểu, còn gợi ý các bước làm thế nào để hoàn thành một nhiệm vụ, khi người học chưa hoàn thành nhiệm vụ này, hệ thống sẽ chỉ dẫn cho người học các nhiệm vụ cần phải làm để có thể hoàn thành được nhiệm vụ đó.