Implementation Forward Chaining and Certainty Factor Methods in Expert System Application for Early Diagnosis of Autism Spectrum Disorder Name : Windy Dwiparaswati NPM : 18110538 Class : SMSI01 Supervisor : Dr. Bambang Wahyudi, Skom., MMSI
Outline • Background • Problem Limitation • Aims of The Research • Program Flowchart • Application • Testing • Conclusion • Suggestion
Background • 90% Parents know least information • 90% Parents don’t understand what the symptoms is • Mother take a decision to do work activities outside the home • 45% Parents don’t take into the account of children’s age the previous distance • 35% Parents participate less in increasing knowledge & involvement in the treatment with do consultation
Problem Limitation • Parents know least information • Parents don’t know the behavioral abnormalities • Parents have limited time to get early diagnosis
Aims of The Research • Help parents in providing information about autism spectrum • Help parents in early diagnosis of children’s behavior based on the symptoms experienced • Help parents to provide curriculum guidance and therapy in children with autism spectrum disorder, with relatively low cost and short time into the expert system application • Provide value to the accuracy of the diagnosis with certainty factor method
Research Methodology
LOGIC PROGRAM FLOWCHART Main Page FLOWCHART
LOGIC PROGRAM FLOWCHART Registration Page FLOWCHART
LOGIC PROGRAM FLOWCHART Consultation Page FLOWCHART
DETAILED COMPUTER PROGRAM FLOWCHART Certainty Factor FLOWCHART
DETAILED COMPUTER PROGRAM FLOWCHART Certainty Factor FLOWCHART
Application
Application
Application
Application
Application
Application
Application
Testing: Certainty Factor Calculation No Function Input Expected Output Output Result 1 Main Page User click home menu Main page will appear Main page appear Success Registration User click Registration page will Registration page 2 Success Button registration button appear appear User input Consultation page will Consultation 3 Login Button Username and Success Appear page appear password match Message appear User input username and Message will appear “Password 4 Login Button did Success “Password did not match!” password did not match not match!” Message appear User input username Message will appear “Username 5 Login Button did Success “Username did not register” did not register not register”
Testing: Certainty Factor Calculation No Function Input Expected Output Output Result User click ok button on registration 1 Consultation Page page and click login button on Consultation page will appear Consultation page appear Success home page 2 Start Button User click start button Age criteria page will appear Age criteria page appear Success General symptoms page will User input age of child General symptoms page appear with 3 Next Button appear with the age criteria was Success the age criteria was inputted inputted User do not input general symptoms Message will appear “Please Message appear “Please choose one” Success 4 Submit Button choose one” Specific symptoms page will Specific symptoms page appear with 5 Submit Button User input general symptoms appear with the age criteria was Success the age criteria was inputted inputted 6 Yes/No Button User input specific symptoms Next questions will appear Next questions appear Success User input specific symptoms 7 No Button Undefined page will appear Undefined page appear Success inconsistent User has wrong input specific 8 Back Button Previous questions will appear Previous questions appear Success symptoms Diagnosis page will appear (true Diagnosis page appear (true 9 Yes/No Button User input specific symptoms diagnosis, certainty factor value, diagnosis, certainty factor value, Success information, advice, and therapy information, advice, and therapy 10 Therapy Button User click therapy button Therapy page will appear Therapy page appear Success Pdf will appear same as 11 Save as Pdf Button User click save as pdf button Pdf appear same as diagnosis result Success diagnosis result 12 Exit Button User click Exit button Home page will appear Home page appear Success
Testing: Certainty Factor Calculation CF(A) = CF(G(25)) + CF(G(26))) * [1-CF(G(25))] = 0,5 + 0,6* [1 – 0,5] = 0,8 (4.1) CF(B) = CF(G(2)) + CF(A) * [1-CF(G(2))])] = 0,6+ 0,8 * [1 – 0,6] = 0,92 (4.2) CF(C) = CF(G(3)) + CF(B) * [1-CF(G(3))])] = 0,8+ 0,92 * [1 – 0,8] = 0,984 (4.3) CF(D) = CF(G(5)) + CF(C) * [1-CF(G(5))])] = 0,8+ 0,984 * [1 – 0,8] = 0,9968 (4.4) (4.4) * 100 = 99,68% (4.5)
Testing: User Acceptance Test No. Category Total Average Score Satisfaction Level 1. Interface 3.40 Very Good 2. Functionality 3.07 Very Good 3. User Friendly 3.15 Very Good Level of satisfaction: 3.1 – 4.0 = Very Good 2.1 – 3.0 = Good 1.1 – 2.0 = Fair 0.1 – 1.0 = Poor
Conclusion Expert System application is : • success to be provided and presented the full article and the curriculum steps for parents, and parents can do consultation on the application with fees are relatively inexpensive and do not require long time • success to provide value to the accuracy of the diagnosis in accordance to calculation certainty factor method. • success to be built with the PHP programming language and to be hosted in the www.esdas.windyaz.com website.
Suggestion Expert System application is expected to : • Diagnose ASD in children aged over 5 years old • Provide the function to store diagnosis in user data • Be developed in responsive display
Recommend
More recommend