You are on page 1of 38

Industrial Training Dairy

G.S. Mandal’s

Marathwada Institute of Technology Polytechnic,


Aurangabad
Beed By Pass Road, Aurangabad- 431010, Maharashtra India
[Approved by AICTE New Delhi, DTE Mumbai & Affiliated to MSBTE Mumbai (MS)]

Ph.: +91 0240-2375333, 2376303 Fax. : + 91 0240 – 2376230


DTE Institute Code: 2224 MSBTE Institute Code: 0066

Website: - www. mit.asia; http://polyaurangabad.mit.asia


Email:sunil.deshmukh@mit.asia

Six Weeks Industrial Training Diary

Name of Student: Karankumar Mohan Ade

Department: Computer Engineering Enrollment No: 1900660153

Student Contact No. 7796401683 Parent Contact No. 9890058727

Name of Industry/Organization: Smart Codingg

Name of Student Mentor: Prof.M.J.Bawiskar Contact No: +91 8483824732

Name of Industry Training Charge: Mr.Alvin Prajapati Sir

M.I.T., Polytechnic, AurangabadPage 1


Industrial Training Dairy

Academic Year 2021 - 2022

VISION OF THE INSTITUTE:

To become a globally recognized technical institution in skill and competency development for
acquiring latest requirements of industry by keeping social and environmental awareness.

MISSION OF THE INSTITUTE:

Institute aims at imparting student centric quality education through teaching- learning
process and training for diploma students so that they will be able to start their own
business, employable at the best position in the field of engineering and technology, achieve
higher education capability to become a best citizen.

ABOUT MIT POLYTECHNIC, AURANGABAD

“Gramaudyogik Shikshan Mandal (GSM)” was established by the renowned freedom fighter
and visionary Late Shri. Aanandravaji Deshmukh. GSM focused on imparting education in
science and technology at village level in order to develop village and make it a self
sustainable. G.S. Mandal has established 24 institutes and 5 centres of learning at multiple
locations in India. MIT is a group of academic and research institutions.
MIT Polytechnic, Aurangabad was established in the year 1983. MIT Polytechnic offers
5 Diploma Full Time regular courses and 1 Part Time course. MIT provides best
infrastructure facility including well equipped laboratory and research development centre
with highly qualified faculties. Because of effective interaction with industrial sector and
government organizations, MIT is pioneer in establishing the triangular partnership amongst
institution, industry and government organizations. Institute has been awarded “EXCELLENT”
Remark in External Institute Monitoring by MSBTE Mumbai for all the courses.
MIT Polytechnic, Aurangabad has been ranked in “GOLDEN” category in the AICTE-CII
Industry Linked Technical Institute Survey 2018 Seventh Edition.

M.I.T., Polytechnic, AurangabadPage 2


Industrial Training Dairy

Rationale:
Industrial training course is introduced to all diploma programs with an objective to
develop the traits of industry culture among the students before they enter into the world of
industry. By exposing and interacting with the real life industrial setting, students will
appreciate and understand the actual working of an industry, best practices adopted in industry.
The industrial skills like Soft Skills i.e. Communication, Presentation, Life Skills i.e. Time
management, Safety, Innovation, Entrepreneurship, Team building, etc. and Hands-on Design,
Implementation and Quality Assurance will be included among the student. This short
association with industry will be instrumental in orienting the students in transforming them
into industry ready output after completion of diploma program.

Course Outcomes:
A student will be able to,
1. Communicate effectively (verbal as well as written) the work carried out.
2. Prepare and present the report of the work carried out.
3. Exercise time management and safety in the work environment.
4. Working in a team.
5. Demonstrate various quality assurances.
6. Exhibit the work carried out.

Teaching and Examination Scheme:

Teaching Scheme Total Credits Examination Scheme

Theory Marks Practical Marks


L T P (L+T+P) Total Marks
PA ESE PA ESE

-- -- 6 6 -- -- #75 #75 150

M.I.T., Polytechnic, AurangabadPage 3


Industrial Training Dairy

About the Record Book:


Students are required to use this diary throughout the Industrial training. This diary must be
filled in everyday and must be verified form mentor every week. All relevant findings and
activities must be recorded weekly. Among the relevant information to be recorded include:
 Manufacturing processes.
 Testing and quality assurance methods.
 Design circuits, flowcharts, algorithms, if any.
 Specifications of machines, equipments, components, etc.
 Maintenance procedures, production planning.
 Organizational structure.
 Training progress.
 Suggestions, assignment and discussions results from mentor and industry supervisor.
 Summary of any relevant work that has been done.

Details of Industry/Organization

 Name of Industry: Smart Codingg

 Address: Samarat Shopping Center

Manvelpada road Moryanagar VirarEast

 Contact Details of Industry Training In charge:

o Name: Mr.Alvin Prajapati

o Designation: Software Developer

o Email Id: alvinprajapati135@gmail.com

o Contact Number: +91 9156106978

 Type of Products: Service Industry/Manufacturing Industry.

 Type of Control: Government/ Semi- Government/PSU/Private

 Type of Company: Large Scale/ Medium Scale/Small Scale.

M.I.T., Polytechnic, AurangabadPage 4


Industrial Training Dairy

WEEK 1
(4/8/2021 to 11/8/2021

 Python Lists

Lists are just like dynamic sized arrays, declared in


other languages (vector in C++ and ArrayList in
Java). Lists need not be homogeneous always which
makes it a most powerful tool in Python. A single list
may contain DataTypes like Integers, Strings, as well
as Objects. Lists are mutable, and hence, they can
be altered even after their creation.

List in Python are ordered and have a definite count.


The elements in a list are indexed according to a
definite sequence and the indexing of a list is done
with 0 being the first index. Each element in the list
has its definite place in the list, which allows
duplicating of elements in the list, with each element
having its own distinct place and credibility.

M.I.T., Polytechnic, AurangabadPage 5


Industrial Training Dairy

GOOGLE COLAB HAND RECOGNITION


PROGRAM

M.I.T., Polytechnic, AurangabadPage 6


Industrial Training Dairy

 Tuples in Python
A Tuple is a collection of Python objects separated
by commas. In someways a tuple is similar to a list
in terms of indexing, nested objects and repetition
but a tuple is immutable unlike lists which are
mutable.
Python Function
In Python, a function is a group of related
statements that performs a specific task.

Functions help break our program into smaller and


modular chunks. As our program grows larger and
larger, functions make it more organized and
manageable.

Furthermore, it avoids repetition and makes the


code reusable

M.I.T., Polytechnic, AurangabadPage 7


Industrial Training Dairy

 Datatypes in Python

There are two kinds of data types, both of which are​


further divided into sub-types:

Primitive data types: Data types which are pre-


defined and supported by the programming
language.

Non-primitive data types: Data types which are


derived from the primitive data types and offer
increased functionality.​​

M.I.T., Polytechnic, AurangabadPage 8


Industrial Training Dairy

Python syntax and semantics :-

Python is meant to be an easily readable language. Its


formatting is visually uncluttered, and it often uses
English keywords where other languages use
punctuation. Unlike many other languages, it does not
use curly brackets to delimit blocks, and semicolons
after statements are allowed but are rarely, if ever, used.
It has fewer syntactic exceptions and special cases
than C or Pascal.
History of Python
Python was conceived in the late 1980s by Guido van
Rossum at Centrum Wiskunde & Informatica (CWI) in
the Netherlands as a successor to ABC programming
language, which was inspired by SETL, capable of
exception handling and interfacing with the Amoeba
operating system.Its implementation began in
December 1989. Van Rossum shouldered sole
responsibility for the project, as the lead developer, until
12 July 2018, when he announced his "permanent
vacation" from his responsibilities as Python's
Benevolent Dictator For Life, a title the Python
community bestowed upon him to reflect his long-term
commitment as the project's chief decision-maker.In
January 2019, active Python core developers elected a

M.I.T., Polytechnic, AurangabadPage 9


Industrial Training Dairy

WEEK 2
12/8/2021 to 19/8/2021
 Python Pandas Series
Pandas Series is a one-dimensional labeled array
capable of holding data of any type (integer, string,
float, python objects, etc.). The axis labels are
collectively called index. Pandas Series is nothing
but a column in an excel sheet.

Labels need not be unique but must be a hashable


type. The object supports both integer and label-
based indexing and provides a host of methods for
performing operations involving the index.

M.I.T., Polytechnic, AurangabadPage 10


Industrial Training Dairy

 Matplotblib in Python

Matplotlib is a plotting library for the Python


programming language and its numerical
mathematics extension NumPy. It provides an
object-oriented API for embedding plots into
applications using general-purpose GUI toolkits like
Tkinter, wxPython, Qt, or GTK.

M.I.T., Polytechnic, AurangabadPage 11


Industrial Training Dairy

M.I.T., Polytechnic, AurangabadPage 12


Industrial Training Dairy

Hi

M.I.T., Polytechnic, AurangabadPage 13


Industrial Training Dairy

WEEK 3
20/8/2021 to 27/8/2021

 Machine Learning

Machine learning is a method of data analysis that


automates analytical model building. It is a branch
of artificial intelligence based on the idea that
systems can learn from data, identify patterns and
make decisions with minimal human intervention.

Machine learning is the study of computer


algorithms that can improve automatically through
experience and by the use of data. It is seen as a
part of artificial intelligence.

M.I.T., Polytechnic, AurangabadPage 14


Industrial Training Dairy

 Why is Machine Learning Important ?


Resurging interest in machine learning is due to the
same factors that have made data mining and
Bayesian analysis more popular than ever. Things
like growing volumes and varieties of available data,
computational processing that is cheaper and more
powerful, and affordable data storage.

All of these things mean it's possible to quickly and


automatically produce models that can analyze
bigger, more complex data and deliver faster, more
accurate results – even on a very large scale. And by
building precise models, an organization has a
better chance of identifying profitable opportunities
– or avoiding unknown risks.

M.I.T., Polytechnic, AurangabadPage 15


Industrial Training Dairy

 Fetures

In machine learning and pattern recognition, a


feature is an individual measurable property or
characteristic of a phenomenon. Choosing
informative, discriminating and independent
features is a crucial element of effective algorithms
in pattern recognition, classification and regression.

Machine Learning Life Cycle


Gathering Data
Data preparation
Data Wrangling
Analyse Data
Train the model
Test the model
Deployment

M.I.T., Polytechnic, AurangabadPage 16


Industrial Training Dairy

 Data Preprocessing in Machine


learning
Data preprocessing is a process of preparing the
raw data and making it suitable for a machine
learning model. It is the first and crucial step while
creating a machine learning model.

When creating a machine learning project, it is not


always a case that we come across the clean and
formatted data. And while doing any operation with
data, it is mandatory to clean it and put in a
formatted way. So for this, we use data
preprocessing task.

M.I.T., Polytechnic, AurangabadPage 17


Industrial Training Dairy

M.I.T., Polytechnic, AurangabadPage 18


Industrial Training Dairy

 INTRODUCTION OF MACHIENE
LEARNING

M.I.T., Polytechnic, AurangabadPage 19


Industrial Training Dairy

WEEK 4
28/8/2021 to 03/9/2021

 Supervised Machine Learning

Supervised learning is the types of machine learning


in which machines
are trained using well "labelled" training data, and on
basis of that data,
machines predict the output. The labelled data
means some input data is
already tagged with the correct output.

How Supervised Learning Works?

In supervised learning, models are trained using


labelled dataset, where
the model learns about each type of data. Once the
training process is
completed, the model is tested on the basis of test
data (a subset of the
training set), and then it predicts the output.
M.I.T., Polytechnic, AurangabadPage 20
Industrial Training Dairy

 Steps Involved in Supervised


Learning:
o First Determine the type of training dataset
o Collect/Gather the labelled training data.
o Split the training dataset into training dataset, test
dataset, and
validation dataset.
o Determine the input features of the training
dataset, which should
have enough knowledge so that the model can
accurately predict
the output.
o Determine the suitable algorithm for the model,
such as support
vector machine, decision tree, etc.
o Execute the algorithm on the training dataset.
Sometimes we need
validation sets as the control parameters, which are
the subset oftraining datasets.
o Evaluate the accuracy of the model by providing
M.I.T., Polytechnic, AurangabadPage 21
Industrial Training Dairy

 Types of supervised Machine


learning Algorithms:
Supervised learning can be further divided into two
types of problems:

1. Regression
Regression algorithms are used if there is a
relationship between the input
variable and the output variable. It is used for the
prediction of continuous
variables, such as Weather forecasting, Market
Trends, etc. Below are some
popular Regression algorithms which come under
supervised learning:
o Linear Regression
o Regression Trees
o Non-Linear Regression
o Bayesian Linear Regression
o Polynomial Regression

M.I.T., Polytechnic, AurangabadPage 22


Industrial Training Dairy

 PYTHON MACHIENE LEARNING TECHNIQUES

M.I.T., Polytechnic, AurangabadPage 23


Industrial Training Dairy

 2. Classification

Classification algorithms are used when the output


variable is categorical,

which means there are two classes such as Yes-No,


Male-Female, True-false,
etc.

Spam Filtering,

o Random Forest

o Decision Trees

o Logistic Regression

M.I.T., Polytechnic, AurangabadPage 24


Industrial Training Dairy

WEEK 5

04/09/2021 to 10/9/2011

 Advantages of Supervised
WEEK 5

learning: 04/9/2021 to 10/9/2021

o With the help of supervised learning, the model


can predict the
output on the basis of prior experiences.
o In supervised learning, we can have an exact idea
about the classes of objects.
o Supervised learning model helps us to solve
various real-world prblems such as fraud detection,
spam filtering, etc.
Disadvantages of supervised learning:
o Supervised learning models are not suitable for
handling the complex tasks.
o Supervised learning cannot predict the correct
output if the test data is different from the training
dataset.
o Training required lots of computation times.
o In supervised learning, we need enough knowledge
about the classes of object.
M.I.T., Polytechnic, AurangabadPage 25
Industrial Training Dairy

 Disadvantages of supervised
learning-

o Supervised learning models are not suitable for


handling the complex tasks.

o Supervised learning cannot predict the correct


output if the test data is different from the training
dataset.

o Training required lots of computation times.

o In supervised learning, we need enough knowledge


about the classes of object.

M.I.T., Polytechnic, AurangabadPage 26


Industrial Training Dairy

 What is Unsupervised Learning?

As the name suggests, unsupervised learning is a


machine learning technique in which models are not
supervised using training dataset.

Instead, models itself find the hidden patterns and


insights from the given data. It can be compared to
learning which takes place in the human brain while
learning new things. It can be defined as:

Unsupervised learning is a type of machine learning


in which models are trained using unlabeled dataset
and are allowed to act on that data without any
supervision.

M.I.T., Polytechnic, AurangabadPage 27


Industrial Training Dairy

M.I.T., Polytechnic, AurangabadPage 28


Industrial Training Dairy

 Why use Unsupervised Learning?

Below are some main reasons which describe the


importance of
Unsupervised Learning:

o Unsupervised learning is helpful for finding useful


insights from the data.

o Unsupervised learning is much similar as a human


learns to think by their own experiences, which
makes it closer to the real AI.

o Unsupervised learning works on unlabeled and


uncategorized data which make unsupervised
learning more important.

o In real-world, we do not always have input data


with the corresponding output so to solve such
cases,
M.I.T., weAurangabadPage
Polytechnic, need unsupervised
29 learning.
Industrial Training Dairy

 Working of Unsupervised Learning


WEEK 6

 Types of Unsupervised
11/9/2021 to 15/9/2021 Learning

Algorithm:
The unsupervised learning algorithm can be further
categorized into two types of problems:
Clustering: Clustering is a method of grouping the
objects into clusters such that objects with most
similarities remains into a group and has less or no
similarities with the objects of another group.
Cluster analysis finds the commonalities between
the data objects and categorizes them as per the
presence and absence of those commonalities.
Association: An association rule is an unsupervised
learning method which is used for finding the
relationships between variables in the large
database. It determines the set of items that occurs
together in the dataset. Association rule makes
marketing strategy more effective. Such as people
who buy X item (suppose a bread) are also tend to
purchase Y (Butter/Jam) item. A typical example of
Association rule is Market Basket Analysis.

M.I.T., Polytechnic, AurangabadPage 30


Industrial Training Dairy

WEEK 6
11/09/2021 to 15/09/2021

 Unsupervised Learning algorithms:

Below is the list of some popular unsupervised


learning algorithms:

o K-means clustering
o KNN (k-nearest neighbors)
o Hierarchal clustering
o Anomaly detection
o Neural Networks
o Principle Component Analysis
o Independent Component Analysis
o Apriori algorithm
o Singular value decomposition

M.I.T., Polytechnic, AurangabadPage 31


Industrial Training Dairy

 Advantages of Unsupervised
Learning
o Unsupervised learning is used for more complex
tasks as compared to supervised learning because,
in unsupervised learning, we don't have labeled input
data.
o Unsupervised learning is preferable as it is easy to
get unlabeled data in comparison to labeled data.

 Disadvantages of Unsupervised
Learning
o Unsupervised learning is intrinsically more difficult
than supervised learning as it does not have
corresponding output.
o The result of the unsupervised learning algorithm
might be less accurate as input data is not labeled,
and algorithms do not know the exact output in
advance.

M.I.T., Polytechnic, AurangabadPage 32


Industrial Training Dairy

 Regression Analysis in Machine


learning

Regression analysis is a statistical method to model


the relationship between a dependent (target) and
independent (predictor) variables with one or more
independent variables. More specifically, Regression
analysis helps us to understand how the value of the
dependent variable is changing corresponding to an
independent variable when other independent
variables are held fixed. It predicts continuous/real
values such as temperature, age, salary, price, etc.

M.I.T., Polytechnic, AurangabadPage 33


Industrial Training Dairy

M.I.T., Polytechnic, AurangabadPage 34


Industrial Training Dairy

M.I.T., Polytechnic, AurangabadPage 35


Industrial Training Dairy

M.I.T., Polytechnic, AurangabadPage 36


Industrial Training Dairy

CERTIFICATE OF COMPLETION OF INDUSTRIAL TRAINING

This is to certify that Mr. Karankumar Mohan Ade with Enrollment

No.1900660153 has successfully completed Industrial Training (22049) in Smart

Codingg Info Solutions from 5 August 2021 to 15 September 2021.

We found him sincere during training period. We wish all the very best for

his/her future endeavors.

Mentor Head of Department

Seal
of
Indust

M.I.T., Polytechnic, AurangabadPage 37


Industrial Training Dairy

TRAINING CALENDAR:

DAY AUGUST-2021 SEPTEMBER-2021


Monday 02 09 16 23 30 06 13 20 27

Tuesday 03 10 17 24 31 07 14 21 28

Wednesday 04 11 18 25 01 08 15 22 29
Thursday 05 12 19 26 02 09 16 23 30
Friday 06 13 20 27 03 10 17 24

Saturday 07 14 21 28 04 11 18 25

Sunday 01 08 15 22 29 05 12 19 26

M.I.T., Polytechnic, AurangabadPage 38

You might also like