Design And Implementation Of Medical Diagnostic For. Avian Fever (influenza) In Nigeria

Computer Science Project Topics

Get the Complete Project Materials Now! »


This project, Expert System on Avian and Fever Diagnosis, is a software system tailored for use in the Diagnosis of Avian Fever Diseases. The software is an expert system with a database containing an expert knowledge. The user only uses it to determine whether he or she has any of the diseases within its domain and also Present expert system uses inference rules and plays an important role that will provide certain methods of diagnosis for treatment. The software has been designed to be interactive with audio capability eliciting from the user if they have symptoms of the diseases. The user response helps the expert system to determine the level at which the disease is present. The user is further advised on what next to do. This software is implemented in visual C# programming environment, due to its appropriateness and user-friendliness.


Title Page                                                                                                             i

Certification Page                                                                                                 ii

Approval Page                                                                                                     iii

Dedication                                                                                                            iv

Acknowledgement                                                                                                v

Abstract                                                                                                               vi

Table of Contents                                                                                                          vii

List of Figures                                                                                                      ix

List of Tables                                                                                                       x

CHAPTER 1: Introduction                                                                                1

1.0 Introduction                                                                                                   1

1.1 Statement of the Problem                                                                               2

1.2 Objectives                                                                                                      3

1.3 Significance of the study                                                                                3

CHAPTER 2: Literature Review                                                                        4

2.0 Introduction                                                                                                   4

2.lTheoretical Background                                                                                   4

2.1.1 Rule —Based Systems                                                                                4

2.1.2 Knowledge -Based Systems                                                                        5

2.1.3 Neural Networks                                                                                         5

2.1.4 Fuzzy Expert Systems                                                                                6

2.2 Review of Related Literature                                                                          7

2.2.1 System Architecture and their Application                                                           7

2.2.2 Intelligent Agents and their Application                                                     7

2.2.3 Ontology and their Application                                                                            7

2.2.4 Database Methodology .                                                                             8

2.2.5 Discussions Based on the Methodology                                                     8

2.2.6 Knowledge Acquisition                                                                               9

2.2.7 Knowledge Representation                                                                         9

2.3 Summary                                                                                                       10




CHAPTER 3: System Analysis and Design                                                       12

3.0 Introduction                                                                                                   12

3.0.lMethodology                                                                                                          12

3.1 Description of the existing system                                                                           14

3.2 Analysis of the proposed system                                                                             15

3.3 Design of the proposed system                                                                      17

3.4 Database Design                                                                                            19

CHAPTER 4: System Implementation                                                              22

4.0 Introduction                                                                                                   22

4.1 Choice of Development Environment                                                            22

4.2 Implementation Architecture                                                                          24

4.3 Software Testing                                                                                            25

4.4 Documentation                                                                                               27

4.4.1 User Manual                                                                                                         27

4.4.2 Soft code Listing                                                                                         28

CHAPTER 5: Summary, Conclusion, Recommendations                                29

5.0 Summary                                                                                                       29

5.1 Conclusion                                                                                                     29

5.2 Recommendation                                                                                           30





1.0 Introduction

Detecting diseases at early stage can help to overcome and treat them appropriately. Identifying the treatment accurately depends on the method that is used in diagnosing the diseases. A Diagnosis Expert System (DExS) can help a great deal in identifying those diseases and describing methods of treatment to be carried out taking into account the user capability in order to deal and interact with expert system easily and clearly. Present expert system uses inference rules and plays an important role that will provide certain methods of diagnosis for treatment.

Computer-based methods are increasingly used to improve the quality of medical services. Artificial Intelligence (Al) is the area of computer science focusing on, creating expert machines that can engage on behaviors that humans consider intelligent. The proposed system DExS is for dealing with the problem of a disease diagnosis as an’ expert system.

An expert system is a system that employs human knowledge captured in a computer to solve problems that ordinarily require human expertise. Expert system seeks and utilizes relevant information from their human users and from available knowledge bases in order to make recommendations. The data and knowledge of’ DExS are collected from different sources. The first primary source is the medical knowledge of expert doctors. The second source is from specialized databases, books and a few electronic websites.

On the other hand Avian Fever also called Bird flu or avian influenza is a viral infection that can also infect humans and other animals. Most forms of the virus are restricted to birds. Currently, the virus isn’t known to spread via human-tohuman contact. Still, some experts’ worry that H5N1 may pose a risk of becoming a pandemic threat to humans.

One may have H5N1 if you experience typical flu-like symptoms such as:

  • Cough
  • Diarrhea
  • Fever (over 100.4°F)
  • Headache
  • Muscle aches
  • Malaise
  • Runnynose
  • Sore throat
    1. Statement of the Problem
  1. It is well known that developing countries like Nigeria are facing a lot of shortage of medical expertise in medical science. Due to this, they are unable to provide good medical services to the teaming population. Patients also have to stay in long queues for medical attention.
  2. Improper or wrong diagnosis has been known to be the bane of our hospitals. This has led to the, death of large number of people.
  3. Health care facility should be accessible by all at all times. But some of the people that should access these facilities are far removed from these facilities. More so, in the few available facilities, qualified medical personnel are always key issues that need urgent redress.
  4. In view of the foregoing, it would be of great necessity to provide a computerized system that will provide a complementary medical service, such as medical disease diagnosis in places where accessibility is a problem as well as health care facilities where qualified experts are lacking.

1.2 Objectives of the Study

  1. The major objective of this work is to develop an expert system on diagnosis of communicable diseases. It also targets towards contributing to academic research work.
  2. It is also to ascertain whether the diseases could be diagnosed based on signs and symptoms.
  3. It will also examine a patient based on simple clinical signs, and to improve family and community health.
  4. Also, because human disease diagnosis is a complicated process and requires high level of expertise. Any attempt of developing an expert system will eliminate the problems of wrong medical diagnosis.

1.3 Significance of the Study

  1. It will help to retain the skill of an expert medical doctor in case of any eventuality.
  2. It can support academic development.
  3. It can be useful in many hospitals, both private and government, cases where the expert is not on seat.
  4. It can also be used in the laboratory for quick research work.

Get Full Work

Report copyright infringement or plagiarism

Be the First to Share On Social

1GB data
1GB data
1GB data
Design And Implementation Of Medical Diagnostic For. Avian Fever (influenza) In Nigeria