Leveraging Knowledge Graphs for Personalized Internship Recommendations: A Case Study on Software Engineering Courses

Internships play a vital role in bridging academic learning with industry requirements. This paper presents a knowledge graph-based framework for generating personalized internship recommendations by integrating course syllabi, student competencies, and job descriptions. The approach leverages structured knowledge representation and graph traversal to dynamically match students' academic progress with relevant opportunities. Additionally, Large Language Models (LLMs) are employed for entity extraction to enhance recommendation accuracy. A case study involving Software Engineering subjects within a Programme of Innovative Engineering demonstrates the framework's ability to provide tailored internship suggestions and identify skill gaps. The results indicate that knowledge graphs offer a scalable and adaptable solution for aligning academic curricula with evolving industry needs.

Authors

Institutions

Publication Details

Published
2025-04-02
DOI
https://doi.org/10.1109/icci64209.2025.10987407
Citations
1
Primary Topic
Advanced Graph Neural Networks
Type
article
Field-Weighted Citation Impact
2.48

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Leveraging Knowledge Graphs for Personalized Internship Recommendations: A Case Study on Software Engineering Courses

Tharathon Utasri, Akkharawoot Takhom, Supitsara Seetaworn, Phuree Phenhiran et al.
1 citations
Advanced Graph Neural Networks
2.48
article

Leveraging Knowledge Graphs for Personalized Internship Recommendations: A Case Study on Software Engineering Courses

Tharathon Utasri, Akkharawoot Takhom, Supitsara Seetaworn, Phuree Phenhiran, Perapard Ngokpol, Montira Innoy, Sorayuth Ingboon
article en
1 citations

Abstract

Internships play a vital role in bridging academic learning with industry requirements. This paper presents a knowledge graph-based framework for generating personalized internship recommendations by integrating course syllabi, student competencies, and job descriptions. The approach leverages structured knowledge representation and graph traversal to dynamically match students' academic progress with relevant opportunities. Additionally, Large Language Models (LLMs) are employed for entity extraction to enhance recommendation accuracy. A case study involving Software Engineering subjects within a Programme of Innovative Engineering demonstrates the framework's ability to provide tailored internship suggestions and identify skill gaps. The results indicate that knowledge graphs offer a scalable and adaptable solution for aligning academic curricula with evolving industry needs.

Thammasat University (TH)
Thammasat University
Openalex Percentile: Top 11%
Advanced Graph Neural Networks
2.48
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.