Measuring the Matches Between University Courses: Ontological Comparison Based Approach By: Salma Saad Ibrahim Shahad Basel Hamdan An-Najah National University Faculty of Engineering Computer Science Department جامعة النجاح الوطنية كلية الهندسة وتكنولوجيا المعلومات Supervisor: Dr. Amjad Hawash CONTENTS Introduction Problem Specification Methodology System Architecture Results Difficulties 2 1 3 4 5 6 Alternative course Methodology Measuring the Matches Between University Courses: Ontological Comparison-Based Approach System Architecture Layers USER SIDE SERVER SIDE DATABASE SIDE Login Interface Fig. 1. Login Interface Fig. 2. Error Login Interface Fig. 3. Error Login Interface Alternative-Course Interface Fig. 4. Alternative-Course Interface Stop Words Removal Fig. 5. Stop Words Removal Term Extraction Fig. 6. Term Extraction. Edges Comparison Fig. 7. Edges Comparison Fig. 8. Alternative-Course Sequence Diagram Database Side Fig. 4. Alternative-Course ER Diagram Results Selected course: Another course: Another course: Example: After Stop Words Removing: Ontologies: Calculations: Matching Percentage % = M(10681345, 10676324) / N(11) × 100 = (2/11) × 100 = 18.18% Matching Percentage % = M(O1, O2) / N(O1) × 100% (1) Matching Percentage % = M(10681345, 10671473) / N(11) × 100 = (11/11) × 100 = 100% Difficulties Some course descriptions did not express the course topics clearly and explicitly but were rather vague. Some of the course descriptions were short and I was unable to extract various terms from them. Some course descriptions were full of stop words. Sometimes two courses offer the same academic material, but one of them has a weak description. Thank you for listening THE END image1.png image2.png image3.png image4.png image5.png image6.PNG image7.PNG image8.PNG image9.PNG image10.PNG image11.PNG image12.png image13.png image14.PNG image15.PNG image16.png image17.PNG image18.PNG image19.PNG image20.PNG image21.PNG image22.PNG image23.PNG image24.PNG image25.PNG image26.PNG