The Development a Job Position Recommendation System Using Collaborative Filtering Technique

Main Article Content

Natratanon Kanraweekultana
Jintana Polsri
Phatthira Keawkerd
Poorivat Kampeerapaappat
Rungthip Cobal

Abstract

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

How to Cite
Kanraweekultana, N., 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://doi.org/10.70730/sta.v31i3.255265
Section
Engineering

References

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. DOI: https://doi.org/10.1109/ICSCT53883.2021.9642580

Khademizadeh, S., Nematollahi, Z., & Danesh, F. (2022). Analysis of book circulation data and a book recommendation system in academic libraries using data mining techniques. DOI: https://doi.org/10.1016/j.lisr.2022.101191

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. DOI: https://doi.org/10.1109/ICEECCOT52851.2021.9707955

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 DOI: https://doi.org/10.1109/WiDS-PSU57071.2023.00025

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. DOI: https://doi.org/10.1007/978-3-319-12643-2_35

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. DOI: https://doi.org/10.1007/s00521-021-05933-8

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. DOI: https://doi.org/10.31937/ijnmt.v5i2.954

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. DOI: https://doi.org/10.1109/CONFLUENCE.2019.8776964

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. DOI: https://doi.org/10.1007/978-981-15-1420-3_91

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. DOI: https://doi.org/10.1016/j.knosys.2017.08.017

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. DOI: https://doi.org/10.1007/s10614-022-10341-8

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. DOI: https://doi.org/10.1016/j.asej.2023.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. DOI: https://doi.org/10.3390/biom8040131

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 DOI: https://doi.org/10.59796/jcst.V15N4.2025.137

Science and Technology, 15(4), 137-7. DOI: https://doi.org/10.2307/3974244

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. DOI: https://doi.org/10.1109/ICOIACT55506.2022.9972210

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 DOI: https://doi.org/10.1109/TCSS.2019.2906925

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. DOI: https://doi.org/10.1109/ICCCI50826.2021.9402226

Bin Uzayr, S. (2022). Mastering Visual Studio Code: A Beginner's Guide. CRC Press DOI: https://doi.org/10.1201/9781003311973

Similar Articles

You may also start an advanced similarity search for this article.