Setiap pembelajar memiliki karakteristik berbeda-beda antara lain berupa gaya belajar, prior knowledge, dan kecerdasan. Permasalahan ini sulit sekali diakomodasi pembelajaran tradisional. Berawal dari e-commerce, personalisasi meluas ke berbagai bidang TI termasuk pembelajaran online. Teknologi untuk personalisasi salah satunya adalah semantic web yang dapat membuat sistem menjadi adaptif. Tahap awal dalam pengembangan sistem berbasis semantic web adalah pemodelan dengan ontologi yang memiliki kemampuan reasoning terhadap banyak data. Salah satu ontologi yang harus dikembangkan adalah student model ontology yang dikembangkan pada penelitian ini dengan mempertimbangkan aspek gaya belajar dan performa sebagai representasi prior knowledge dan kecerdasan siswa.
Each learner has different characteristics including learning styles, prior knowledge, and intelligence. This problem is very difficult to accommodate by traditional learning. Starting from e-commerce field, personalization extends to various fields of IT including online learning. One of technologies for personalization is semantic web which makes systems adaptive. The first stage is modeling with ontology that has ability of reasoning large of data. One of the ontologies that must be developed is student model ontology, which is developed by considering learning styles and performance aspect that represents students prior knowledge and intelligence.