The Development a Job Position Recommendation System Using Collaborative Filtering Technique

Main Article Content

ณัฐรฐนนท์ กานต์รวีกุลธนา
Jintana Polsri
Phatthira Keawkerd
Poorivat Kampeerapaappat
Rungthip Cobal

บทคัดย่อ

Unemployed individuals and recent graduates often lack the experience or skills necessary to effectively search and filter job positions on job search websites, hindering their ability to access job listings and requirements. To address this issue, a research process was conducted involving extracting job information from the top job search website in Thailand. The data was then prepared, transformed, and subjected to Matrix Factorization. The data was randomly split into 80% for training and 20% for testing, out of a total of 30,000 records. This data was used to test the performance of a recommendation system utilizing the Collaborative Filtering technique. The Learning Curve, which measures the efficiency of model learning through Training Loss and Validation Loss, showed a continuous decrease in value until it reached its lowest validation loss of 0.0442, indicating a well-fitted model. This research suggests that the model can be effectively used for predicting and creating a prototype of a job recommendation system that connects job opportunities via API to efficiently meet the needs of job seekers and recent graduates.

Article Details

รูปแบบการอ้างอิง
กานต์รวีกุลธนา ณ., Polsri, J., Keawkerd, P., Kampeerapaappat, P., & Cobal, R. (2026). The Development a Job Position Recommendation System Using Collaborative Filtering Technique. Science & Technology Asia, 31(3), 147–159. สืบค้น จาก https://ph02.tci-thaijo.org/index.php/SciTechAsia/article/view/255265
ประเภทบทความ
Engineering

เอกสารอ้างอิง

Smith, J. A. (2020). Challenges and Needs of Recent Graduates in Job Seeking. University of Employment Studies.

Promrit, N. (2021). Fundamental of deep learning in practice. Bangkok: Chulalongkorn University.

Hafizovic, N. (2019). Job recommendation system: Building a prototype of a machine learning – based recommendation system for an online recruitment company. Master’s degree Thesis, Department of Computer Science, Department of computer science and media technology (CM), Faculty of Technology, Linnaeus University.

Al Jobaer, A., Sanchi, B. B., Javed, A., Islam, M. S., & Jameel, A. S. M. M. (2021). An Advanced Recommendation System by Combining Popularity-Based and User-Based Collaborative Filtering Using Machine Learning. In 2021 International Conference on Science & Contemporary Technologies (ICSCT) 1-5.

Khademizadeh, S., Nematollahi, Z., & Danesh, F. (2022). Analysis of book circulation data and a book recommendation system in academic libraries using data mining techniques.

Library & Information Science Research, 44(4), 101191.

Shrivastava, N., & Gupta, S. (2021). Analysis on item-based and user-based collaborative filtering for movie recommendation system. In 2021 5th International Conference on Electrical, Electronics, Communication, Computer Technologiesand Optimization Techniques (ICEECCOT); 654-6.

Abodayeh, A., Hejazi, R., Najjar, W., Shihadeh, L., & Latif, R. (2023). Web Scraping for Data Analytics: A BeautifulSoup Implementation. In 2023 Sixth International Conference of Women

in Data Science at Prince Sultan University (WiDS PSU) (pp. 65-9). IEEE.

Ouyang, Y., Liu, W., Rong, W., & Xiong, Z. (2014). Autoencoder-based collaborative filtering. In Neural Information Processing: 21st International Conference, ICONIP 2014, Kuching, Malaysia, November 3-6, 2014. Proceedings, Part III 21 (pp. 284-91). Springer International Publishing.

Yu, M., Quan, T., Peng, Q., Yu, X., & Liu, L. (2022). A model-based collaborate filtering algorithm based on stacked AutoEncoder. Neural Computing and Applications, 1-9.

Gupta, A., Singh, N., & Hossain, A. M. I. (2023). Job recommendation system using machine learning. In Proceedings of the 2023 IEEE 2nd International Conference on Computing, Power and Communication Technologies (GUCON) 456-62.

Suharyadi, J., and Kusnadi, A. (2019). Design and Development of Job Recommendation System Based on Two Dominants on Psychotest Results Using KNN Algorithm. International Journal of New Media Technology 5(2):116-20.

Jain, H. and Kakkar, M. (2019). Job Recommendation System based on Machine Learning and Data Mining Techniques using RESTful API and Android IDE. 2019 9th International Conference on Cloud Computing, Data Science & Engineering (Confluence), Noida, India, 416-21.

Mishra, R., Rathi, S. (2020). Efficient and Scalable Job Recommender System Using Collaborative Filtering. In: Kumar, A., Paprzycki, M., Gunjan, V. (eds) ICDSMLA 2019. Lecture Notes in Electrical Engineering, vol 601. Springer, Singapore.

Yang,S., Korayem,M., AlJadda, K., Grainger, T., Natarajan, S. (2017). Combining content-based and collaborative filtering for job recommendation system: A cost-sensitive Statistical Relational Learning approach.

Mikhaylov, A., Bhatti, I. M., Dinçer, H., & Yüksel, S. (2024). Integrated decision recommendation system using iteration-enhanced collaborative filtering, golden cut bipolar for analyzing the risk-based oil market spillovers. Computational Economics, 63(1), 305-38.

Ajitsaria, A. (2019). Rating Matrix. Retrieved September 1 9 , 2 0 2 3. from https://realpython.com/ build-recommendation-engine-collaborative-filtering/.

Shokrzadeh, Z., Feizi-Derakhshi, M. R.,Balafar, M. A., & Mohasefi, J. B. (2024). Knowledge graph-based recommendation system enhanced by neural collaborative filtering and knowledge graph embedding. Ain Shams Engineering Journal, 15(1), 102263.

Deng, X. (2021). Automated Essay Scoring for English Using Different Neural Network Models for Text Classification.

Bjerrum, E. J., & Sattarov, B. (2018). Improving chemical autoencoder latent space and molecular de novo generation diversity with heteroencoders. Biomolecules, 8(4), 131.

Chaiaroon, P., Promrit, N., Sitdhisanguan, K.,Waijanya, S., & Kanraweekultana, N. 2025). Digital Workforce Matching: A Studio Code: A Beginner's Guide. CRC Machine Learning Approach for Skill-Press. Based Job Classification and Recommendation. Journal of Current

Science and Technology, 15(4), 137-7.

Hadisantoso, Q. C. M., Nathaniel, G., & Kurniadi, F. I. (2022, August). Online Book Recommendation System Based on Optimized Collaborative Filtering Using Ant Colony Optimization. In 2022 5th International Conference on Information and Communications Technology (ICOIACT) (pp. 457-61). IEEE.

Qi, L., He, Q., Chen, F., Dou, W., Wan, S., Zhang, X., & Xu, X. (2019). Finding all you need: web APIs recommendation in web of things through keywords search. IEEE Transactions on

Computational Social Systems, 6(5), 1063-72.

West, R., Zacharias, M., Assaf, W., Aelterman, S., Davidson, L., & D'Antoni, J. (2020). SQL Server 2019 Administration Inside Out. Microsoft Press.

Sharma, K., Shetty, A., Jain, A., & Dhanare, R. K. (2021, January). A Comparative Analysis on Various Business Intelligence (BI), Data Science and Data Analytics Tools. In 2021 International Conference on Computer Communication and Informatics (ICCCI) (pp. 1-11). IEEE.

Bin Uzayr, S. (2022). Mastering Visual Studio Code: A Beginner's Guide. CRC Press