Recommendation System to Propose Final Project Supervisors using Cosine Similarity Matrix

The selection of a supervisor is an important thing and one of the determinants of whether or not a student's final project research is successful. At the location of this research, students select a supervisor by considering his academic records, and recommendations from classmates or seniors....

Full description

Saved in:
Bibliographic Details
Main Authors: Falah, Zulfa Fajrul, Suryawan, Fajar
Format: UMS Journal (OJS)
Language:eng
Published: Department of Informatics, Universitas Muhammadiyah Surakarta, Indonesia 2022
Subjects:
Online Access:https://journals.ums.ac.id/index.php/khif/article/view/16235
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1805342467500802048
author Falah, Zulfa Fajrul
Suryawan, Fajar
author_facet Falah, Zulfa Fajrul
Suryawan, Fajar
author_sort Falah, Zulfa Fajrul
collection OJS
description The selection of a supervisor is an important thing and one of the determinants of whether or not a student's final project research is successful. At the location of this research, students select a supervisor by considering his academic records, and recommendations from classmates or seniors. Words of mouth dominate their motivation, and many students do not have a basis for their choice. Selection of the fit supervisor has a significant impact on students' progression. Students will be more enthusiastic about doing the final project and may get facilitation in their research because the topics of students' projects match supervisors' interests and ongoing works. This study aims to make a recommendation system that suggests a supervisor for a student. The student fills in the title, abstract, and keywords of his proposal. The application proposes a prospective supervisor by calculating the similarity of the data with titles, abstracts, and keywords of published articles found in Google Scholar. This recommendation system uses the content-based filtering method to produce a list of recommendations. The cosine similarity algorithm calculates how similar the topic proposed by students is to the lecturer's interests. In building a website-based recommendation system, the author uses two Django web frameworks as the backend and ReactJs as the frontend. The system is successful in suggesting final project supervisors that have matched interest and expertise with students' proposals.
format UMS Journal (OJS)
id oai:ojs2.journals.ums.ac.id:article-16235
institution Universitas Muhammadiyah Surakarta
language eng
publishDate 2022
publisher Department of Informatics, Universitas Muhammadiyah Surakarta, Indonesia
record_format ojs
spelling oai:ojs2.journals.ums.ac.id:article-16235 Recommendation System to Propose Final Project Supervisors using Cosine Similarity Matrix Falah, Zulfa Fajrul Suryawan, Fajar cosine similarity; recommendation system; web scraping; content-based filtering The selection of a supervisor is an important thing and one of the determinants of whether or not a student's final project research is successful. At the location of this research, students select a supervisor by considering his academic records, and recommendations from classmates or seniors. Words of mouth dominate their motivation, and many students do not have a basis for their choice. Selection of the fit supervisor has a significant impact on students' progression. Students will be more enthusiastic about doing the final project and may get facilitation in their research because the topics of students' projects match supervisors' interests and ongoing works. This study aims to make a recommendation system that suggests a supervisor for a student. The student fills in the title, abstract, and keywords of his proposal. The application proposes a prospective supervisor by calculating the similarity of the data with titles, abstracts, and keywords of published articles found in Google Scholar. This recommendation system uses the content-based filtering method to produce a list of recommendations. The cosine similarity algorithm calculates how similar the topic proposed by students is to the lecturer's interests. In building a website-based recommendation system, the author uses two Django web frameworks as the backend and ReactJs as the frontend. The system is successful in suggesting final project supervisors that have matched interest and expertise with students' proposals. Department of Informatics, Universitas Muhammadiyah Surakarta, Indonesia 2022-10-30 info:eu-repo/semantics/article info:eu-repo/semantics/publishedVersion application/pdf https://journals.ums.ac.id/index.php/khif/article/view/16235 10.23917/khif.v8i2.16235 Khazanah Informatika : Jurnal Ilmu Komputer dan Informatika; Vol. 8 No. 2 October 2022 Khazanah Informatika; Vol. 8 No. 2 October 2022 2477-698X 2621-038X eng https://journals.ums.ac.id/index.php/khif/article/view/16235/7956 Copyright (c) 2022 Khazanah Informatika: Jurnal Ilmu Komputer dan Informatika http://creativecommons.org/licenses/by/4.0
spellingShingle cosine similarity; recommendation system; web scraping; content-based filtering
Falah, Zulfa Fajrul
Suryawan, Fajar
Recommendation System to Propose Final Project Supervisors using Cosine Similarity Matrix
title Recommendation System to Propose Final Project Supervisors using Cosine Similarity Matrix
title_full Recommendation System to Propose Final Project Supervisors using Cosine Similarity Matrix
title_fullStr Recommendation System to Propose Final Project Supervisors using Cosine Similarity Matrix
title_full_unstemmed Recommendation System to Propose Final Project Supervisors using Cosine Similarity Matrix
title_short Recommendation System to Propose Final Project Supervisors using Cosine Similarity Matrix
title_sort recommendation system to propose final project supervisors using cosine similarity matrix
topic cosine similarity; recommendation system; web scraping; content-based filtering
topic_facet cosine similarity; recommendation system; web scraping; content-based filtering
url https://journals.ums.ac.id/index.php/khif/article/view/16235
work_keys_str_mv AT falahzulfafajrul recommendationsystemtoproposefinalprojectsupervisorsusingcosinesimilaritymatrix
AT suryawanfajar recommendationsystemtoproposefinalprojectsupervisorsusingcosinesimilaritymatrix