Dynamic computerized testlet-based test generation system by discrete PSO with partial course ontology

Kun Hua Tsai, Tzone I. Wang, Tung Cheng Hsieh, Ti Kai Chiu, Ming Che Lee

Research output: Contribution to journalArticlepeer-review

20 Citations (Scopus)


For the majority of E-learning systems their important role is the electronic teachers who can assist students to learn and review courses enrolled. Unfortunately, an E-learning system does not resemble a teacher who can evaluate the current students' learning status by the immediate class observations and adjust his/her policy accordingly. Hence, to be able to dynamically compose tests to examine students' learning status and clear their confusions becomes an important issue. This paper argues that how to formalize test requirements dynamically and how to select suitable items effectively are two main challenges in the current researches of computerized test generation. Hence, this article proposed a novel approach that can compose suitable tests to easily and efficiently evaluate the learning statuses of students. The proposed approach obeys the Discrete Particle Swarm Optimization (DPSO) scheme and uses partial course ontology to generate tests according to the studied materials. Besides, it also harnesses the notion of testlets to construct testlet-based tests for students. In the experiments, the results show that the proposed approach can effectively formalize the tested concepts and their weights, and also generate the well-scrutinized test in accordance with the test requirements in the acceptable time.

Original languageEnglish
Pages (from-to)774-786
Number of pages13
JournalExpert Systems With Applications
Issue number1
Publication statusPublished - 2010 Jan 1

All Science Journal Classification (ASJC) codes

  • Engineering(all)
  • Computer Science Applications
  • Artificial Intelligence


Dive into the research topics of 'Dynamic computerized testlet-based test generation system by discrete PSO with partial course ontology'. Together they form a unique fingerprint.

Cite this