0% found this document useful (0 votes)
1 views

AI File Formate - Copy

This document is an AI practical file for a student named Patel Jigar Dahyabhai, enrolled in the B.E. Computer Science & Engineering program at Shri S’ad Vidya Mandal Institute of Technology for the academic year 2024-25. It includes a certificate of completion for practical work in Artificial Intelligence, a list of practical assignments, and specific programming tasks related to AI concepts. The practical tasks cover various algorithms and programming techniques, including search algorithms, game implementations, and Prolog programming.

Uploaded by

sachii.patel2022
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
1 views

AI File Formate - Copy

This document is an AI practical file for a student named Patel Jigar Dahyabhai, enrolled in the B.E. Computer Science & Engineering program at Shri S’ad Vidya Mandal Institute of Technology for the academic year 2024-25. It includes a certificate of completion for practical work in Artificial Intelligence, a list of practical assignments, and specific programming tasks related to AI concepts. The practical tasks cover various algorithms and programming techniques, including search algorithms, game implementations, and Prolog programming.

Uploaded by

sachii.patel2022
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 6

Shri S’ad Vidya Mandal Institute of Technology

Department of Computer Science & Engineering

B.E. IV (Semester – VII)


Computer Science & Engineering (31)

Academic Year 2024-25

AI Practical File

Student’s Name: Patel Jigar Dahyabhai


Enrollment No: 210450131009
Subject (Code): Artificial Intelligence (3170716)
Batch: A
CERTIFICATE

This is to certify that this manual contains practical work performed by


Mr. / Miss. Patel Jigar Dahyabhai of B.E. Computer Science &
Engineering studying in VIIth Semester of FOURTH YEAR having
Enrollment No. 210450131009 has satisfactorily completed his/her practical
work in the subject of Artificial Intelligence (3170716) for the term ending
in October 2024.

DATE: - ______________

Signature of Subject Faculty Signature of Head of Department

___________________________________ ___________________________________

________________
(Institute/ Department Seal)
Shri S’ad Vidya Mandal Institute of Technology – Bharuch
Department of CE and IT

BE – IV (Semester VII) Information Technology (31)

Subject (Code): Artificial Intelligence (3170716)

Student Enroll No: 210450131009 Student Name: Patel Jigar Dahyabhai

PRACTICAL LIST
(Odd Semester 2024)

Sr Date of Sign
Problem Statement
No Submission

Write a program to implement Breadth First


1
Search and Depth first Search.

Write a program to implement Depth first Iterative


2
Deepening Search.
3 Write a program to implement Tic-Tac-Toe game

Write a program to implement Water Jug Problem


4
with Breadth-First-Search (BFS).

Write a program to implement Water Jug Problem


5
with Depth-First-Search (DFS).

Write a program to implement single player game


6
(Blocks-World game) using Heuristic Function.

Write a program to implement A* Algorithm for


7
8-puzzle problem.

8 Implement PROLOG program for family tree.

9 Write PROLOG program for medical diagnostic


system.

Write PROLOG program to demonstrate Input-


10
Output predicates.
Write PROLOG program to demonstrate fail
11
predicate.

Write PROLOG program to demonstrate cut


12
predicate.

Implement PROLOG program which displays


13 numbers in sequence upto given N using
recursion.

Write a PROLOG program which displays sum of


14
N (1+2+3+…+N) with recursion.

Write a PROLOG program for finding factorial of


15
given N using recursion.

Write a PROLOG program for “logon system”


16
with and without recursion.

Write a turbo prolog program to introduce


concepts of arithmetic and comparison operator.
(a) Find maximum and minimum number from
given three numbers.
17
(b) Check given number is even or odd.
(c) Calculate the roots of quadratic equation.
Consider all possibilities real, equal,
imaginary.
(d)Print Fibonacci series.

Write turbo prolog program for LIST


manipulation.
(a) Find sum of all the numbers in a given LIST.
(b) Find maximum number from a LIST of
18 numbers.
(c) Find the length of a given LIST.
(d) Program to reverse a LIST.
(e)Sort a given LIST.

Write a program to solve N-queens problem using


19
PROLOG.
Write a program tosolve 8-puzzle problem using
20
PROLOG.

Write a program to solve Travelling Salesperson


21
Problem (TSP) problem using PROLOG.

1. Describe major subfields and paradigms of AI.


2. What are the major challenges in the field of AI?
20 3. How AI can be used to develop a better search
Engine?

Remarks (If any) :


___________________________________________________________________________
___________________________________________________________________________
___________________________________________________________________________
___________________________________________________________________________
___________________________________________________________________________
___________________________________________________________________________
___________________________________________________________________________
_____________________

Faculty Name and Signature


Artificial Intelligence (3170716)

PRACTICAL – 1

Write a program to implement Breadth First Search and Depth first


Search.

Program / Code:

Input/Output:

BE-IV (Semester VII) CSE 210450131009 1

You might also like