SlideShare a Scribd company logo
1 of 20
Intelligent Student Profiling
using Fuzzy Logic
Submitted as Final Year Project
Towards completion of BS(CS)-Hons Degree
The Project is Approved By National ICT R&D Fund.
Ministry of Information Technology
Aniqa Bano
Reg# 11-BCS-F-HU/HR-12
Sonia khan
Reg# 11-BCS-F-HU/HR-36
Project Supervisor:
Mr. Muhammad Aamir Khan[
Department of Information Technology
Contents
• Introduction
• Fuzzy Logic
• Fuzzy set
• Fuzzy Rules
• Membership functions
• Neural network
• Existing System
• Proposed System
• Conducted Survey
• Dataset
• Results of survey
• Anfis
• Fuzzy c-means (FCM) Clustering
• Conclusion
• Future work
• References
Introduction
 We present an intelligent agent-assisted environment for
– active learning to better support the student-centered,
– self-paced, and
– highly interactive learning approach.
 The objective of proposed system is to
– understand the students’ perception,
– our study makes great improvement on personalization of learning
and
– achieves learning effectiveness.
Introduction to Basic Terms
 Fuzzy Logic
• Fuzzy logic is an approach to computing, based on "degrees of truth" rather than the usual "true
or false" (1 or 0). [1]
 Fuzzy set
• A set whose elements have degrees of membership. Fuzzy set allows elements to be partially in a
set. [2]
 Fuzzy rules
• Rules that applies on fuzzy sets are known as fuzzy rules. IF – THEN are fuzzy rules and in the
form: IF ‘x’ is A THEN ‘y’ is B, Here A and B are I/P and O/P fuzzy sets respectively. [3]
 Membership function
• MF is an association between the values of an element and its degree of membership in a set.
Membership value can range from 0 to 1. [4]
 Neural Network
• A computing system made up of a number of simple, highly interconnected processing elements,
which process information by their dynamic state response to external inputs. [5]
Existing System
 The Traditional system of evaluation are of two types:
1) Awarding numbers or 2) Grades.
 Following are some problems associated with evaluation:
• Current evaluation doesn’t tell on what basis students get marks
• Multiple Evaluators
• System is not Transparent
• Cognitive Science – Based on mood
• Checking Type
– Lenient type
– Strict type
– Normal type
• Personal factors: like fatigue, stress, etc.
• Lack of details of criteria
 To overcome these problems a fuzzy epistemic logic
has been built to present
– The student's knowledge state,
– Learning skills, and
– The ways they handle their problems.
Proposed System
 We proposed the system that make use of Fuzzy C Mean (FCM) Clustering and the
Adaptive Neuro Fuzzy Inference System (ANFIS) to draw inferences about the
learning capability of a student in the system.
 Accordingly this observation helps in making rules based on a more natural order
of learning concepts by the students.
 FCM clustering is applied on the dataset that we got from the field survey that we
have conducted from students of BCS, Department of Information Technology.
Conducted Survey
 A field survey has been conducted at University of Haripur in Department of
Information Technology from students of BCS.
 Thirty students took part in the survey. Survey consisted of two sessions, session-1
based on subjective type questions and session-2 contained objective type
questions.
 Each student was given 30 questions, questions were randomly arranged to
approach cognitive and learning state of the students.
 The results from the survey indicate that the study makes great improvement on
personalization of learning and achieves learning effectiveness.
Dataset
Dataset taken from the conducted
survey
 We got dataset from the field survey from 30 number of students and number of
questions asked were also 30.
 We come to know that mostly students perceive
less complexity and expects more results.
 The students who were free of test anxiety and have
strong learning abilities they choose complicated
questions. But most students choose easy and less
complicated questions.
Std.id Session 1 Session 2 Percentage
1 8 9 56.60
2 7 12 63.30
3 10 13 76.60
4 6 10 53.30
5 7 8 50.00
6 7 7 46.60
7 5 6 36.60
8 7 5 40.00
9 6 10 53.30
10 8 9 56.50
11 5 8 43.30
12 4 12 53.30
13 8 13 70.00
14 9 7 53.30
15 7 11 60.00
16 5 9 46.60
17 4 6 33.30
18 10 14 80.00
19 8 11 63.33
20 10 13 76.60
21 6 11 56.60
22 7 15 73.30
23 5 11 53.30
24 9 14 76.67
25 11 13 80.00
26 13 15 93.33
27 10 11 70.00
28 7 12 63.33
29 9 15 80.00
30 8 10 60.00
Results of Survey
ANFIS(Adaptive Neuro-Fuzzy Inference System)
 We used ANFIS (Adaptive Neuro-Fuzzy Inference System) to create rules of our
dataset that we got from the field survey. We have used Fuzzy Logic Toolbox Version
2.2.13 (R2011a).
 Using a given input data set, the toolbox function anfis constructs a fuzzy inference
system (FIS).
Loading Training Data into ANFIS from workspace
Viewing FIS StructureGenerating FIS
Editing RulesViewing Rules
FCM Clustering
 Fuzzy C-means (FCM) is a data clustering technique in which given dataset is grouped into ‘n’
clusters with each data point in the dataset that belongs to every cluster to a certain degree.
 The figure shows FCM clustering that applied on the dataset that we got from the field
survey.
GUI for
Fuzzy C-Means Clustering
on field survey dataset
Plotting Membership Function
When the FCM clustering is done, we selected one of the clusters by clicking on it and
view membership function surface by the “Plot MF” button.
MF Plot for Cluster 2MF Plot for Cluster 1
Conclusion
 The Fuzzy C-Means Clustering technique is more flexible and produces efficient
results in evaluation of students’ academic performance, the proposed System is
more efficient model in comparison to existing fuzzy expert system.
 It also enhances the decision making by academic planners semester by semester
by improving on the future academic results in the subsequence academic session.
It is also helpful for making future question papers.
Project has been Approved by
Future work
 The conducted survey is sample for getting dataset to test the proposed
system.
 We will work on more number of students with different age level and
besides of students we will conduct the survey with distinguish groups of
people in different educational institutions and implement the rules on
datasets for better results.
 In future work we will use the combine technique of fuzzy C-Means and
Artificial Neural Networks called Neuro-Dynamic Fuzzy Expert system to
evaluate teacher and student academic performance and also develop
adaptive learning system and Intelligent Tutoring System for Internet
based education like LMS.
References
[1] http://whatis.techtarget.com/definition/fuzzy-logic
[2] Fuzzy sets.html
[3]citeseerx.ist.psu.edu/viewdoc/download?
doi=10.1.1.54.2479&rep=rep1&type=pdf
[4] Fuzzy Logic: Intelligence, Control, and Information, J. Yen and R. Langari,
Prentice Hall
[5] Neural Network Primer: Part I" by Maureen Caudill, AI Expert, Feb. 1989
THE END? NO…!!
BECAUSE…
THIS IS JUST THE
BEGINNING

More Related Content

What's hot

The Architecture of System for Predicting Student Performance based on the Da...
The Architecture of System for Predicting Student Performance based on the Da...The Architecture of System for Predicting Student Performance based on the Da...
The Architecture of System for Predicting Student Performance based on the Da...Thada Jantakoon
 
Predicting student performance using aggregated data sources
Predicting student performance using aggregated data sourcesPredicting student performance using aggregated data sources
Predicting student performance using aggregated data sourcesOlugbenga Wilson Adejo
 
IRJET-Student Performance Prediction for Education Loan System
IRJET-Student Performance Prediction for Education Loan SystemIRJET-Student Performance Prediction for Education Loan System
IRJET-Student Performance Prediction for Education Loan SystemIRJET Journal
 
machine learning based predictive analytics of student academic performance i...
machine learning based predictive analytics of student academic performance i...machine learning based predictive analytics of student academic performance i...
machine learning based predictive analytics of student academic performance i...CloudTechnologies
 
IRJET- Student Placement Prediction using Machine Learning
IRJET- Student Placement Prediction using Machine LearningIRJET- Student Placement Prediction using Machine Learning
IRJET- Student Placement Prediction using Machine LearningIRJET Journal
 
Investigating learning strategies in a dispositional learning analytics conte...
Investigating learning strategies in a dispositional learning analytics conte...Investigating learning strategies in a dispositional learning analytics conte...
Investigating learning strategies in a dispositional learning analytics conte...Bart Rienties
 
Bachelor's thesis defence presentation
Bachelor's thesis defence presentationBachelor's thesis defence presentation
Bachelor's thesis defence presentationnayanbanik
 
Intelligent system for sTudent placement
Intelligent system for sTudent placementIntelligent system for sTudent placement
Intelligent system for sTudent placementFemmy Johnson
 
AI Chatbot Service Framework based on Backpropagation Network for Predicting ...
AI Chatbot Service Framework based on Backpropagation Network for Predicting ...AI Chatbot Service Framework based on Backpropagation Network for Predicting ...
AI Chatbot Service Framework based on Backpropagation Network for Predicting ...資彥 解
 
Multiple Response Questions - Allowing for chance in authentic assessments
Multiple Response Questions - Allowing for chance in authentic assessmentsMultiple Response Questions - Allowing for chance in authentic assessments
Multiple Response Questions - Allowing for chance in authentic assessmentsMhairi Mcalpine
 
Individual Research Plan Helen
Individual Research Plan HelenIndividual Research Plan Helen
Individual Research Plan Helengaoy0906
 
Affective Metacognitive Scaffolding and User Model Augmentation for Experient...
Affective Metacognitive Scaffolding and User Model Augmentation for Experient...Affective Metacognitive Scaffolding and User Model Augmentation for Experient...
Affective Metacognitive Scaffolding and User Model Augmentation for Experient...Adam Moore
 
A Study on Learning Factor Analysis – An Educational Data Mining Technique fo...
A Study on Learning Factor Analysis – An Educational Data Mining Technique fo...A Study on Learning Factor Analysis – An Educational Data Mining Technique fo...
A Study on Learning Factor Analysis – An Educational Data Mining Technique fo...iosrjce
 
A Survey on Research work in Educational Data Mining
A Survey on Research work in Educational Data MiningA Survey on Research work in Educational Data Mining
A Survey on Research work in Educational Data Miningiosrjce
 
IRJET- Online Examination System
IRJET- Online Examination SystemIRJET- Online Examination System
IRJET- Online Examination SystemIRJET Journal
 
Kopcha Sullivan 2008 Reaction
Kopcha Sullivan 2008 ReactionKopcha Sullivan 2008 Reaction
Kopcha Sullivan 2008 Reactionnicolalritter
 
FIE 2008 Pedagogy Cybernetics
FIE 2008 Pedagogy CyberneticsFIE 2008 Pedagogy Cybernetics
FIE 2008 Pedagogy Cyberneticsarammann
 

What's hot (19)

The Architecture of System for Predicting Student Performance based on the Da...
The Architecture of System for Predicting Student Performance based on the Da...The Architecture of System for Predicting Student Performance based on the Da...
The Architecture of System for Predicting Student Performance based on the Da...
 
Predicting student performance using aggregated data sources
Predicting student performance using aggregated data sourcesPredicting student performance using aggregated data sources
Predicting student performance using aggregated data sources
 
IRJET-Student Performance Prediction for Education Loan System
IRJET-Student Performance Prediction for Education Loan SystemIRJET-Student Performance Prediction for Education Loan System
IRJET-Student Performance Prediction for Education Loan System
 
machine learning based predictive analytics of student academic performance i...
machine learning based predictive analytics of student academic performance i...machine learning based predictive analytics of student academic performance i...
machine learning based predictive analytics of student academic performance i...
 
Student Performance Data Mining Project Report
Student Performance Data Mining Project ReportStudent Performance Data Mining Project Report
Student Performance Data Mining Project Report
 
IRJET- Student Placement Prediction using Machine Learning
IRJET- Student Placement Prediction using Machine LearningIRJET- Student Placement Prediction using Machine Learning
IRJET- Student Placement Prediction using Machine Learning
 
Investigating learning strategies in a dispositional learning analytics conte...
Investigating learning strategies in a dispositional learning analytics conte...Investigating learning strategies in a dispositional learning analytics conte...
Investigating learning strategies in a dispositional learning analytics conte...
 
Bachelor's thesis defence presentation
Bachelor's thesis defence presentationBachelor's thesis defence presentation
Bachelor's thesis defence presentation
 
Intelligent system for sTudent placement
Intelligent system for sTudent placementIntelligent system for sTudent placement
Intelligent system for sTudent placement
 
AI Chatbot Service Framework based on Backpropagation Network for Predicting ...
AI Chatbot Service Framework based on Backpropagation Network for Predicting ...AI Chatbot Service Framework based on Backpropagation Network for Predicting ...
AI Chatbot Service Framework based on Backpropagation Network for Predicting ...
 
Multiple Response Questions - Allowing for chance in authentic assessments
Multiple Response Questions - Allowing for chance in authentic assessmentsMultiple Response Questions - Allowing for chance in authentic assessments
Multiple Response Questions - Allowing for chance in authentic assessments
 
Individual Research Plan Helen
Individual Research Plan HelenIndividual Research Plan Helen
Individual Research Plan Helen
 
Affective Metacognitive Scaffolding and User Model Augmentation for Experient...
Affective Metacognitive Scaffolding and User Model Augmentation for Experient...Affective Metacognitive Scaffolding and User Model Augmentation for Experient...
Affective Metacognitive Scaffolding and User Model Augmentation for Experient...
 
A Study on Learning Factor Analysis – An Educational Data Mining Technique fo...
A Study on Learning Factor Analysis – An Educational Data Mining Technique fo...A Study on Learning Factor Analysis – An Educational Data Mining Technique fo...
A Study on Learning Factor Analysis – An Educational Data Mining Technique fo...
 
A Survey on Research work in Educational Data Mining
A Survey on Research work in Educational Data MiningA Survey on Research work in Educational Data Mining
A Survey on Research work in Educational Data Mining
 
IRJET- Online Examination System
IRJET- Online Examination SystemIRJET- Online Examination System
IRJET- Online Examination System
 
Kopcha Sullivan 2008 Reaction
Kopcha Sullivan 2008 ReactionKopcha Sullivan 2008 Reaction
Kopcha Sullivan 2008 Reaction
 
FIE 2008 Pedagogy Cybernetics
FIE 2008 Pedagogy CyberneticsFIE 2008 Pedagogy Cybernetics
FIE 2008 Pedagogy Cybernetics
 
[IJET-V2I1P2] Authors: S. Lakshmi Prabha1, A.R.Mohamed Shanavas
[IJET-V2I1P2] Authors: S. Lakshmi Prabha1, A.R.Mohamed Shanavas[IJET-V2I1P2] Authors: S. Lakshmi Prabha1, A.R.Mohamed Shanavas
[IJET-V2I1P2] Authors: S. Lakshmi Prabha1, A.R.Mohamed Shanavas
 

Viewers also liked

Fuzzy Logic Model for Traffic Congestion
Fuzzy Logic Model for Traffic CongestionFuzzy Logic Model for Traffic Congestion
Fuzzy Logic Model for Traffic CongestionIOSR Journals
 
Intelligent network selection using fuzzy logic for 4 g wireless networks
Intelligent network selection using fuzzy logic for 4 g wireless networksIntelligent network selection using fuzzy logic for 4 g wireless networks
Intelligent network selection using fuzzy logic for 4 g wireless networksIAEME Publication
 
Intelligent traffic control decision support system
Intelligent traffic control decision support systemIntelligent traffic control decision support system
Intelligent traffic control decision support systemShubham Gulati
 
Artificial intelligent
Artificial intelligentArtificial intelligent
Artificial intelligentALi Akram
 
Intelligent Control and Fuzzy Logic
Intelligent Control and Fuzzy LogicIntelligent Control and Fuzzy Logic
Intelligent Control and Fuzzy LogicPraneel Chand
 
Distributed Traffic management framework
Distributed Traffic management frameworkDistributed Traffic management framework
Distributed Traffic management frameworkSaurabh Nambiar
 
33412283 solving-fuzzy-logic-problems-with-matlab
33412283 solving-fuzzy-logic-problems-with-matlab33412283 solving-fuzzy-logic-problems-with-matlab
33412283 solving-fuzzy-logic-problems-with-matlabsai kumar
 
Application of fuzzy logic
Application of fuzzy logicApplication of fuzzy logic
Application of fuzzy logicViraj Patel
 
Career Clusters: Forecasting Demand For High School Through College Jobs 2008...
Career Clusters: Forecasting Demand For High School Through College Jobs 2008...Career Clusters: Forecasting Demand For High School Through College Jobs 2008...
Career Clusters: Forecasting Demand For High School Through College Jobs 2008...CEW Georgetown
 
Le Pub Quiz by Qriosity Knowledge Solutions (QKS) at G77
Le Pub Quiz by Qriosity Knowledge Solutions (QKS) at G77Le Pub Quiz by Qriosity Knowledge Solutions (QKS) at G77
Le Pub Quiz by Qriosity Knowledge Solutions (QKS) at G77Qriosity Knowledge Solutions
 
Designing the Future: When Fact Meets Fiction
Designing the Future: When Fact Meets FictionDesigning the Future: When Fact Meets Fiction
Designing the Future: When Fact Meets FictionDean Johnson
 

Viewers also liked (15)

Fuzzy Logic Model for Traffic Congestion
Fuzzy Logic Model for Traffic CongestionFuzzy Logic Model for Traffic Congestion
Fuzzy Logic Model for Traffic Congestion
 
Fuzzy logic control vs. conventional pid
Fuzzy logic control vs. conventional pidFuzzy logic control vs. conventional pid
Fuzzy logic control vs. conventional pid
 
Intelligent network selection using fuzzy logic for 4 g wireless networks
Intelligent network selection using fuzzy logic for 4 g wireless networksIntelligent network selection using fuzzy logic for 4 g wireless networks
Intelligent network selection using fuzzy logic for 4 g wireless networks
 
Intelligent traffic control decision support system
Intelligent traffic control decision support systemIntelligent traffic control decision support system
Intelligent traffic control decision support system
 
Artificial intelligent
Artificial intelligentArtificial intelligent
Artificial intelligent
 
Intelligent Control and Fuzzy Logic
Intelligent Control and Fuzzy LogicIntelligent Control and Fuzzy Logic
Intelligent Control and Fuzzy Logic
 
Distributed Traffic management framework
Distributed Traffic management frameworkDistributed Traffic management framework
Distributed Traffic management framework
 
33412283 solving-fuzzy-logic-problems-with-matlab
33412283 solving-fuzzy-logic-problems-with-matlab33412283 solving-fuzzy-logic-problems-with-matlab
33412283 solving-fuzzy-logic-problems-with-matlab
 
Application of fuzzy logic
Application of fuzzy logicApplication of fuzzy logic
Application of fuzzy logic
 
Basics of control system
Basics of control system Basics of control system
Basics of control system
 
Fuzzy logic
Fuzzy logicFuzzy logic
Fuzzy logic
 
Fuzzy logic ppt
Fuzzy logic pptFuzzy logic ppt
Fuzzy logic ppt
 
Career Clusters: Forecasting Demand For High School Through College Jobs 2008...
Career Clusters: Forecasting Demand For High School Through College Jobs 2008...Career Clusters: Forecasting Demand For High School Through College Jobs 2008...
Career Clusters: Forecasting Demand For High School Through College Jobs 2008...
 
Le Pub Quiz by Qriosity Knowledge Solutions (QKS) at G77
Le Pub Quiz by Qriosity Knowledge Solutions (QKS) at G77Le Pub Quiz by Qriosity Knowledge Solutions (QKS) at G77
Le Pub Quiz by Qriosity Knowledge Solutions (QKS) at G77
 
Designing the Future: When Fact Meets Fiction
Designing the Future: When Fact Meets FictionDesigning the Future: When Fact Meets Fiction
Designing the Future: When Fact Meets Fiction
 

Similar to FYP ppt

Student Assestment Questionnaire
Student Assestment QuestionnaireStudent Assestment Questionnaire
Student Assestment QuestionnaireMichael Mendoza
 
An Intelligent Career Guidance System using Machine Learning
An Intelligent Career Guidance System using Machine LearningAn Intelligent Career Guidance System using Machine Learning
An Intelligent Career Guidance System using Machine LearningIRJET Journal
 
COET3A1.Powerpoint Presentation
COET3A1.Powerpoint PresentationCOET3A1.Powerpoint Presentation
COET3A1.Powerpoint Presentationtroyjan27
 
IRJET- A Conceptual Framework to Predict Academic Performance of Students usi...
IRJET- A Conceptual Framework to Predict Academic Performance of Students usi...IRJET- A Conceptual Framework to Predict Academic Performance of Students usi...
IRJET- A Conceptual Framework to Predict Academic Performance of Students usi...IRJET Journal
 
Learning Analytics for Computer Programming Education
Learning Analytics for Computer Programming EducationLearning Analytics for Computer Programming Education
Learning Analytics for Computer Programming EducationIRJET Journal
 
ICELW Conference Slides
ICELW Conference SlidesICELW Conference Slides
ICELW Conference Slidestoolboc
 
F03403031040
F03403031040F03403031040
F03403031040theijes
 
[DSC Europe 22] Machine learning algorithms as tools for student success pred...
[DSC Europe 22] Machine learning algorithms as tools for student success pred...[DSC Europe 22] Machine learning algorithms as tools for student success pred...
[DSC Europe 22] Machine learning algorithms as tools for student success pred...DataScienceConferenc1
 
Analysis And Design Of Internship Report And Thesis Mentoring Management System
Analysis And Design Of Internship Report And Thesis Mentoring Management SystemAnalysis And Design Of Internship Report And Thesis Mentoring Management System
Analysis And Design Of Internship Report And Thesis Mentoring Management SystemWendy Hager
 
Assignments .30%
Assignments .30%Assignments .30%
Assignments .30%butest
 
IRJET- Academic Performance Analysis System
IRJET- Academic Performance Analysis SystemIRJET- Academic Performance Analysis System
IRJET- Academic Performance Analysis SystemIRJET Journal
 
Student Selection Based On Academic Achievement System using k-mean Algorithm
Student Selection Based On Academic Achievement System using k-mean AlgorithmStudent Selection Based On Academic Achievement System using k-mean Algorithm
Student Selection Based On Academic Achievement System using k-mean AlgorithmNik Ridhuan
 
Clustering Students of Computer in Terms of Level of Programming
Clustering Students of Computer in Terms of Level of ProgrammingClustering Students of Computer in Terms of Level of Programming
Clustering Students of Computer in Terms of Level of ProgrammingEditor IJCATR
 
STUDENT ENGAGEMENT MONITORING IN ONLINE LEARNING ENVIRONMENT USING FACE DETEC...
STUDENT ENGAGEMENT MONITORING IN ONLINE LEARNING ENVIRONMENT USING FACE DETEC...STUDENT ENGAGEMENT MONITORING IN ONLINE LEARNING ENVIRONMENT USING FACE DETEC...
STUDENT ENGAGEMENT MONITORING IN ONLINE LEARNING ENVIRONMENT USING FACE DETEC...IRJET Journal
 
Advanced Question Paper Generator using Fuzzy Logic
Advanced Question Paper Generator using Fuzzy LogicAdvanced Question Paper Generator using Fuzzy Logic
Advanced Question Paper Generator using Fuzzy LogicIRJET Journal
 
Intelligent Career Guidance System.pptx
Intelligent Career Guidance System.pptxIntelligent Career Guidance System.pptx
Intelligent Career Guidance System.pptxAnonymous366406
 

Similar to FYP ppt (20)

B05110409
B05110409B05110409
B05110409
 
De carlo rizk 2010 icelw
De carlo rizk 2010 icelwDe carlo rizk 2010 icelw
De carlo rizk 2010 icelw
 
Student Assestment Questionnaire
Student Assestment QuestionnaireStudent Assestment Questionnaire
Student Assestment Questionnaire
 
An Intelligent Career Guidance System using Machine Learning
An Intelligent Career Guidance System using Machine LearningAn Intelligent Career Guidance System using Machine Learning
An Intelligent Career Guidance System using Machine Learning
 
COET3A1.Powerpoint Presentation
COET3A1.Powerpoint PresentationCOET3A1.Powerpoint Presentation
COET3A1.Powerpoint Presentation
 
IRJET- A Conceptual Framework to Predict Academic Performance of Students usi...
IRJET- A Conceptual Framework to Predict Academic Performance of Students usi...IRJET- A Conceptual Framework to Predict Academic Performance of Students usi...
IRJET- A Conceptual Framework to Predict Academic Performance of Students usi...
 
Learning Analytics for Computer Programming Education
Learning Analytics for Computer Programming EducationLearning Analytics for Computer Programming Education
Learning Analytics for Computer Programming Education
 
ICELW Conference Slides
ICELW Conference SlidesICELW Conference Slides
ICELW Conference Slides
 
F03403031040
F03403031040F03403031040
F03403031040
 
[DSC Europe 22] Machine learning algorithms as tools for student success pred...
[DSC Europe 22] Machine learning algorithms as tools for student success pred...[DSC Europe 22] Machine learning algorithms as tools for student success pred...
[DSC Europe 22] Machine learning algorithms as tools for student success pred...
 
Analysis And Design Of Internship Report And Thesis Mentoring Management System
Analysis And Design Of Internship Report And Thesis Mentoring Management SystemAnalysis And Design Of Internship Report And Thesis Mentoring Management System
Analysis And Design Of Internship Report And Thesis Mentoring Management System
 
Assignments .30%
Assignments .30%Assignments .30%
Assignments .30%
 
De carlo rizk 2010 icelw
De carlo rizk 2010 icelwDe carlo rizk 2010 icelw
De carlo rizk 2010 icelw
 
IRJET- Academic Performance Analysis System
IRJET- Academic Performance Analysis SystemIRJET- Academic Performance Analysis System
IRJET- Academic Performance Analysis System
 
Student Selection Based On Academic Achievement System using k-mean Algorithm
Student Selection Based On Academic Achievement System using k-mean AlgorithmStudent Selection Based On Academic Achievement System using k-mean Algorithm
Student Selection Based On Academic Achievement System using k-mean Algorithm
 
Clustering Students of Computer in Terms of Level of Programming
Clustering Students of Computer in Terms of Level of ProgrammingClustering Students of Computer in Terms of Level of Programming
Clustering Students of Computer in Terms of Level of Programming
 
CC 207 Module.docx
CC 207 Module.docxCC 207 Module.docx
CC 207 Module.docx
 
STUDENT ENGAGEMENT MONITORING IN ONLINE LEARNING ENVIRONMENT USING FACE DETEC...
STUDENT ENGAGEMENT MONITORING IN ONLINE LEARNING ENVIRONMENT USING FACE DETEC...STUDENT ENGAGEMENT MONITORING IN ONLINE LEARNING ENVIRONMENT USING FACE DETEC...
STUDENT ENGAGEMENT MONITORING IN ONLINE LEARNING ENVIRONMENT USING FACE DETEC...
 
Advanced Question Paper Generator using Fuzzy Logic
Advanced Question Paper Generator using Fuzzy LogicAdvanced Question Paper Generator using Fuzzy Logic
Advanced Question Paper Generator using Fuzzy Logic
 
Intelligent Career Guidance System.pptx
Intelligent Career Guidance System.pptxIntelligent Career Guidance System.pptx
Intelligent Career Guidance System.pptx
 

FYP ppt

  • 1.
  • 2. Intelligent Student Profiling using Fuzzy Logic Submitted as Final Year Project Towards completion of BS(CS)-Hons Degree The Project is Approved By National ICT R&D Fund. Ministry of Information Technology Aniqa Bano Reg# 11-BCS-F-HU/HR-12 Sonia khan Reg# 11-BCS-F-HU/HR-36 Project Supervisor: Mr. Muhammad Aamir Khan[ Department of Information Technology
  • 3. Contents • Introduction • Fuzzy Logic • Fuzzy set • Fuzzy Rules • Membership functions • Neural network • Existing System • Proposed System • Conducted Survey • Dataset • Results of survey • Anfis • Fuzzy c-means (FCM) Clustering • Conclusion • Future work • References
  • 4. Introduction  We present an intelligent agent-assisted environment for – active learning to better support the student-centered, – self-paced, and – highly interactive learning approach.  The objective of proposed system is to – understand the students’ perception, – our study makes great improvement on personalization of learning and – achieves learning effectiveness.
  • 5. Introduction to Basic Terms  Fuzzy Logic • Fuzzy logic is an approach to computing, based on "degrees of truth" rather than the usual "true or false" (1 or 0). [1]  Fuzzy set • A set whose elements have degrees of membership. Fuzzy set allows elements to be partially in a set. [2]  Fuzzy rules • Rules that applies on fuzzy sets are known as fuzzy rules. IF – THEN are fuzzy rules and in the form: IF ‘x’ is A THEN ‘y’ is B, Here A and B are I/P and O/P fuzzy sets respectively. [3]  Membership function • MF is an association between the values of an element and its degree of membership in a set. Membership value can range from 0 to 1. [4]  Neural Network • A computing system made up of a number of simple, highly interconnected processing elements, which process information by their dynamic state response to external inputs. [5]
  • 6. Existing System  The Traditional system of evaluation are of two types: 1) Awarding numbers or 2) Grades.  Following are some problems associated with evaluation: • Current evaluation doesn’t tell on what basis students get marks • Multiple Evaluators • System is not Transparent • Cognitive Science – Based on mood • Checking Type – Lenient type – Strict type – Normal type • Personal factors: like fatigue, stress, etc. • Lack of details of criteria  To overcome these problems a fuzzy epistemic logic has been built to present – The student's knowledge state, – Learning skills, and – The ways they handle their problems.
  • 7. Proposed System  We proposed the system that make use of Fuzzy C Mean (FCM) Clustering and the Adaptive Neuro Fuzzy Inference System (ANFIS) to draw inferences about the learning capability of a student in the system.  Accordingly this observation helps in making rules based on a more natural order of learning concepts by the students.  FCM clustering is applied on the dataset that we got from the field survey that we have conducted from students of BCS, Department of Information Technology.
  • 8. Conducted Survey  A field survey has been conducted at University of Haripur in Department of Information Technology from students of BCS.  Thirty students took part in the survey. Survey consisted of two sessions, session-1 based on subjective type questions and session-2 contained objective type questions.  Each student was given 30 questions, questions were randomly arranged to approach cognitive and learning state of the students.  The results from the survey indicate that the study makes great improvement on personalization of learning and achieves learning effectiveness.
  • 9. Dataset Dataset taken from the conducted survey  We got dataset from the field survey from 30 number of students and number of questions asked were also 30.  We come to know that mostly students perceive less complexity and expects more results.  The students who were free of test anxiety and have strong learning abilities they choose complicated questions. But most students choose easy and less complicated questions. Std.id Session 1 Session 2 Percentage 1 8 9 56.60 2 7 12 63.30 3 10 13 76.60 4 6 10 53.30 5 7 8 50.00 6 7 7 46.60 7 5 6 36.60 8 7 5 40.00 9 6 10 53.30 10 8 9 56.50 11 5 8 43.30 12 4 12 53.30 13 8 13 70.00 14 9 7 53.30 15 7 11 60.00 16 5 9 46.60 17 4 6 33.30 18 10 14 80.00 19 8 11 63.33 20 10 13 76.60 21 6 11 56.60 22 7 15 73.30 23 5 11 53.30 24 9 14 76.67 25 11 13 80.00 26 13 15 93.33 27 10 11 70.00 28 7 12 63.33 29 9 15 80.00 30 8 10 60.00
  • 11. ANFIS(Adaptive Neuro-Fuzzy Inference System)  We used ANFIS (Adaptive Neuro-Fuzzy Inference System) to create rules of our dataset that we got from the field survey. We have used Fuzzy Logic Toolbox Version 2.2.13 (R2011a).  Using a given input data set, the toolbox function anfis constructs a fuzzy inference system (FIS). Loading Training Data into ANFIS from workspace
  • 14. FCM Clustering  Fuzzy C-means (FCM) is a data clustering technique in which given dataset is grouped into ‘n’ clusters with each data point in the dataset that belongs to every cluster to a certain degree.  The figure shows FCM clustering that applied on the dataset that we got from the field survey. GUI for Fuzzy C-Means Clustering on field survey dataset
  • 15. Plotting Membership Function When the FCM clustering is done, we selected one of the clusters by clicking on it and view membership function surface by the “Plot MF” button. MF Plot for Cluster 2MF Plot for Cluster 1
  • 16. Conclusion  The Fuzzy C-Means Clustering technique is more flexible and produces efficient results in evaluation of students’ academic performance, the proposed System is more efficient model in comparison to existing fuzzy expert system.  It also enhances the decision making by academic planners semester by semester by improving on the future academic results in the subsequence academic session. It is also helpful for making future question papers. Project has been Approved by
  • 17. Future work  The conducted survey is sample for getting dataset to test the proposed system.  We will work on more number of students with different age level and besides of students we will conduct the survey with distinguish groups of people in different educational institutions and implement the rules on datasets for better results.  In future work we will use the combine technique of fuzzy C-Means and Artificial Neural Networks called Neuro-Dynamic Fuzzy Expert system to evaluate teacher and student academic performance and also develop adaptive learning system and Intelligent Tutoring System for Internet based education like LMS.
  • 18. References [1] http://whatis.techtarget.com/definition/fuzzy-logic [2] Fuzzy sets.html [3]citeseerx.ist.psu.edu/viewdoc/download? doi=10.1.1.54.2479&rep=rep1&type=pdf [4] Fuzzy Logic: Intelligence, Control, and Information, J. Yen and R. Langari, Prentice Hall [5] Neural Network Primer: Part I" by Maureen Caudill, AI Expert, Feb. 1989
  • 19.
  • 20. THE END? NO…!! BECAUSE… THIS IS JUST THE BEGINNING