BLM ACADEMY SR. SEC.
SCHOOL
ACADEMIC YEAR : 2025-2026
PROGRAM FILE
ARTIFICIAL INTELLIGENCE (843)
NAME :
CLASS : XII
ROLL NO. :
BLM Academy Sr. Sec. School
CERTIFICATE
This is to certify that ________________________ has successfully completed the project file
work in the subject Artificial Intelligence (843) laid down in the regulations of CBSE for the
purpose of SSCE Practical Examination (2025-26) in Class XII .
External Examiner: Internal Examiner
Name: ______________________ Name: Neelima Upadhyay
Examiner No. ______________________ Examiner No. _______________
Signature: _______________________ Signature: _______________
Date: _______________________ Date: _______________
ACKNOWLEDGEMENT
Acknowledgement is the most beautiful page in any project’s final pages. It appears to me the
best opportunity to express my gratitude.
First of all, I express deep sense of gratitude to almighty God for giving me strength for the
successful completion of the project.
I express my heartfelt gratitude to my parents for constant encouragement while carrying out
this project.
I express my deep sense of gratitude to The Principal, BLM Academy Sr. Sec. School Dr.
Gayatri Kanwar who has been continuously motivating and extending her helping hand to us.
My sincere thanks to Mrs. Neelima Upadhyay. Mentor all the above a friend, who critically
reviewed my project and helped in solving each and every problem, occurred during
implementation of the project
The guidance and support received from all the members who contributed and who are
contributing to this project, was vital for the success of the project. I am grateful for their
constant support and help.
INDEX
S. No. Program Name
1. Program to develop 7 operators calculator
2. Program to print area of various geometric figures
3. Program to find largest number among three given numbers
4. Program to create a list having address of a student and display it
5. Program to add new elements in a list
6. Program to delete an element from a list
7. Program to draw line chart and bar chart
8. Program to find mean, mode, median
9. Loading and displaying an image
10. Resizing an image
11. Converting an image to greyscale
12. Face detection
13. Stock price prediction
14. Analysis of Heart Disease Dataset Using Orange Data Mining for Big Data
Analytics.
15. Data visualization using Orange Data Mining
1. # Program to develop 7 operator calculator
num1=int(input(“Enter first number ”))
num2=int(input(“Enter second number ”))
Operator=input(“Enter operator +, -, *, /, **, //, % : ”)
if Operator==‘+’:
print(“Sum is ”, num1+num2)
elif Operator==‘-’:
print(“Difference is ”, num1-num2)
elif Operator==‘*’:
print(“Product is ”, num1*num2)
elif Operator==‘/’:
print(“Quotient is ”, num1/num2)
elif Operator==‘//’:
print(“Floor division ”, num1//num2)
elif Operator==‘**’:
print(“Exponent ”, num1**num2)
elif Operator==‘%’:
print(“Remainder is ”, num1%num2)
else:
print(“Incorrect operator ”)
Output:
Enter first number 10
Enter second number 3
Enter operator +, -, *, /, **, //, % : //
Floor division 3
2. # Program to calculate area of a circle
R=float(input(“Enter radius of a circle ”))
Area=3.14*R*R
print(“Area of a circle is: ”, Area, “ Sq Unit”)
# Program to calculate area of a rectangle
L=float(input(“Enter length of a rectangle ”))
B=float(input(“Enter breadth of a rectangle ”))
Area=L*B
print(“Area of a rectangle is: ”, Area, “ Sq Unit”)
# Program to calculate area of a square
Side=float(input(“Enter side of a square ”))
Area=Side*Side
print(“Area of a square is: ”, Area, “ Sq Unit”)
# Program to calculate area of a triangle
B=float(input(“Enter base of a rectangle ”))
H=float(input(“Enter height of a rectangle ”))
Area=0.5*B*H
print(“Area of a Triangle is: ”, Area, “ Sq Unit”)
Output:
Enter radius of a circle 10
Area of a circle is: 314.0 Sq Unit
Enter length of a rectangle 10
Enter breadth of a rectangle 20
Area of a rectangle is: 200 Sq Unit
Enter side of a square 10
Area of a square is: 100 Sq Unit
Enter base of a triangle 10
Enter height of a triangle 4
Area of a square is: 20.0 Sq Unit
3. # Program to find the largest number among three given numbers
A=int(input(“Enter first number ”))
B=int(input(“Enter second number ”))
C=int(input(“Enter third number ”))
if A>B & A>C:
print(A,”is the largest number)
elif B>A & B>C:
print(B,”is the largest number)
elif C>A & C>B:
print(C,”is the largest number)
Output:
Enter first number 3
Enter second number 7
Enter third number 1
7 is the largest number
4. #Program to create a list having address of a student and display its content index wise
Address=[11, “Radha Rani Vihar”, “Haldwani”,263139]
print(“House No: ”,Address[0])
print(“Area: ”,Address[1])
print(“City: ”,Address[2])
print(“PIN: ”,Address[3])
Output:
House No: 11
Area: Radha Rani Vihar
City: Haldwani
PIN: 263139
5. # Program to add new element in the given list
5. Program to insert an element in a given list
L=[2,5,7,9]
print(“Original list ”)
print(L)
# To enter element at the end
A=int(input(“Enter a number to be entered in the list ”))
[Link](A)
print(“New list after appending element at the end”))
print(L)
# To enter element at the given location
A=int(input(“Enter a number to be entered in the list”))
Pos=int(input(“Enter location (index no )”))
[Link](Pos,A)
print(“New list after appending element at the given location”))
Output:
Original list
[2,5,7,9]
Enter a number to be entered in the list 10
New list after appending element at the end
[2,5,7,9,10]
Enter a number to be entered in the list 10
Enter location (index no ) 2
New list after appending element at the given location
[2,5,10,7,9]
6. # Program to delete an element from the given list
L=[2,5,7,9]
print(“Original list ”)
print(L)
# To delete an element based on element value
A=int(input(“Enter element to be deleted from the list”))
[Link](A)
print(“New list after deleting an element ”))
print(L)
# To delete an element based on index
A=int(input(“Enter location of element to be deleted from the list”))
[Link](A)
print(“New list after deleting an element ”))
print(L)
Output:
Original list
[2,5,7,9]
Enter element to be deleted from the list 7
New list after deleting an element
[2,5,9]
Enter location of element to be deleted from the list 1
New list after deleting an element
[2,7,9]
7. # Python Program to plot line graph.
# Python Program to plot bar graph.
# Program to draw pie chart
8. # Program to calculate mean, mode, median
# Program to calculate standard deviation and variance
9. Program to load and display an image
## [Link]('[Link]') loads the image into a variable. Replace [Link] with your
image's file name or path.
## [Link]() opens a new window to display the image.
## [Link](0) waits indefinitely for a key press to proceed
## [Link]() closes any OpenCV windows.
10. Program to resize the image
11. Progran to convert an image to greyscale
12. Program to detect face
13. # Program to predict stock price