0% found this document useful (0 votes)
19 views7 pages

Accunity Services Diary Main

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

Accunity Services Diary Main

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

Industrial Training

Weekly Diary
For
Industrial Training At
Accunity Services LLP
From: 3rd June 2024 TO 13th July 2024

Name of Supervisor: Akshay Gaikwad

Designation of Supervisor: Project Lead

Name of the Student: Kaushik Ajay Mali

Branch: Computer Engineering

Name of Polytechnic: St. John College of Engineering & Management

Special instructions for students:


1) Write down the daily activity on the same day.
2) Make note of the important actual activity Performed.
3) Summarize at the week-end.
4) Add extra sheets if needed for daily or weekly activity report.

Signature of Student:
Signature of Industrial Supervisor:

Maharashtra State Board of Technical


1
Industrial Training

Week-1: From: 3rd June 2024 TO 8th June 2024


Expected Work:

Day Activities carried out


. Introduction to Python Basics
1. - Installation, setup, and basic syntax.

Declaration and Calling


- Variables, data types (integers, floats, strings), and basic operations.
2. - Print statements and using comments.

3. Conditional Statements

- Conditional statements (if, elif, else).

4.
Loops and control flow

- Loops (for loops, while loops).

Functions
5.
- Defining functions, parameters, and return values.

Scope
6.
- Function scope and arguments.

Weekly Summarization of activities: Introduced Python basics, including installation, setup, syntax, variables,
data types, and basic operations. Covered conditional statements, loops, functions, and function scope.

Signature of Student:
Signature of Industrial supervisor
Maharashtra State Board of Technical
2
Industrial Training

Week-2: From: 10th June 2024 TO 15th June 2024


Expected Work:

Day Activities carried out

1. Lists and List functions

- Creating and manipulating lists.

Tuple and its function


2.
- Tuples and their immutability.

Dictionaries and Sets


- Creating dictionaries.
3. - Dictionary methods and operations.

Creating Sets
4. - Set operations and
practical examples.

File Handling
- Reading from and writing to files.
- Handling file objects and file modes.
5. - Practical exercises with file operations.

Operators and their uses.


- Introduction to operators.
- Types of operators
6.

Weekly Summarization of Activities: Focused on data structures: lists, tuples, dictionaries, and sets. Included
file handling, operators, and practical exercises for creating and manipulating these data types.

Signature of Student:
Signature of Industrial Supervisor:
Maharashtra State Board of Technical
3
Industrial Training

Week-3: From 17th June 2024 TO 22nd June 2024


Expected Work:

Day Activities carried out


1. Introduction to OOP
- Understanding classes and objects.
- Attributes, methods, and instantiation.
- Basic OOP examples and exercises

OOP Concepts
- Inheritance
2.

OOP concept
- Encapsulation
3. - Polymorphism.

Overloading and overriding


- Method overriding
4. - Method overloading.

Problem solving

5. - OOP exercises and problem-solving.

Introduction to data science


6. - What is Data Science ?
- What is Pandas?

Weekly summarization of the above activities: Delved into object-oriented programming (OOP), covering
classes, objects, inheritance, encapsulation, polymorphism, method overloading, and overriding, culminating in
OOP problem-solving exercises.

Signature of Student:
Signature of Industrial Supervisor:

Maharashtra State Board of Technical


4
Industrial Training

Week-4: From 24th June 2024 TO 29th June 2024

Expected Work:

Day Activities carried out


Working on data science
- loading the dataset copying the data
1. - loading the dataset copying the data

Project Planning (Dice Roll Game)


- Designing classes for a dice game.
2.
Project building and execution (Dice Roll Game)
- Implementing game logic using OOP principles.
3. - Testing and debugging the dice roll game.

Text-to-Speech Project planning


- Introduction to text-to-speech libraries (e.g., pyttsx3).
4. - Implementing a text-to-speech program.
- Customizing voice, speed, and other parameters.

Refining and Presenting Projects


5. - Enhancing the dice roll game (e.g., adding user interface).
- Improving the text-to-speech program (e.g., multiple voices).
- Presentation preparation.

Dice Rolls Game


- Introduction to the game
6. - Installing necessary libraries (`random`, `pyttsx3`)
- Setting up the `pyttsx3` engine
- Writing text-to-audio function using `engine.say`

Weekly summarization of the above activities: Introduced data science concepts and Pandas, leading to a
project involving a dice roll game using OOP principles and a text-to-speech program, including design,
implementation, and presentation preparation.

Signature of Student: Maharashtra State Board of Technical


5
Industrial Training
Signature of Industrial Supervisor:

Week-5: From 1st July 2024 TO 6th July 2024

Expected Work:

Day Activities carried out

Data Science Basics (continued)


1.
- Calculating mean, median, and mode values

Data Visualization
- Introduction to `matplotlib`
2. - Plotting basic graphs and charts
- Drawing box plots and outliers
Data Visualization (continued)
3. - Advanced plotting with `seaborn`
- Customizing plots and visualizations
- Practical exercises with real data sets
Project Execution
4. - Write and execute the Python code for the project.
- Ensure that the code runs smoothly and achieves the desired outcomes.
- Perform testing and debugging to identify and fix any issues.
- Document the code with comments and explanations for clarity.
Project Report
- Write a detailed report on the project.
- Include the project’s objectives, methodology, and results.
5.
- Discuss the implementation details and any challenges faced during the project.
- Highlight the key findings and insights gained from the project.

Project PowerPoint Presentation


- Create a PowerPoint presentation summarizing the project.
- Include slides on the project background, objectives, methodology, results, and
6.
conclusions.
- Use visuals such as graphs, charts, and images to enhance the presentation.

Weekly Summarization of activities: Continued with the dice roll game, introducing automatic message
sending using pywhatkit, and explored Turtle graphics programming for creating shapes and simple games.

Signature of Student:
Maharashtra State Board of Technical
6
Industrial Training
Signature of Industrial Supervisor:

Week-6: From 8th July 2024 TO 13th July 2024

Expected Work:

Day Activities carried out

Dice Rolls Game (continued)


- Implementing dice roll logic using `random`
1. - Integrating text-to-audio feedback
Automatic Message Sender/WhatsApp Message Bomber
- Introduction to `pywhatkit` and `pyautogui`
2 - Installing necessary libraries
- Overview of `pywhatkit.sendwhatmsg`
- Sending a message to a user-defined number at a specified time
Automatic Message Sender (continued)
- Using `pywhatkit.sendwhatsimage` to send images
3 - Automating screenshot taking and sending
- Testing and debugging the message sender
Turtle Graphics Programming
- Introduction to `turtle` graphics
4 - Installing the `turtle` library
- Basic turtle functions: `t.forward`, `t.backward`, `t.right`, `t.left`
- Drawing simple shapes
Turtle Graphics Programming (continued)
- Creating complex shapes and patterns
5 - Developing simple games using turtle graphics
- Testing and debugging turtle programs
Data Science Basics
- Installing `pandas`, `numpy`, `seaborn`, and `matplotlib`
6. - Introduction to handling data with `pandas`
- Finding null values: `df.isnull()`, `df.isnull().sum()`
- Copying data: `df.copy()`

Weekly summarization of the above activities: Concentrated on data science basics, including handling data
with Pandas and visualizing data with Matplotlib and Seaborn. Culminated in project execution, report
writing, and PowerPoint presentation preparation.

Signature of Student:
Signature of Industrial Supervisor:
Maharashtra State Board of Technical
7

You might also like