



Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
This are short time study extensive notes for student
Typology: Exams
1 / 5
This page cannot be seen from the preview
Don't miss anything!




BCA Semester IV - PRSU Prepared for Abhishek
Definition: Artificial Intelligence (AI) is the branch of computer science focused on creating systems capable of performing tasks that typically require human intelligence, such as decision-making, problem-solving, and learning. The Turing Test: Proposed by Alan Turing, it is a test to determine if a machine can exhibit intelligent behavior indistinguishable from a human. A human evaluator judges natural language conversations. If the evaluator cannot reliably tell the machine from the human, the machine passes the test.
Propositional Logic: Deals with simple statements (propositions) that are either True or False. Example: "It is raining". It doesn't break down the sentence further. Predicate Logic (First-Order Logic): A more advanced system that looks at the relationship between objects. It uses variables and quantifiers. Example: Instead of just P, it uses Raining(Today).
Feature LISP (LISt Processing) PROLOG (PROgramming in LOGic) Paradigm Functional programming language. Logic programming language. Data Structures Uses lists and atoms. Uses facts, rules, and queries. Execution Based on evaluating functions. Based on pattern matching and backtracking. Best Used For Machine learning, complex math. NLP, Expert Systems. Syntax Uses heavy parentheses (like (this)). Uses standard logical statements.
Scripts: A structured framework describing a predictable sequence of events (e.g., a Restaurant Script).
An AI program designed to mimic the decision-making ability of a human expert. Architecture Components: Knowledge Base: Stores factual info and IF-THEN rules. Inference Engine: Processes queries using Forward/Backward chaining. User Interface: How the human interacts with the system. Working Memory: Temporary database for the current problem.
Feature Forward Chaining Backward Chaining Approach Data-driven reasoning. Goal-driven reasoning. Starting Point Starts with known facts. Starts with a hypothesis/goal. Process Applies rules forward to derive new conclusions. Works backward to check if evidence supports the goal. Best Used For Planning, forecasting. Diagnostic systems.
Low-Level: Pixel operations, edge detection. Medium-Level: Segmentation, separating foreground from background. High-Level: Interpreting objects using the knowledge base (e.g., recognizing a stop sign).