Dynamic Graduation Project Allocation Based on Student-Teacher Profile Compatibility | IEEE Conference Publication | IEEE Xplore