Content uploaded by Samy S. Abu-Naser
Author content
All content in this area was uploaded by Samy S. Abu-Naser on Aug 22, 2017
Content may be subject to copyright.
International Journal of Engineering and Information Systems (IJEAIS)
ISSN: 2000-000X
Vol. 1 Issue 4, June – 2017, Pages:198-206
www.ijeais.org 198
Expert System for Problems of Teeth and Gums
Mahmoud J. Abu Ghali, Mohammed N. Mukhaimer, Mohammed K. Abu Yousef, Samy S. Abu Naser
Department of Information Technology,
Faculty of Engineering & Information Technology,
Al-Azhar University, Gaza, Palestine
abunaser@alazhar.edu.ps
Abstract: Our gums (gingiva) act as a significant barricade in guarding our teeth and their neighboring support structures. A tiny
known fact is that gum disease is the foremost cause of tooth loss in grown persons. Healthy, strong, teeth are reliant on on healthy
gums. The core culprit for gum problems is bacteria in dental plaque. The bacteria in plaque yield harmful toxins that generate an
inflammatory process that happens in the gum tissue. If left for a sufficient period of time, bacterial plaque causes hurt to our teeth
as well as our gums. In this paper, we present a knowledge based system that help people with teeth and gums problems to
diagnose their problems and get recommendation for the treatment. This expert system was designed and implemented using SL5
Object language for knowledge based system.
Keywords: Artificial Intelligence, knowledge based system, SL5 Object.
1. INTRODUCTION
The most common gum problem is gingivitis. Gingivitis is defined as inflammation of the gums. Signs of gum inflammation
include bleeding during tooth-brushing, swollen-looking gums, and red gums. Healthy gums generally appear firm, coral-pink, and
do not bleed with stimulation. Gums can appear dark from pigmentation in certain ethnic populations, and this is considered normal.
The second most common gum problem is gum disease, also called "periodontitis. Periodontitis exhibits similar signs to
gingivitis except it also can result in gum tissue and jawbone loss. The damage of periodontitis is particularly concerning in that the
loss of gum tissue and bone loss cannot be recovered. Periodontitis typically progresses over time and may not produce painful
symptoms until the disease reaches the later stages of damage. Unfortunately, this explains why gum disease is the leading cause of
tooth loss[10,11].
A common adult gum problem is gum recession. Gum recession is when the root of the tooth becomes exposed as gum pulls
away from its original attachment. This could be a result of gum disease as the jawbone surrounding the teeth is lost. Wherever
jawbone is lost, gums will follow, and this exposes the root of the tooth. Exposed roots can be sensitive to temperature, are more
prone to decay, and can present a cosmetic concern. Other causes for gum recession include teeth grinding, use of chewing tobacco,
brushing too aggressively, hereditary weak gums, orthodontic treatment, or trauma.
Another gum problem is a gum abscess (or "periodontal abscess"). It presents as a blister or a bump in the gum that contains pus.
It is caused by a bacterial infection that takes place in a deep gum pocket and causes pain and swelling.
A less common gum problem is oral cancer. Oral cancer can occur on all soft-tissue structures within the mouth. On the gums, it
may appear as a red or white patch or a sore that does not heal [10].
2. KNOWLEGE BASED SYSTEM
In artificial intelligence (AI), a knowledge based system is a computer system that emulates the decision-making ability of a
human expert.[1] Knowledge based system are designed to solve complex problems by reasoning about knowledge, represented
mainly as if–then rules rather than through conventional procedural code.[2] The first knowledge based system were created in the
1970s and then proliferated in the 1980s [3]. Knowledge based system were among the first truly successful forms of artificial
intelligence software [4-8].
A knowledge based system is divided into two subsystems: the inference engine and the knowledge base. The knowledge base
represents facts, rules and objects. The inference engine applies the rules to the known facts to generate new facts. Inference engines
can also include explanation and debugging subsystems [9].
3. ADVANTAGES OF KNOWLEGE BASED SYSTEM
The goal of knowledge-based systems is to make the critical information required for the system to work explicit rather than
implicit.[31] In a traditional computer program the logic is embedded in code that can typically only be reviewed by an IT specialist.
With a knowledge based system the goal was to specify the rules in a format that was intuitive and easily understood, reviewed, and
International Journal of Engineering and Information Systems (IJEAIS)
ISSN: 2000-000X
Vol. 1 Issue 4, June – 2017, Pages:198-206
www.ijeais.org 199
even edited by domain experts rather than IT experts. The benefits of this explicit knowledge representation were rapid development
and ease of maintenance.
Ease of maintenance is the most obvious benefit. This was achieved in two ways. First, by removing the need to write
conventional code, many of the normal problems that can be caused by even small changes to a system could be avoided with
knowledge based system. Essentially, the logical flow of the program (at least at the highest level) was simply given for the system,
simply invoke the inference engine. This also was a reason for the second benefit: rapid prototyping. With a knowledge based
system shell it was possible to enter a few rules and have a prototype developed in days rather than the months or year typically
associated with complex IT projects.
A claim for expert system shells that was often made was that they removed the need for trained programmers and that experts
could develop systems themselves. In reality, this was seldom if ever true. While the rules for a knowledge based system were more
comprehensible than typical computer code, they still had a formal syntax where a misplaced comma or other character could cause
havoc as with any other computer language. Also, as knowledge based system moved from prototypes in the lab to deployment in
the business world, issues of integration and maintenance became far more critical. Inevitably demands to integrate with, and take
advantage of, large legacy databases and systems arose. To accomplish this, integration required the same skills as any other type of
system [32].
4. KNOWLEDGE REPRESENTATION AND REASONING (KR)
KR is the field of artificial intelligence dedicated to representing information about the world in a form that a computer system
can utilize to solve complex tasks such as diagnosing a medical condition or having a dialog in a natural language. Knowledge
representation incorporates findings from psychology about how humans solve problems and represent knowledge in order to design
formalisms that will make complex systems easier to design and build. Knowledge representation and reasoning also incorporates
findings from logic to automate various kinds of reasoning, such as the application of rules or the relations of sets and subsets [1,3[.
Examples of knowledge representation formalisms include semantic nets, systems architecture, frames, rules, and ontologies.
Examples of automated reasoning engines include inference engines, theorem proofers, and classifiers
Our knowledge based system uses SL5 Object language to represent the teeth and gums problems [12,45]. There are many
questions described in the program, which are 13 questions answered by the patient B yes or no and through them lies the control of
the quality of the disease and the quality of treatment.
5. GUMS PROBLEMS:
Black matter secretes acid substances that damage the gum tissue and cause swelling, redness and ease of blood bleeding. It is
worth mentioning that gingivitis occurs without feeling any pain until the condition worsens and lead to late stages of tooth decay
and fall The accumulation of plaque on the teeth without removing them daily leads to the formation of a more solid material called
lime and cannot be removed by brush teeth and the only way to escape from these calcareous deposits is through special devices at
the dentist It is worth mentioning that the accumulation of lime is usually near the gum hurts and causes The spacing of the gums
from the teeth and then the tooth decay and fall [10-11].
Symptoms of Gums problems:
Breath or bad taste, inhalation of teeth and the emergence of some spaces between them Redness of the gums, swelling and ease
of blood bleeding, especially when brushing teeth and sometimes when waking up from sleep The appearance of a white substance
between teeth and gum called pus.
International Journal of Engineering and Information Systems (IJEAIS)
ISSN: 2000-000X
Vol. 1 Issue 4, June – 2017, Pages:198-206
www.ijeais.org 200
Figure 1: The figure presents the expert system for Tooth Problems.
6. LITERATURE REVIEW
Knowledge Based System (KBS) is software that follows the decision-making skill of a human expert. KBS is aimed to solve
complicated problems by thinking about the knowledge which is represented mainly as if – Conditions – then rules rather than
through conventional programming languages [12-30]. There are many Knowledge Based System designed to diagnose some
diseases like: Ear, hearing, Endocrine, skin [33-44, 46-47]. However there is no special knowledge based system specializes in teeth
and gum disease offered free. In this paper we designed and developed a new knowledge based system related to teeth and gum
disease to help people diagnosing the disease related to teeth and gum pain they face.
7. MATERIALS AND METHODS
The suggested KBS is capable of diagnosing several teeth and gum diseases of different stages of the human life starting by
asking the patient many questions based on their pain symptoms as in figure 3. This KBS gives the patient clear idea about the
disease and the diagnosis of his/her pain. At the end, the proposed KBS provides recommendation of how to treat the disease. Figure
2 shows the main screen of the KBS Figure 3 shows a question type of Yes or No related with the disease and Figure 4 shows the
diagnosis and recommendation about the disease.
International Journal of Engineering and Information Systems (IJEAIS)
ISSN: 2000-000X
Vol. 1 Issue 4, June – 2017, Pages:198-206
www.ijeais.org 201
Figure 2: The figure presents the screen expert system.
Figure 3: The figure presents the male infertility diseases.
Figure 4: The figure presents the result.
8. SYSTEM EVALUATION
In this step a preliminary test was carried out by patients suffering from teeth and gum pain problems. All patients who tested this
expert system were satisfied and very comfortable with it.
9. CONCLUSION
In this paper, a new knowledge based system was developed and presented for helping patients in diagnosing their teeth and gum
pain problems. The expert system currently covers the several teeth and gum diseases. Patients can get the diagnosis faster than the
International Journal of Engineering and Information Systems (IJEAIS)
ISSN: 2000-000X
Vol. 1 Issue 4, June – 2017, Pages:198-206
www.ijeais.org 202
traditional way so they can save their time and effort. The system was developed using SL5 Object expert system language with an
simple user interface to use so patients can use this system easily without any complication.
10. EXPERT SYSTEM SOURCE CODE
! This is a demo
! Written By Mahmoud Jamal
!
ATTRIBUTE Did you have an injury that knocked out a tooth? COMPOUND YES, NO
ATTRIBUTE Do you have pain that is specific to one tooth? COMPOUND YES, NO
ATTRIBUTE Have you broken or chipped a tooth or is the tooth loose in its socket? COMPOUND YES, NO
ATTRIBUTE Do you feel pain when you eat cold foods or liquids? COMPOUND YES, NO
ATTRIBUTE Do you have redness or swelling around one or more teeth in your gums or in your face? COMPOUND YES, NO
ATTRIBUTE Do you have redness and swelling in large areas of your gums or is the skin inside your mouth peeling?
COMPOUND YES, NO
ATTRIBUTE Do you have headaches pain near your ear headaches or do you hear a cracking sound when you bite? COMPOUND
YES, NO
ATTRIBUTE start SIMPLE
INSTANCE the domain ISA domain
WITH start := TRUE
INSTANCE the application ISA application
WITH title display := introduction
WITH conclusion display := Conc
WITH simple query text := "
*
is
*"
INSTANCE introduction ISA display
WITH wait := TRUE
WITH delay changes := FALSE
WITH items [1 ] := textbox 1
INSTANCE textbox 1 ISA textbox
WITH location := 10,10,800,350
WITH pen color := 0,0,0
WITH fill color := 255,0,0
WITH justify IS left
WITH font := "Arial"
WITH font style IS bold
WITH font size := 14
WITH text :="
Tooth Problems Expert System
Written By Mahmoud Jamal Abu Ghali And his Team
This Expert system is wriiten in Simpler Level 5 Object (SL5 Object) that
Demonstarte the use of some of the System calsses, Instances, Rules, etcc.
This Expert System diadnoses Tooth Problems throgh a dialogue between the
System and the End User.
The Conclusion of the finding is displayed and a recommend is given for the End User
to diadnoses the Diseases."
International Journal of Engineering and Information Systems (IJEAIS)
ISSN: 2000-000X
Vol. 1 Issue 4, June – 2017, Pages:198-206
www.ijeais.org 203
INSTANCE Conc ISA display
WITH wait := TRUE
WITH delay changes := FALSE
WITH items [1] := title textbox
WITH items [2 ] := diagnosis textbox
WITH items [3 ] := recommend textbox
INSTANCE title textbox ISA textbox
WITH location := 20,10,800,70
WITH pen color := 0,0,0
WITH fill color := 255,2550,0
WITH justify IS center
WITH font := "Arial"
WITH font style IS bold
WITH font size := 14
WITH text := " The Conclusion of the Tooth Problems Expert System"
INSTANCE diagnosis textbox ISA textbox
WITH location := 20,110,800,130
WITH pen color := 0,0,0
WITH fill color := 255,255,255
WITH justify IS left
WITH font := "Arial"
WITH font size := 12
WITH text :=" --===--"
INSTANCE recommend textbox ISA textbox
WITH location := 20,280,800,130
WITH pen color := 0,0,0
WITH fill color := 255,255,255
WITH justify IS left
WITH font := "Arial"
WITH font size := 12
WITH text :=" --===--"
RULE R0
IF start
THEN ASK Did you have an injury that knocked out a tooth?
RULE R1
IF Did you have an injury that knocked out a tooth? IS YES
THEN text OF diagnosis textbox := " You have TOOTH LOSS. "
AND text OF recommend textbox := "DENTAL EMERGENCY
See your dentist or go to the emergency room right away. Keep the tooth moist.
It's best to keep the tooth in your mouth until you get to the dentist or emergency room. The tooth may be saved."
RULE R2
IF Did you have an injury that knocked out a tooth? IS NO
THEN ASK Do you have pain that is specific to one tooth?
RULE R3
IF Do you have pain that is specific to one tooth? IS YES
THEN ASK Have you broken or chipped a tooth or is the tooth loose in its socket?
RULE R4
IF Do you have pain that is specific to one tooth? IS NO
International Journal of Engineering and Information Systems (IJEAIS)
ISSN: 2000-000X
Vol. 1 Issue 4, June – 2017, Pages:198-206
www.ijeais.org 204
THEN ASK Do you have redness or swelling around one or more teeth in your gums or in your face?
RULE R5
IF Have you broken or chipped a tooth or is the tooth loose in its socket? IS YES
THEN text OF diagnosis textbox := " Your pain may be from a FRACTURED, CRACKED or LOOSE TOOTH."
AND text OF recommend textbox := "Save any pieces of the tooth, wrap them in a cool,
moist cloth and see your dentist as soon as possible. "
RULE R6
IF Have you broken or chipped a tooth or is the tooth loose in its socket? IS NO
THEN ASK Do you feel pain when you eat cold foods or liquids?
RULE R7
IF Do you feel pain when you eat cold foods or liquids? IS YES
THEN text OF diagnosis textbox := " Your pain may be from a CAVITY. "
AND text OF recommend textbox := "Make an appointment to see your dentist. Proper brushing and flossing
along with fluoride rinses and coatings, as suggested by your dentist, may prevent tooth decay. "
RULE R8
IF Do you feel pain when you eat cold foods or liquids? IS NO
THEN ASK Do you have redness or swelling around one or more teeth in your gums or in your face?
RULE R9
IF Do you have redness or swelling around one or more teeth in your gums or in your face? IS YES
THEN text OF diagnosis textbox := "You may have a dental ABSCESS or an INFECTION in a tooth gums or other tissues"
AND text OF recommend textbox := "URGENT See your dentist or doctor right away."
RULE R10
IF Do you have redness or swelling around one or more teeth in your gums or in your face? IS NO
THEN ASK Do you have redness and swelling in large areas of your gums or is the skin inside your mouth peeling?
RULE R11
IF Do you have redness and swelling in large areas of your gums or is the skin inside your mouth peeling? IS YES
THEN text OF diagnosis textbox := "You may have an infection such as TRENCH MOUTH, GINGIVITIS or PERIODONTITIS.
A rare drug reaction, STEVENS-JOHNSON REACTION, may also cause this."
AND text OF recommend textbox := "See your dentist or doctor right away. You may be given antibiotics to stop the
infection. Over-the-counter pain relievers, such as acetaminophen, may relieve discomfort.
Many of these infections can be prevented with proper dental care, such as brushing and flossing regularly."
RULE R12
IF Do you have redness and swelling in large areas of your gums or is the skin inside your mouth peeling? IS NO
THEN ASK Do you have headaches pain near your ear headaches or do you hear a cracking sound when you bite?
RULE R13
IF Do you have headaches pain near your ear headaches or do you hear a cracking sound when you bite? IS YES
THEN text OF diagnosis textbox := "Your pain may be from TEMPOROMANDIBULAR JOINT (TMJ) syndrome, a condition
that affects
the jaw."
AND text OF recommend textbox := "Try relaxing your jaw when you are tense or nervous. Stop chewing gum. Try a mild
anti-inflammatory medicine, such as ibuprofen. If you don't get better, see your dentist."
RULE R14
IF Do you have headaches pain near your ear headaches or do you hear a cracking sound when you bite? IS NO
THEN text OF diagnosis textbox := "--- "
AND text OF recommend textbox := "For more information, please talk to your doctor or your dentist. If you think the
problem is serious, call your doctor or your dentist right away."
International Journal of Engineering and Information Systems (IJEAIS)
ISSN: 2000-000X
Vol. 1 Issue 4, June – 2017, Pages:198-206
www.ijeais.org 205
END
REFERENCES
1. Jackson, Peter (1998), Introduction To Expert Systems (3 ed.), Addison Wesley, p. 2, ISBN 978-0-201-87686-4
2. "Conventional programming". Pcmag.com. Retrieved 2013-09-15.
3. Leondes, Cornelius T. (2002). Expert systems: the technology of knowledge management and decision making for the 21st
century. pp. 1–22. ISBN 978-0-12-443880-4.
4. Russell, Stuart; Norvig, Peter (1995). Artificial Intelligence: A Modern Approach (PDF). Simon & Schuster. pp. 22–23.
ISBN 0-13-103805-2. Retrieved 14 June 2014.
5. Luger & Stubblefield 2004, pp. 227–331.
6. Nilsson 1998, chpt. 17.4.
7. McCorduck 2004, pp. 327–335, 434–435.
8. Crevier 1993, pp. 145–62, 197−203.
9. Nwigbo Stella and Agbo Okechuku Chuks, School of Science Education, Expert system: a catalyst in educational development
in Nigeria: "Knowledge-based systems collect the small fragments of human know-how into a knowledge-base which is used
to reason through a problem, using the knowledge that is appropriated"
10. Family doctor , https://familydoctor.org/your-health-resources/health-tools/symptom-checker/, datae visited 05/03/2017
11. Wikipedia , http://wikipedia.org
12. Abu Naser, S. S. (2015). Sl5 Object: Simpler Level 5 Object Expert System Language. International Journal of Soft
Computing, Mathematics and Control (IJSCMC), 4(4), 25-37.
13. Abu Naser, S. S., & Akkila, A. N. (2008). A Proposed Expert System for Skin Diseases Diagnosis. Journal of Applied
Sciences Research; www.aensiweb.com/JASR/, 4(12), 1682-1693.
14. Abu-Naser, S., El-Hissi, H., Abu-Rass, M., & El-Khozondar, N. (2010). An expert system for endocrine diagnosis and
treatments using JESS. Journal of Artificial Intelligence; Scialert, 3(4), 239-251.
15. Abu Naser, S., Al-Dahdooh, R., Mushtaha, A., & El-Naffar, M. (2010). Knowledge management in ESMDA: expert system
for medical diagnostic assistance. AIML Journal, 10(1), 31-40.
16. Abu Naser, S. S., & Abu Zaiter, O. A. (2008). An Expert System For Diagnosing Eye Diseases Using Clips. Journal of
Theoretical & Applied Information Technology, 4(10).
17. Abu Naser, S. S., Baraka, M. H., & Baraka, A. (2008). A Proposed Expert System For Guiding Freshman Students In
Selecting A Major In Al-Azhar University, Gaza. Journal of Theoretical & Applied Information Technology, 4(9).
18. Abu-Naser, S., Kashkash, K., & Fayyad, M. (2010). Developing an expert system for plant disease diagnosis. Journal of
Artificial Intelligence ; Scialert, 3(4), 269-276.
19. Abu Naser, S. S., & ALmursheidi, S. H. (2016). A Knowledge Based System for Neck Pain Diagnosis. World Wide Journal of
Multidisciplinary Research and Development (WWJMRD), 2(4), 12-18.
20. Abu Naser, S. (1993). A methodology for expert systems testing and debugging. (Ph.D.), North Dakota State University, USA,
USA.
21. Abu Naser, S. S. (1999). Big O Notation for Measuring Expert Systems complexity. Islamic University Journal - Gaza, 7(1),
57-77.
22. Abu Naser, S. S., & Abu Hasanein, H. A. (2016). Ear Diseases Diagnosis Expert System Using SL5 Object. World Wide
Journal of Multidisciplinary Research and Development, 2(4), 41-47.
23. Abu Naser, S. S., & Alawar, M. W. (2016). An expert system for feeding problems in infants and children. International
Journal of Medicine Research, 1(2), 79-82.
24. Abu Naser, S. S., & Al-Bayed, M. H. (2016). Detecting Health Problems Related to Addiction of Video Game Playing Using
an Expert System. World Wide Journal of Multidisciplinary Research and Development, 2(9), 7-12.
25. Abu Naser, S. S., & AlDahdooh, R. M. (2016). Lower Back Pain Expert System Diagnosis And Treatment. Journal of
Multidisciplinary Engineering Science Studies (JMESS), 2(4), 441-446.
26. Abu Naser, S. S., & Alhabbash, M. I. (2016). Male Infertility Expert system Diagnoses and Treatment. American Journal of
Innovative Research and Applied Sciences, 2(4).
27. Abu Naser, S. S., & Al-Hanjori, M. M. (2016). An expert system for men genital problems diagnosis and treatment.
International Journal of Medicine Research, 1(2), 83-86.
28. Abu Naser, S. S., & Al-Nakhal, M. A. (2016). A Ruled Based System for Ear Problem Diagnosis and Treatment. World Wide
Journal of Multidisciplinary Research and Development, 2(4), 25-31.
International Journal of Engineering and Information Systems (IJEAIS)
ISSN: 2000-000X
Vol. 1 Issue 4, June – 2017, Pages:198-206
www.ijeais.org 206
29. Abu Naser, S. S., & Bastami, B. G. (2016). A Proposed Rule Based System for Breasts Cancer Diagnosis. World Wide Journal
of Multidisciplinary Research and Development, 2(5), 27-33.
30. Abu Naser, S. S., & El Haddad, I. A. (2016). An Expert System for Genital Problems in Infants. EUROPEAN ACADEMIC
RESEARCH, 4(10).
31. Hayes-Roth, Frederick; Waterman, Donald; Lenat, Douglas (1983). Building Expert Systems. Addison-Wesley. p. 6. ISBN 0-
201-10686-8.
32. Wong, Bo K.; Monaco, John A.; Monaco (September 1995). "Expert system applications in business: a review and analysis of
the literature". Information and Management. 29 (3): 141–152. doi:10.1016/0378-7206(95)00023-p. Retrieved 29 November
2013.
33. Abu Naser, S. S., & El-Najjar, A. E. A. (2016). An expert system for nausea and vomiting problems in infants and children.
International Journal of Medicine Research, 1(2), 114-117.
34. Abu Naser, S. S., & Hamed, M. A. (2016). An Expert System for Mouth Problems in Infants and Children. Journal of
Multidisciplinary Engineering Science Studies (JMESS), 2(4), 468-476.
35. Abu Naser, S. S., & Hilles, M. M. (2016). An expert system for shoulder problems using CLIPS. World Wide Journal of
Multidisciplinary Research and Development, 2(5), 1-8.
36. Abu Naser, S. S., & Mahdi, A. O. (2016). A proposed Expert System for Foot Diseases Diagnosis. American Journal of
Innovative Research and Applied Sciences, 2(4), 155-168.
37. Abu Naser, S. S., & Shaath, M. Z. (2016). Expert system urination problems diagnosis. World Wide Journal of
Multidisciplinary Research and Development, 2(5), 9-19.
38. Abu Naser, S. S., & Zaqout, I. S. (2016). Knowledge-based systems that determine the appropriate students major: In the
faculty of engineering and information technology. World Wide Journal of Multidisciplinary Research and Development,
2(10), 26-34.
39. Abu Naser, S. S., Alamawi, W. W., & Alfarra, M. F. (2016). Rule Based System for Diagnosing Wireless Connection
Problems Using SL5 Object. International Journal of Information Technology and Electrical Engineering, 5(6), 26-33.
40. Abu Naser, S., & Aead, A. M. (2013). Variable Floor for Swimming Pool Using an Expert System. International Journal of
Modern Engineering Research (IJMER), 3(6), 3751-3755.
41. Akkila, A. N., & Abu Naser, S. S. (2016). Proposed Expert System for Calculating Inheritance in Islam. World Wide Journal
of Multidisciplinary Research and Development, 2(9), 38-48.
42. Azaab, S., Abu Naser, S., & Sulisel, O. (2000). A proposed expert system for selecting exploratory factor analysis procedures.
43. Almurshidi, S. H., & Abu Naser, S. S. (2017). Design and Development of Diabetes Intelligent Tutoring System. EUROPEAN
ACADEMIC RESEARCH, 4(9), 8117-8128.
44. Abu Naser, S. S. (2016). ITSB: An Intelligent Tutoring System Authoring Tool. Journal of Scientific and Engineering
Research, 3(5), 63-71.
45. Embarcadero Technologies, Inc., User’s Manual, Version 20.0.15596.9843. 2014.
46. Mrouf, A., Albatish, I., Mosa, M., & Abu Naser, S. S. (2017). Knowledge Based System for Long-term Abdominal Pain
(Stomach Pain) Diagnosis and Treatment. International Journal of Engineering and Information Systems (IJEAIS), 1(4), 71-
88.
47. Qwaider, S. R., & Abu Naser, S. S. (2017). Expert System for Diagnosing Ankle Diseases. International Journal of
Engineering and Information Systems (IJEAIS), 1(4), 89-101.
48. AbuEl-Reesh, J. Y., & Abu Naser S. S. (2017). An Expert System for Diagnosing Shortness of Breath in Infants and Children.
International Journal of Engineering and Information Systems (IJEAIS), 1(4), 102-115.
49. Bakeer, H. M., & Abu Naser, S. S. (2017). Photo Copier Maintenance Expert System V.01 Using SL5 Object Language.
International Journal of Engineering and Information Systems (IJEAIS), 1(4), 116-124.
50. El Agha, M., Jarghon, A., & Abu Naser, S. S. (2017). Polymyalgia Rheumatic Expert System. International Journal of
Engineering and Information Systems (IJEAIS), 1(4), 125-137.
51. Khella, A. R., & Abu Naser, S. S. (2017). Expert System for Chest Pain in Infants and Children. International Journal of
Engineering and Information Systems (IJEAIS), 1(4), 138-148.
52. Al Rekhawi, H. A., Ayyad, A. A., & Abu Naser, S. S. (2017). Rickets Expert System Diagnoses and Treatment. International
Journal of Engineering and Information Systems (IJEAIS), 1(4), 149-159.
53. Nabahin, A., Abou Eloun, A., & Abu Naser, S. S. (2017). Expert System for Hair Loss Diagnosis and Treatment.
International Journal of Engineering and Information Systems (IJEAIS), 1(4), 160-169.