Development of an Automated subjective answer scoring System with full-text search technique and PHP text comparison function

Main Article Content

Monthep Sudjai
Surasak Mungsing


A subjective or written test is a type of test that allows learners to demonstrate better than other forms of thinking, ideas, analysis and synthesis of knowledge gained from learning. An efficient, automated subjective answer scoring system can reduce errors, injustice, fatigue and the inaccuracy in examining the exam. This paper presents the development of an automated scoring system for subjective answers for the secondary school level on the Internet to support teachers with the need to create content-based and appropriate subjective exams, and automatically score subjective answers. This system uses a Full-text Search technique and PHP Similar Text functions, and is used for testing in secondary education school 1) Kunnatee Ruttharam Witthayakhom School, Bangkok 2) Mueng Nakhonnayok Schook, Nakhonnayok be under Office of the Basic Education Commission. The test results showed = 4.32 that the teachers were satisfied with the results of the grading system at the good.


Download data is not yet available.

Article Details

How to Cite
M. Sudjai and S. Mungsing, “Development of an Automated subjective answer scoring System with full-text search technique and PHP text comparison function”, JIST, vol. 11, no. 1, pp. 8-17, Jun. 2021.
Research Article: Web Systems and Technologies (Detail in Scope of Journal)


[1] Ministry of Education, Basic Education Core Curriculum 2008. Bangkok: The Agricultural Cooperative Federation of Thailand Ltd., 2008.

[2] Ministry of Education, Guidelines for measuring and evaluating learning outcomes According to the core curriculum of basic education in 2008. Bangkok: The Agricultural Cooperative Federation of Thailand Ltd., 2014.

[3] Rasmus Lerdorf, “SEEDING UP THE WEB WITH PHP 7,” [Online]. Available: singapore15#. [Accessed: Oct. 25, 2020].

[4] W3resource, “MySQL Full text search,” [Online]. Available: mysql-full-text-search-functions.php. [Accessed: Nov. 7, 2020].

[5] Anuradha K.T. and Sivakaminathan R., “Enhancing Full text Search Capability in Library Automation Package: A Case Study with Koha and Greenstone Digital Library Software,” [Online]. Available: MhcrSJTmGEUoZJYwEKKMc501bYJZc. [Accessed: Nov. 7, 2020].

[6] Sommart Angkaseraneekul, “Automatic examination of the Thai language subjective exam,” Master of Science degree, Computer Science, Kasetsart University, 2012.

[7] Bloom, B.S. and others, “Taxonomy of Educational Objectives Cognitive, the classification of educational goals Handbook I : Cognitive Domain,” New York : McKay, 1956.

[8] Engelhard, J.G., “Examining rater errors in the assessment of written composition with a many-faceted Rasch model.” Journal of Educational Measurement, Volume 31, Issue 2 pp. 93-112, 1994.

[9] Tuckman, B.W., “Measuring Education Outcomes Fundamentals of Testing,” New York: Harcourt Bruce Jovanovich, 1975.

[10] Rattana Siripanit, “Principles for creating a psychological and educational test,” Bangkok: Chareonvitaya Printing, 1990.

[11] Sasitorn Leksuksri, “The results of subtests with subjective and multiple choice questions on academic achievement quantity guesswork and learning persistence mathematics in secondary 3,” Srinakharinwirot University, 1982.

[12] Uthumporn, “Questionnaire: Creation and Use,” Bangkok: Faculty of Education, Chulalongkorn University, 1987.