0% found this document useful (0 votes)
70 views12 pages

Project Report Format AI

Uploaded by

ara17h91
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
70 views12 pages

Project Report Format AI

Uploaded by

ara17h91
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

ACADEMIC YEAR : 2025-26

PROJECT ON _____________________

ROLL NO :

NAME :

CLASS : XII

SUBJECT : ARTIFICIAL INTELLIGENCE(843)

PROJECT GUIDE:

MR. SHIVAM SINGH

DELHI PUBLIC SCHOOL

GOMTINAGAR EXTENSION, LUCKNOW

1
TABLE OF CONTENTS [ T O C ]

SER DESCRIPTION PAGE NO

Acknowledgement
01

02 Undertaking

Certificate
03

Introduction
04

Objectives of the Project


05

06 Hardware and Software Requirements

07 Program Code

08 Output Screenshots

09 Advantages and Limitations of the Project

10 Future Scope

11 Conclusion

12 Bibliography

2
UNDERTAKING

We declare that the work presented in this project , submitted to MR.

SHIVAM SINGH PGT (AI/CS) DELHI PUBLIC SCHOOL GOMTINAGAR

EXTENSION, LUCKNOW for the award of the CBSE – AISSE class X

certificate. I have not plagiarized or submitted the same work for the award

of any other examination. In case this undertaking is found incorrect, we

accept that our

Certificates may be unconditionally withdrawn.

3
CERTIFICATE

This is to certify that Cadet

Roll No: has successfully completed the

project Work i n the subject ARTIFICIAL INTELLIGENCE(417) laid down in

the regulations of CBSE for the purpose of Practical Examination in

Class X.

(Shivam Singh)
PGT AI/CS

Examiner:

Name:

Signature:

4
ACKNOWLEDGEMENT

Apart from the efforts of me, the success of any project depends
largely on the encouragement and guidelines of many others. I take this
opportunity to express my gratitude to the people who have been
instrumental in the successful completion of this project.

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 gratefully acknowledge the contribution of the individuals who


contributed in bringing this project up to this level, who continues to look
after me despite my flaws,

I express my deep sense of gratitude to the luminary The


who has been continuously motivating and extending
their helping hand to us.

I express my sincere thanks to the academician The

, for constant encouragement and the guidance provided during this


project

I am overwhelmed to express my thanks to The Administrative


Officer for providing me an infrastructure and moral support while
carrying out this project in the school.

My sincere thanks to , Master In-charge, A guide,


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.
5
INTRODUCTION
This project focuses on developing practical skills in Python
programming, with tasks that involve working with data visualization, image
processing, and string manipulation. The aim is to gain familiarity with
essential libraries and techniques, ensuring a comprehensive understanding
of these foundational concepts. Below is an overview of the tasks included:

Task 1: Bar Chart with Random Values

Objective:
Write a Python program to generate and display a bar chart using randomly generated data.
Key skills:

 Generating random data.


 Using a plotting library such as Matplotlib to create and visualize bar charts.

SOUCE CODE:

OUTPUT:

6
Task 2: Pie Chart with Custom Labels

Objective:
Write a Python program to create and display a pie chart with user-defined labels.
Key skills:

 Understanding the structure of pie charts.

Customizing plots with labels and visual enhancements using libraries like
Matplotlib.

SOUCE CODE:

OUTPUT:

7
Task 3: Reading and Displaying Images with OpenCV

Objective:
Develop a Python program to read an image file using OpenCV and display it in a separate
window.
Key skills:

 Using OpenCV for image handling.

Working with file input/output and graphical user interfaces for visualization.

SOUCE CODE:

OUTPUT:

8
Task 4: Edge Detection in Images with OpenCV

Objective:
Write a Python program to detect edges in an image using OpenCV.
Key skills:

 Implementing edge detection algorithms such as Canny Edge Detection.

Understanding the basics of image gradients and edge detection techniques.

SOUCE CODE:

OUTPUT:

9
Task 5: Image Resizing and Saving

Objective:
Write a Python program to resize an image and save it to disk.
Key skills:

 Manipulating image dimensions using OpenCV or PIL (Pillow).

Saving modified images in different formats or locations.

SOUCE CODE:

OUTPUT:

10
Task 6: Word Count for Vowel-Initiated Words

Objective:
Write a Python program to read a string input and count the number of words that start with
vowels.
Key skills:

 String manipulation and text parsing.

Implementing logic to identify and count vowel-starting words efficiently.

SOUCE CODE:

OUTPUT:

11
HARDWARE AND SOFTWARE REQUIREMENTS

[Link] SYSTEM : WINDOWS 7 AND ABOVE

II. PROCESSOR : PENTIUM(ANY) OR AMD

ATHALON(3800+- 4200+ DUAL

CORE)

III. MOTHERBOARD : 1.845 OR 915,995 FOR PENTIUM 0R MSI

K9MM-V VIA K8M800+8237R

PLUS CHIPSET FOR AMD

ATHALON

IV. RAM : 512MB+

V. Hard disk : SATA 40 GB OR ABOVE

VI. CD/DVD r/w multi drive combo: (If back up required)

VII. FLOPPY DRIVE 1.44 MB : (If Backup required)

VIII. MONITOR 14.1 or 15 -17 inch

IX. Key board and mouse

X. Printer : (if print is required – [Hard copy])

SOFTWARE REQUIREMENTS:

I. Windows OS
II. Python

12

You might also like