IT Python Intern Report Jun 25 Bargur
IT Python Intern Report Jun 25 Bargur
An Internship 1-Report
22/05/2025 to 07/06/2025
Submitted by
G. Varsha
2
PERIYAR UNIVERSITY
GOVERNMENT ARTS AND SCIENCE COLLEGE FOR
WOMEN BARGUR
DEPARMENT OF COMPUTER APPLICATION
INTERNSHIP TRAINING REPORT FORMAT
UG STUDENT 2nd YEAR 4th SEMESTER VACTION
University Examination
2.
Register Number C23UG121CAP069
3
Abstract
4
INTRODUCTION:
5
solutions using Python. The exposure to such varied projects has prepared
me for future challenges in Software Development and Data Science
❖ In this article, we will explore what is of data analysis, its types and
the tools used for effective analysis.
Tools Used
Modules Used
6
7
1. AUTOMATED TELLER MACHINE (ATM)
Objective:
● To design a procedural algorithm for an Automated Teller Machine
(ATM) using structured flow with match-case statements.
● Transactions can be completed quickly, saving time compared to waiting
in lines at a bank.
Algorithm:
Initialization Phase
● Define a user data with account credentials like name, pin number and
balance. Declare variables to temporarily store user inputs (account
numbers, PIN, transaction choice)
● The initiation phase of an ATM project, like any project,
involves establishing the project's purpose, scope, and objectives.
Authentication Phase:
● Prompt the user to enter their account number and pin.
● Validate the credentials by checking their existence.
8
ATM PROJECT
PROGRAM
9
2. QR
Objective:
●
●
●
●
●
●
●
●
●
To Create a program that generates QR Codes from user-provided data
(URL / Texts) and saves them as Image file.
● The primary objectives of a QR code project often revolve
around enhancing information access, streamlining processes, and
improving user experience.
Algorithm:
10
Initialization Phase:
● Download the following modules (pyqrcode, pypng).
● Import the following modules.
● This phase also includes risk management and resource allocation
planning.
● A QR code project typically starts with selecting a QR code type, adding
necessary information, customizing the design, and testing the code
before downloading and using it.
Output Phase:
● Save the QR Code in PNG, SVG Formats.
● Display the success message if the image is created successfully.
QR CODE PROJECT
PROGRAM
11
3.
Objective:
12
● To Automate sending WhatsApp messages to specific contacts at
schedule times using Python
● This is a popular and straightforward method for automating messages
through WhatsApp Web.
.
Algorithm:
Initialization Phase:
● Download the following modules (Pywhatkit).
● Import the following modules.
● Active Internet Connection and WhatsApp Web Access.
● We can automate a Python script to send WhatsApp messages.
● In this article, we will learn the easiest ways using pywhatkit module that
the website web.
● Pywhatk it is a python module for sending Whatsapp messages at a
certain time.
Messaging Phase:
● Can Automate the Messages for Individuals and Groups as well.
● Groups Requires Group ID to send Message
13
PROGRAM
14
Objective:
Algorithm:
● Data Preparation Phase:
● Download the following modules (scikit-learn, pandas, numpy).
● Load the Dataset (Excel/CSV File).
● Handle Missing Data and encode the categorical variables.
● Split the Data into Two columns symptoms (Input Features), disease
(Target Variable).
PROGRAM
15
16
17
18
5. COVID-19 DATASET ANALYSIS
Objective:
Algorithm:
19
Data Collection Phase:
● Download the following modules (pandas, numpy, Matplotlib, seaborn).
● Import the following modules.
● Download the dataset from kaggle, github in the form of CSV/Excel.
20
COVID 19 PROJECT
PROGRAM
21
22
23
24
25
26
CONCLUSION
27
❖ My Internship at Intuitive Technosys, Vaniyambadi, was an inva
experience that bridged the gap between academic knowledge and
practical application
interpersonal skills.
working under projects using Python. This role not only refined my
28
Core Python Programming Language and tools like Pandas, Numpy,
collaborated with peers and assisted other team members for completing
29
❖ Overall, my internship at Intuitive Technosys was a transformative
30