ScholarQuill logoScholarQuillUniversity Notes
  • Notes
  • Past Papers
  • Blogs
  • Todo
Login
ScholarQuill logoScholarQuillUniversity Notes
Login
NotesPast PapersBlogsTodo
More
SubjectsDiscussionCGPA CalculatorGPA CalculatorStudent PortalCourse Outline
About
About usPrivacy PolicyReportContact
Notes
Past Papers
Blogs
Todo
Analytics
    Current Subject
    🧩
    Artificial Intelligence
    COMP2121
    Progress0 / 19 topics
    Topics
    1. An Introduction to Artificial Intelligence and its applications towards Knowledge Based Systems2. Introduction to Reasoning and Knowledge Representation3. Problem Solving by Searching: Informed searching4. Problem Solving by Searching: Uninformed searching5. Heuristics in Problem Solving6. Local searching algorithms7. Minimax algorithm8. Alpha-beta pruning9. Game-playing in AI10. Case Study: General Problem Solver11. Case Study: ELIZA12. Case Study: Student13. Case Study: Macsyma14. Learning from examples15. Artificial Neural Networks (ANN)16. Natural Language Processing17. Recent trends and applications of AI algorithms18. Python programming for AI19. Implementation of AI techniques in Python
    COMP2121›An Introduction to Artificial Intelligence and its applications towards Knowledge Based Systems
    Artificial IntelligenceTopic 1 of 19Regular Notes

    An Introduction to Artificial Intelligence and its applications towards Knowledge Based Systems

    2 minread
    354words
    Beginnerlevel

    1. What is Artificial Intelligence (AI)?

    Artificial Intelligence (AI) is a branch of computer science that aims to create machines that can simulate human intelligence. This includes abilities such as:

    • Learning from experience (machine learning),
    • Reasoning (drawing conclusions),
    • Problem-solving,
    • Perception (using senses like vision or sound),
    • Understanding language (natural language processing).

    In short, AI systems are designed to think and act intelligently.


    2. Goals of AI

    The primary goals of AI are:

    • To develop systems that can think logically.
    • To create machines that can learn and adapt.
    • To enable machines to interact with humans naturally (e.g., via speech).
    • To simulate human decision-making in complex situations.

    3. What are Knowledge-Based Systems (KBS)?

    A Knowledge-Based System is a type of AI program that uses a knowledge base of human expertise and an inference engine to solve problems.

    • Knowledge base: A collection of facts, rules, and heuristics.
    • Inference engine: Applies logical rules to the knowledge base to derive new information or make decisions.

    Example: A medical diagnosis system that suggests possible illnesses based on symptoms.


    4. Applications of AI in Knowledge-Based Systems

    AI enhances Knowledge-Based Systems in several ways:

    Area Application
    Medicine Expert systems for diagnosing diseases (e.g., MYCIN)
    Business Decision support systems, financial advisory
    Engineering Fault detection and repair in machinery
    Education Intelligent tutoring systems that adapt to student needs
    Law Legal expert systems for case analysis

    5. Benefits of Using AI in KBS

    • Improved decision-making: Mimics expert-level reasoning.
    • Consistency: No fatigue or emotional bias.
    • Scalability: Can serve many users at once.
    • Accessibility: Makes expert knowledge available to non-experts.

    6. Challenges

    • Knowledge acquisition: Difficult to extract and structure expert knowledge.
    • Maintenance: Updating knowledge bases over time.
    • Complexity: Real-world reasoning involves uncertainty and context.

    Summary

    Artificial Intelligence is about building systems that mimic human intelligence. One major application is in Knowledge-Based Systems, where AI enables systems to reason and solve problems using expert knowledge. These systems are widely used in fields like healthcare, business, and education, offering efficient and expert-level support — but they also face challenges in knowledge representation and maintenance.


    Next topic 2
    Introduction to Reasoning and Knowledge Representation

    Past Papers

    Open this section to load past papers

    Click on Show Past Papers to see past papers.
    On This Page
      Reading Stats
      Est. reading time2 min
      Word count354
      Code examples0
      DifficultyBeginner