{"id":{"repo_id":"sheffield-hallam","oai_identifier":"oai:shura.shu.ac.uk:18747"},"canonical_url":"https://search.dev.ndltd.org/etd/sheffield-hallam/oai:shura.shu.ac.uk:18747","repository":{"repo_id":"sheffield-hallam","name":"Sheffield Hallam University","base_url":"https://shura.shu.ac.uk/cgi/oai2"},"display":{"title":"A multi-agent approach to adaptive learning using a structured ontology classification system","abstract":"Diagnostic assessment is an important part of human learning. Tutors in face-to-face classroom environment evaluate students’ prior knowledge before the start of a relatively new learning. In that perspective, this thesis investigates the development of an-agent based Pre-assessment System in the identification of knowledge gaps in students’ learning between a student’s desired concept and some prerequisites concepts. The aim is to test a student's prior skill before the start of the student’s higher and desired concept of learning. This thesis thus presents the use of Prometheus agent based software engineering methodology for the Pre-assessment System requirement specification and design. Knowledge representation using a description logic TBox and ABox for defining a domain of learning. As well as the formal modelling of classification rules using rule-based approach as a reasoning process for accurate categorisation of students’ skills and appropriate recommendation of learning materials. On implementation, an agent oriented programming language whose facts and rule structure are prolog-like was employed in the development of agents’ actions and behaviour. Evaluation results showed that students have skill gaps in their learning while they desire to study a higher-level concept at a given time.","abstract_html":"Diagnostic assessment is an important part of human learning. Tutors in face-to-face classroom environment evaluate students’ prior knowledge before the start of a relatively new learning. In that perspective, this thesis investigates the development of an-agent based Pre-assessment System in the identification of knowledge gaps in students’ learning between a student’s desired concept and some prerequisites concepts. The aim is to test a student&#x27;s prior skill before the start of the student’s higher and desired concept of learning. This thesis thus presents the use of Prometheus agent based software engineering methodology for the Pre-assessment System requirement specification and design. Knowledge representation using a description logic TBox and ABox for defining a domain of learning. As well as the formal modelling of classification rules using rule-based approach as a reasoning process for accurate categorisation of students’ skills and appropriate recommendation of learning materials. On implementation, an agent oriented programming language whose facts and rule structure are prolog-like was employed in the development of agents’ actions and behaviour. Evaluation results showed that students have skill gaps in their learning while they desire to study a higher-level concept at a given time.","abstract_has_math":false,"creators":["Ehimwenma, Kennedy Efosa"],"institution":"Sheffield Hallam University","degree_name":"phd","degree_level":"doctoral","degree_discipline":null,"degree_department":null,"school":null,"contributors":[],"advisors":["Crowther, Paul","Beer, Martin"],"committee_chairs":[],"committee_members":[],"year":2017,"date_issued":"2017-12","date_published":"2017-12","updated_at":"2026-07-24T06:31:09Z","subjects":[],"languages":["en"],"rights":[],"rights_urls":[],"identifier_entries":[]},"links":{"outbound_url":"https://doi.org/10.7190/shu-thesis-00007","outbound_label":"DOI","outbound_source":"dc:identifier.doi"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor.advisor","label":"Advisor","values":["Crowther, Paul","Beer, Martin"]},{"key":"dc:creator","label":"Author","values":["Ehimwenma, Kennedy Efosa"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date","label":"Dc Date","values":["2017-12-08"]},{"key":"dc:date.issued","label":"Date","values":["2017-12"]},{"key":"dc:publisher.department","label":"Dc Publisher Department","values":["Unspecified"]},{"key":"dc:publisher.institution","label":"Dc Publisher Institution","values":["Sheffield Hallam University"]},{"key":"dc:relation.isreferencedby","label":"Dc Relation Isreferencedby","values":["https://shura.shu.ac.uk/18747/"]},{"key":"dc:type","label":"Dc Type","values":["Thesis"]},{"key":"dc:type.qualificationlevel","label":"Dc Type Qualificationlevel","values":["doctoral"]},{"key":"dc:type.qualificationname","label":"Dc Type Qualificationname","values":["phd"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language","label":"Dc Language","values":["en"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier.doi","label":"DOI","values":["10.7190/shu-thesis-00007"]},{"key":"dc:identifier.uri","label":"Identifier URI","values":["https://shura.shu.ac.uk/18747/1/KEhimwenma_2017_PhD_Multiagent%20approach.pdf"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description.abstract","label":"Abstract","values":["Diagnostic assessment is an important part of human learning. Tutors in face-to-face classroom environment evaluate students’ prior knowledge before the start of a relatively new learning. In that perspective, this thesis investigates the development of an-agent based Pre-assessment System in the identification of knowledge gaps in students’ learning between a student’s desired concept and some prerequisites concepts. The aim is to test a student's prior skill before the start of the student’s higher and desired concept of learning. This thesis thus presents the use of Prometheus agent based software engineering methodology for the Pre-assessment System requirement specification and design. Knowledge representation using a description logic TBox and ABox for defining a domain of learning. As well as the formal modelling of classification rules using rule-based approach as a reasoning process for accurate categorisation of students’ skills and appropriate recommendation of learning materials. On implementation, an agent oriented programming language whose facts and rule structure are prolog-like was employed in the development of agents’ actions and behaviour. Evaluation results showed that students have skill gaps in their learning while they desire to study a higher-level concept at a given time."]},{"key":"dc:format","label":"Dc Format","values":["application/pdf"]},{"key":"dc:title","label":"Title","values":["A multi-agent approach to adaptive learning using a structured ontology classification system"]}]}],"canonical_facts":{"dc:contributor.advisor":["Crowther, Paul","Beer, Martin"],"dc:creator":["Ehimwenma, Kennedy Efosa"],"dc:date":["2017-12-08"],"dc:date.issued":["2017-12"],"dc:description.abstract":["Diagnostic assessment is an important part of human learning. Tutors in face-to-face classroom environment evaluate students’ prior knowledge before the start of a relatively new learning. In that perspective, this thesis investigates the development of an-agent based Pre-assessment System in the identification of knowledge gaps in students’ learning between a student’s desired concept and some prerequisites concepts. The aim is to test a student's prior skill before the start of the student’s higher and desired concept of learning. This thesis thus presents the use of Prometheus agent based software engineering methodology for the Pre-assessment System requirement specification and design. Knowledge representation using a description logic TBox and ABox for defining a domain of learning. As well as the formal modelling of classification rules using rule-based approach as a reasoning process for accurate categorisation of students’ skills and appropriate recommendation of learning materials. On implementation, an agent oriented programming language whose facts and rule structure are prolog-like was employed in the development of agents’ actions and behaviour. Evaluation results showed that students have skill gaps in their learning while they desire to study a higher-level concept at a given time."],"dc:format":["application/pdf"],"dc:identifier.doi":["10.7190/shu-thesis-00007"],"dc:identifier.uri":["https://shura.shu.ac.uk/18747/1/KEhimwenma_2017_PhD_Multiagent%20approach.pdf"],"dc:language":["en"],"dc:publisher.department":["Unspecified"],"dc:publisher.institution":["Sheffield Hallam University"],"dc:relation.isreferencedby":["https://shura.shu.ac.uk/18747/"],"dc:title":["A multi-agent approach to adaptive learning using a structured ontology classification system"],"dc:type":["Thesis"],"dc:type.qualificationlevel":["doctoral"],"dc:type.qualificationname":["phd"]},"updated_at":"2026-07-24T06:31:09Z"}