Department of Computer Engineering ARTIFICIAL INTELLIGENCE Topic: ADAPTIVE CONCEPT MAP Guided By: Prof. Mrs Sujata Khedkar Prepared By: Akshay Chawla Naina Chawla Jyoti Daryani
PROBLEM DEFINITION : To develop an adaptive concept map providing personalized learning for engineering concepts with text file as input provided by the user.
MOTIVATION/OBJECTIVE : To design an effective interventions in providing students with a holistic understanding of a domain while also allows understanding of relationships among parts and across the engineering curricula via an Adaptive Concept Map which is a dynamic concept map which takes text in the form of text file and provides a concept map based on the concepts in the text based on the already created ontology.
Concept Map And Its Uses Concept maps are graphical tools for organizing and representing knowledge, and seeking new knowledge. Graphic Organizer Develop logical thinking and study skills Excellent teaching, learning and evaluating tools Visual representator
Uses Helps visual learners grasp the material (however all learners benefit from the activity) Helps students see relationships between ideas and concepts Utilizes the full range of the left and right hemispheres of the brain Helps memory recall Helps to clarify and structure ideas Aids in developing higher-level thinking skills (create, analyze, evaluate) Allowing students to more clearly communicate ideas, thoughts and information Helps students synthesize and integrate information, ideas and concepts Encourages students to think creatively about the subject Lets students do self-evaluation of beliefs, values, socialization, etc. Helps students evaluate assumptions.
Types of Concept Map "Spider": Organized by placing the central theme or unifying factor in the center of the map. Outwardly radiating sub-themes surround the center of the map. "Hierarchical": Presents information in a descending order of importance. The most important information is placed on the top. Distinguishing factors determine the placement of the information. "Systems": Organizes information in a format which is similar to a flowchart with the addition of 'INPUTS' and 'OUTPUTS’ "Flowchart": Organizes information in a linear format. “Cross-linked”:Cross-linked maps use a descriptive word or phrase and identify the relationship with a labeled arrow. Cross-linked maps use a descriptive word or phrase and identify the relationship with a labeled arrow.
Types of Concept Map
REQUIREMENT ANALYSIS : Personalized engineering learning zoom-out , zoom-in facility Bookmark Allows users to upload text file Platform independence Content integrity
CONCEPTUAL SYSTEM DESIGN: I/P O/P Adaptive Concept Map Generator Text Ontology Concept Map
Example Output
DETAILED SYSTEM DESIGN: START END Concept Browsing Bookmark Concept Display Module Zoom-in Zoom-out Adaptive Registration Authentication User Concept Searching Bookmark Content Management Module Concept Management Module Annotation Module Admin
Implementation Ontology is created in Web Ontology language with Protégé software Created ontology is then visualized in OWL2Prefuse Environment User can upload text file
Web Ontology Language(OWL) Classes(Concepts) Subclasses(Subconcepts) Properties(Object,Data,etc) Annotations for classes and subclasses(Label,Comments,definition etc) Equivalent class Disjoint Class
PLATFORM TECHNOLOGY: Java HTML,CSS JavaScript , PHP OWL Ontology