adaptive e - learning website

Post on 20-Dec-2014

73 Views

Category:

Education

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

The project is an Artificially Intelligent e-learning web site using Fuzzy Logic to teach students C. The system will be a website that will be exclusive for each student according to his/her intellect. The site will provide reserves of theory and quizzing material (in a way not present on www yet) based on fuzzy logic and AI. Hence our system will change its preferences as the intellect of the student grows. The student is provided with Initial Mental ability Test to get the initial level of understanding of the student which is further improvised using Intuitionistic fuzzy algorithm and Mamdani algorithm. The hence defuzzified value will show the range in which the student lies.

TRANSCRIPT

Adaptive e-Learning Web Site

Created by:

Abhinav Singh10103500Faizan Akhtar 10103597Priyam Awasthy10103635

Submitted to:

Mr. Kishore KumarMs. Arti Jain

Supervisor:Ms. Mukta Goel

What is Artificial Intelligence??

It is the theory and development of computer systems able to perform tasks normally requiring human intelligence, such as visual perception, speech recognition, decision-making, and translation between languages.

Why Adaptive Learning ???

What is it that you expect from a system which offers you the opportunity to learn?

Course Material

MAY BE…But is that all? What is it you are actually looking for?

Something which can guide you along your whole path. Take decisions for you. A system which interacts with you.

BUT most importantly you are looking a system which can understand you, and will change for you.

And that’s why we need an Adaptive System. A Perfect System.

What is Fuzzy logic??

Fuzzy logic is an approach to computing based on "degrees of truth" rather than the usual "true or false" (1 or 0) Boolean logic on which the modern computer is based

Fuzzy logic includes 0 and 1 as extreme cases of truth (or "the state of matters" or "fact") but also includes the various states of truth in between so that, for example, the result of a comparison between two things could be not “cold" or "hot" but ".38 of hotness."

Currently all available teaching systems work on precise evaluation.

Computer can Evaluate and Manipulate Precise values while humans evolution is affected by uncertainty, vagueness & judgments.

Adaptive Learning Systems

Human thinking process Perfect+ = Online

Computer evaluation power Tutor

We propose web based tutoring model which is combination of

Intuitionistic fuzzy set theory + mamdani algorithm

Flow of Control1. IQ TEST

2. CALCULATION SCORE FUNCTION

3. MAMDANI CALCULATIONS

4. CATEGORIZATION OF USER

5. COURSE DISPLAY

6. TOPIC TEST

7. CALCULATION OF SCORE FUNCTION

8. MAMDANI ALGORITHM FOR NEW FUZZY VALUE

ALGORITHMS

Intuitionistic Fuzzy

X: set of questions.

Ta: degree of true.

Fa: degree of false.

Intuitionistic Fuzzy

S(a) : Score function

Ci: percentage of true.

Wi: percentage of false.

Ti: Ci/100

Fi: Wi/100

Intuitionistic Fuzzy

Intuitionistic Fuzzy Weighted Averaging (IFWA):

Every question has specific initial fuzzy value QF, true weight Tw, false weight & Fw.

Mamdani Model

Fuzzification of Inputs.

Rules Evaluation

Defuzzification

Mamdani Model

Fuzzification: Process of making Crisp value Fuzzy

Mamdani Model Rules Evaluation:

Mamdani Model

Defuzzification: Weightage Average Model

MAMDANI STEPSStep 1. Evaluate the antecedent for each ruleCalculate degree for each crisp input

Step 2. Obtain each rule's conclusion

OR = min(d1,d2) AND = max(d1,d2)

Step 3. Aggregate conclusions

In this step we combine the outputs obtained for each rule in step 2 (obtain conclusion) into a single fuzzy set, using a fuzzy aggregation operator.

Step 4. DefuzzificationCaculating centroid

Time and Score Functions

The Good, The Average, The Poor

QuestionData

Sample Questions and their Fuzzy Values

Our Grouping

0-.34 -> POOR

.35-.75 -> AVERAGE

.76-1 -> GOOD

Our Model D

ATA

BA

SE

User Level Analysis

User Progress Analysis

Theory Generation ‘n’ Presentation Curriculum Sequencing Adaptive Navigation Support Adaptive Presentation Problem Solving Support

Main System A.I.

Update D

atabase

FORUM

IQ TEST

Main Test

TEST

Theory

Practice

Report 

User

A look at The System

A look at The System

Test Report

A look at The System

A look at The System

ProgressReport

A look at The System

ProgressReport

FORUM

A look at The System

PracticeCompiler

A look at The System

THEORY DATA

A look at The System

A look at The System

THEORY DATA

A look at The System

THANK - YOU

top related