123python ML Internship Report

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 35

INTERNSHIP REPORT

A report submitted in partial fulfillment of the requirements for the award of Degree of
BACHELOR OF SCIENCE IN COMPUTER SCIENCE
ofBharathiyarUniversity,Coimbatore– 641 046
Internship work done by
SOWMIYA.P.S
(Reg.No:181CS050)
Under the guidance of
MRS.M.SAVITHRI
Assistant Professor
Department of Computer Science
(Duration: 26thOctober, 2020 to 30thNovember 2020)

DEPARTMENT OF COMPUTER SCIENCE


Dr. N.G.P. ARTS AND SCIENCE COLLEGE
(An Autonomous Institution, Affiliated to Bharathiar University, Coimbatore)
Approved by Government of Tamil Nadu & Accredited by NAAC with ‘A’ Grade (2 nd Cycle)
Dr. N.G.P.-Kalapatti Road, Coimbatore-641 048, Tamil Nadu, India.
Website: www.drngpasc.ac.in | Email: info@drngpasc.ac.in. | Phone: +91-422-2369100

2018 – 2021
DEPARTMENT OF COMPUTER SCIENCE
Dr. N.G.P. ARTS AND SCIENCE COLLEGE (AUTONOMOUS)
COIMBATORE – 641 048

CERTIFICATE
This is to certify that the “Internship report” submitted bySOWMIYA.P.S
(Reg.No: 181CS050)iswork done by him/her and submitted during 2018 – 2021 academic
year, in partial fulfillment of the requirements for the award of the degree of Bachelor of
Science in Computer Science, Bharathiar University, Coimbatore.

.................. ....................

FACULTY GUIDE HEAD OF THE DEPARTMENT

Submitted for the Viva – Voice Examination held on _____________________

.................. ....................

INTERNAL EXTERNAL
Certificate Provided By The Company
DECLARATION

SOWMIYA.P.S(181CS050)do hereby declare that the presented report of the


internship titled “PYTHON IN ML”, Submitted to Dr.N.G.P. Arts and Science College,
affiliated to Bharathiar University, Coimbatore in partial fulfillment for the award of the
degree of Computer Science, is a record of original work done by me under the guidance of
MRS.M.SAVITHRI Assistant Professor, Department of Computer Science, after the
completion of 15 days of work atGATEWAY SOFTWARE SOLUTIONS, Coimbatore.

Place : Coimbatore SOWMIYA.P.S

Date : 181CS050
ACKNOWLEDGEMENT

First I would like to thank SABARINATHAN.M, the CEO / Director of


GATEWAY SOFTWARE SOLUTIONS, Coimbatore forgiving me the opportunity to do
an internship within theorganization.
I also would like all the people that worked along with me GATEWAY
SOFTWARE SOLUTIONS, Coimbatorewith theirpatience and openness they created an
enjoyableworking environment.
It is indeed with a great sense of pleasure and immense sense of gratitudethat
Iacknowledge thehelp of these individuals.
I am highly indebted to Chairman Dr. Nalla G. PalaniswamiM.D., A.B. (USA)and
Madam Secretary Thavamani D. PalaniswamiM.B.B.S., A.B. (USA), Dr.N.G.P. Arts and
Science College, Coimbatoreand Principal Prof.Dr. V. Rajendran M.Sc., M.Phil., B.Ed.,
M.Tech(Nanotech)., Ph.D., (D.Sc.)., FinstP.(London), for the facilities provided to
accomplish thisinternship.
I would like to thank Dean,Research and DevelopmentDr. S.
BalasubramanianM.Sc.,Ph.D (Swiss)., PDF (Swiss)., PDF (USA). for his constructive
support throughout my internship.
I would like to thank my Head of the Department Dr. B. RosilineJeethaM.C.A.,
M.Phil., Ph.D.for her constructivecriticism throughout my internship.
I would like to thankMRS.M.SAVITHRI,Assistant Professor,Departmentof
Computer Science for their support andadvices to get and complete internship inabove
saidorganization.
I am extremely great full to my department staff members and friendswho helped me
insuccessful completion of this internship.
I wish to thank my Parents and Friends for their support and encouragement
throughout my study.
Success the destiny of hard work and pain is achieved only with the help of my most
gracious and ever loving Almighty without whose blessing, nothing would come to pass. I
dedicate to him this humble endeavor of mine.

SOWMIYA.P.S
TABLE OF CONTENTS

S.NO INDEX PAGE NO

1 ABSTRACT 1

2 ABOUT THE COMPANY

2.1 PROFILE OF THE COMPANY 2

2.1 HISTORY OF THE COMPANY 3

3 OBJECTIVES OF INTERNSHIP

3.1 CHALLENGES OF INTERNSHIP 4

4 OPPORTUNITIES OF INTERNSHIP 5

5 METHODOLOGY

5.1 INTERNSHIP ACTIVITIES 6

6 PYTHON

6.1 FUNDAMENTAL OF PYTHON 7

6.2 DATA STRUCTURES 7

7 DATA SCIENCE AND MACHINE LEARNING

7.1 DATA SCIENCE 16

7.2 MACHINE LEARNING 17

8 CONCLUSION 18

9 BIBLIOGRAPHY 19
ABSTRACT

Python is a flexible and versatile programming language suitable for many use cases, with
strengths in scripting, automation, data analysis, machine learning, and back-end
development.First published in 1991 the Python development team was inspired by the
British comedy group Monty Python to make a programming language that was fun to use.
Python 3 is the most current version of the language and is considered to be the future of
python.

Many programmers say that Python is more intuitive than other programming
languages. Other point out the many frameworks, libraries, and extensions that simplify the
implementation of the different functionalities. It’s generally accepted that Python is suitable
for collaborative implementation when multiple developers are involved.

1
ABOUT THECOMPANY
2.1 PROFILE OF THE COMPANY

COMPANY NAME :GATEWAY SOFTWARE SOLUTION

YEAR OF ESTABLISHMET :1997

COMPANY CATEGORY :COMPANY LIMITED BY SHARES

TYPE :PRIVATELY HELD

INDUSTRY :COMPUTER SOFTWARE

SPECIALTIES :SOFTWARE DEVELOPMENT,PERFORMANCE

ENGINEERING

ADDRESS :138 1st FLOOR ,9th STREET,CROSS CUT ROAD,

OPPOSITE TO LAKSHMI COMPLEX,

GANDHIPURAM,COIMBATORE-641012,

TAMIL NADU,

INDIA.

PHONE NO :7397078885

E-MAIL :info@gatewaysoftwaresolutions.com

SHIFT :9:30AM-8PM

BANK NAME :INDUSIND BANK

2
2.2 HISTORY OF THE COMPANY

 Gateway was founded on September 5, 1985,on a farm outside Sioux


City,Iowa,byTed Waitt,Norm Waitt (Ted's brother), and Mike Hammond. Originally
called Gateway 2000,it was one of the first widely successful direct-sales PC
companies, utilizing a sales model copied from Dell.
 Gateway built brand recognition in part by shipping computers in spotted boxes
patterned after Holstein cow markings. In 1989, Gateway moved its corporate offices
and production facilities to North Sioux City, South Dakota.
 While the company enjoyed some success in gaining substantial market share from
traditional leaders in the space, particularly with plasma TVs and digital cameras, the
limited short-term profit potential of those product lines led then-CEO Wayne Inouye
to pull the company out of that segment during 2004.

3
OBJECTIVES OF INTERNSHIP
3.OBJECTIVES OF INTERNSHIP

 An Internship can provide a student with paid professional work experience in a safe
and
structure environment with help from experts.
 The worksite mentor will help train a student and advice him or her on how to
navigate a particular worksite culture and interact with other workers.
 The Internship coordinator can also help the student learn how to manage their
expectations and implement successful work habits.
 An Intern will be assigned a worksite mentor and school based internship coordinator.

3.1 CHALLENGES OFINTERNSHIP

I. Lack of Acknowledgement
II. Non-Cooperative Seniors
III. Time Management a Concern
IV. Insufficient Remuneration
V. Excess Workload

4
OPPORTUNITIES OF INTERNSHIP
4.OPPORTUNITIES OF INTERNSHIP

 An internship can provide a student with paid professional work experience in a safe
and structured environment with help from expert.
 Typically an intern will be assigned a worksite mentor and school based internship
coordinator.
 The worksite mentor will be help train a student and advise him or her on how to
navigate a particular worksite culture and interact with other workers.
 The school internship coordinator helps the mentor and student build a strong
relationship that will help the intern have positive outcome from their internship
experience.
 The internship coordinator can also help the student learn how to manage their
expectations and implement successful work habits.

5
METHODOLOGY
V.1INTERNSHIP ACTIVITIES

DATE DAY TOPIC NAMES

12/10/2020 Monday Company Profile

16/10/2020 Friday Fundamentals of Python

20/10/2020 Tuesday Lists, Tuples, Dictionary

22/10/2020 Thursday Functions and Set of Object

28/10/2020 Wednesday Python with Database

03/11/2020 Tuesday Turtle

05/11/2020 Thursday Modules and Packages

09/11/2020 Monday Data Science and Machine Learning

11/11/2020 Wednesday Conclusion


6

PYTHON
PYTHON
Python is an interpreted, object-oriented, high-level programming language with dynamic
semantics. Python’s simple, easy to learn syntax emphasizes readability and therefore reduces
the cost of program maintenance. Python supports modules and packages, which encourages
program modularity and code reuse.

6.1 FUNDAMENTALS OF PYTHON


 Data type (int, float, string)
 Compound data structures (lists, tuples, dictionary)
 Conditional, loops and function
 Object-oriented programming and using external libraries

6.2 DATA STRUCTURES OF PYTHON

 Lists:
o Ordered collection of data.
o Supporting slicing and indexing functionalities as in the case of Strings.
o They are mutable.
7
8
9
 Tuples:
o Immutable in nature, i.e they cannot be changed.
o Constructing tuples.
o No type Restriction.

10
11
12
 Dictionary:
o Lists are sequences but the dictionaries are mappings.
o They are mappings between a unique key and a value pair.
o Accessing and Constructing Objects from a dictionary.

13
14
15
DATA SCIENCE AND MACHINE LEARNING
7.1 DATA SCIENCE
 Data Science is a broad field and data science professionals are responsible
for capturing data, maintaining that data, processing it, analyzing it, and
communicating their findings to key stakeholders.
 Data Scientists have the knowledge and training to organize and analyze
huge amounts of data.
 Data Science is related to data mining, machine learning and big data.
 Data Science is a “concept to unify statistics, data analysis and their related
methods” in order to understand” understand and analyze actual
phenomena” with data.
 There are a variety of different technologies and techniques that are used
for data science which depend on the application.

16
7.2 MACHINE LEARNING

 Machine Learning algorithms are used in a wide variety of applications, such as email
filtering and computer vision.
 A Subset of Machine Learning is closely related to computational statistics, which
focuses on making predictions using computers; but not all machine learning is
statistical learning.
 Machine Learning (ML) is the study of computer algorithms that improve
automatically through experience.
 It is seen as a subset of artificial intelligence.
 Machine Learning algorithms build a model based on same data, known as “training
data”, in order to make predictions or decisions without being explicitly programmed.

17
CONCLUSION
8. CONCLUSION

I believe the trial has shown conclusively that it is both possible and desirable to use python
as the principal teaching language:

 It is a flexible tool that allows both the teaching of traditional procedural


programmimg and modern OOP.
 It can be used to teach a large number of transferable skills.
 It is a real-world programming language and is used in academia and commercial
world.
 It is free as in both cost and source code.

18
BIBILIOGRAPHY
9. BIBILIOGRAPHY

REFERENCE BOOK:

1. Hands-on Machine Learning with Scikit-Learn, keras&Tensorflow.


2. Introduction to Machine Learning with Data Science.
3. Programming Collective Intelligence of Machine Learning.

WEBSITE:

1. https://www.datacamp.com/courses/intro-to-python-for-data-science
2. https://developers.google.com/edu/python

19

You might also like