Acknowledgement
Acknowledgement
Acknowledgement
Acknowledgement:
I would like to acknowledge the support of everyone who has helped me in the successful
completion of my internship program and preparation of this report, especially Prof. Arun
Kakhandki - the Head of Department of Electronics and Communication and our honourable
Principal Dr. V. V. Katti for organising the internship in the college. Also Mr. K Venkat Rao
for sharing their immense knowledge about the subject to great depth, Mr.Yelguresh of
WorldClock Technologies for providing the platform, Also I take this opportunity to thank our
T&P co-ordinators Prof.Vikas Balikai for making the resources available at right time and
providing valuable insights leading to the successful completion of our internship. Last but not
the least I place a deep sense of gratitude to our parents who have been constant source of
inspiration during the preparation of this internship. I perceive as this opportunity as a big
milestone in my career development. I will strive to use gained skills and knowledge in the best
possible way, and I will continue to work on their improvement, in order to attain desired career
objectives. Hope to continue cooperation with all of you in the future
Abstract:
Machine learning is an application of artificial intelligence(AI) that provides the system the
ability to automatic learn and improvefrom experience without being explicitly programmed.
Machine learning focuses on development of computer programs that can access data and use it
learn for themselves. The process of learning begins with the observations or data, such as
examples, direct experience, or instruction, in order to look for patterns in data and make better
decisions in future based on the examples that we provide. The primary aim is to allow the
computers learn automatically without human intervention or assistance and adjust actions
accordingly.
Table of Contents:
At WCT they have a dedicated team who perform web development making use of latest
technologies. The web developers have the perfect combination of skills and creativity which
goes long way in materializing all the designs and ideas that their clients have in their mind.
Web applications undergo the same unit, integration and system testing as traditional desktop
applications. It has the same goals, which involve: 1) The determination that the application is
working correctly and 2) The identification of errors that need correction.
They develop iOS apps that people love to use and share with others. They make app user-
friendly. The tools that they use for custom iOS application development projects are of very
high standard. Their experienced team is more capable of designing any app.
Quality Assurance enables a software testing process that empowers the development.
Itisawayofpreventingmistakesanddefectsinmanufacturedproductsandavoidingproblems
whendeliveringsolutionsorservicestocustomers. QAincludesmanagementofthequalityof raw
materials, assemblies, products and components, services related to production, and
management, production and inspectionprocesses.
Software Testing:
Softwaretestingisaninvestigationconductedtoprovidestakeholderswithinformation
aboutthequalityofthesoftwareproductorserviceundertest.Softwaretestingcanalsoprovide an
objective, independent view of the software to allow the business to appreciate and understand
the risks of software implementation. Test techniques include the process of executing a
program or application with the intent of finding software bugs (errors or other defects), and
verifying that the software product is fit foruse.
Animation development:
WorldClockprovideswithstrongemphasison3Dcharacteranimation.WCTanimators are
dedicated professional backed up by full production team. WCT service covers full production
pipeline from concept design to post-production. Their works include animation shorts,
animation series, animation featured films and commercials.
Outsourcing:
WorldClock Technologies in Bangalore with innovative and dynamic team of experts with a
focus to provide Software Outsourcing and Offshore Software Services for individuals, small
and normal sized business, and corporate clients, to enrich the presence globall
The internship program was conducted by WorldClock Technologies in partnership with the
Department of Electronics and Communication Engineering, held at KLS VDIT, Haliyal. The
duration of the internship spanned from 9th July 2019 to 30th July 2019.
The first session was on ‘Soft Skills’ which was for two days carried out by Mr BhaskerBhat. I
realised that I need to build my confidence to face the interview. The Soft-Skills training was a
much needed exercise for me personally. Tips on dressing and grooming for an interview, how to
present your opinions in a group discussion, how to build confidence regarding public speaking,
the one-minute talk and how to prepare for HR interview. I have nothing but gratitude, respect
and appreciation for everyone involved in organising and delivering this very essential training.
Next for the next few days we had the training on Python programming which was carried by Mr
AnjankumarGowda. I was introduced with the Python IDE: Pycharm, Anaconda and Jupyter
notebook to work with as an environment for developing python based projects.
For the next two days another session on soft skills was organised which was conducted by Mr
NitinNavale, where I learned key concepts of resume building,so that I could prepare an attractive
resume for my upcoming interviews.
Further the rest of training was on Machine learning which was carried by Mr.V.KRao. This
session included from basics of the concepts of machine learning which included concepts of data
science such as the Pandas, Numpy and Matplotlib libraries in Python and the Supervised
Learning part of Machine Learning.
Internship Schedule:
3. Training program:
3.1Soft Skills:
Resource Person:Mr.BhaskarBhat.
In the morning session a group activity was conducted where 10 groups of 10 students were made
and each was assigned to enact a small skit regarding a given topic. This was done to inculcate in
the student abilities of teamwork, team management and to reduce the fear of the stage. Post lunch
we were each given a choice on various topics on which we were asked to speak in front of the
whole class, on stage for a minimum duration of one minute.
The major topics of this session were: developing and enhancing communication skills,
bringingawareness to the etiquette involved in the interview process including appropriate
dressing and the essential table manners.
The next day a mock one-on-one HR interview was held where I realised the mistakes that were
commonly committed by candidates and how to avoid them also an important tip regarding how
we must respond to questions that we do not know the answers for. Post lunch was the Group
Discussion round. After informing us about the know-hows of the GD we were divided into
groups and seated. GD is a very formal way of engaging in a discussion on very relevant issues,
every individual at the table is scrutinized and the way one presents his/her opinions on the
subject is monitored. Essentially what this did was gave us an idea on how to showcase your
opinions on subjects which you are already familiar about and on those which you have no idea
about. This gives you the courage to speak about any random subject spontaneously without much
preparation.
Resource Person:Mr.NitinNavale
The most important topics discussed were: Life in the Corporate world as an employee and
resume building.
Initially a brief idea about IT world and emerging technologies and also what companies look for
as a fresher was provided. I was acquainted with the “corporate culture” and how to fit into it.The
most important task was preparing your own resume, and I successfully completed this task.
The training was of 4 days and it all started with recalling the basic things like data types,
expressions, strings, lists, tuples, dictionaries etc., everything was done step by step.
Somesimplecodesasanexampleforabovementionedcategorieswerewritten.Thishelpedin better
understanding of theconcept.
Python is an interpreted, high-level, general-purpose programming language. Created by Guido
van Rossum and first released in 1991, Python's design philosophy emphasizes code
readability with its notable use of significant whitespace.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 optional. Its language constructs and object-
oriented approach aim to help programmers write clear, logical code for small and large-scale
projects.
Projects:
Read the names and marks of at least 3 students, rank the top three students with highest marks
give cash rewards. $500 for first rank, $300 for second rank, $100 for third rank. Value cannot be
modified Appreciate students who secured 950 marks and above.
This session included from basics of the concepts of machine learning which included concepts of
data science such as the Pandas, Numpy and Matplotlib libraries in Python and the Supervised
Learning part of Machine Learning.
Classification:
(or a more complex linear function) that most closely fits the data according to a specific
mathematical criterion.
Fig
3.2.3 Regression vs Classification
Regression analysis is primarily used for two conceptually distinct purposes. First, regression
analysis is widely used for prediction and forecasting, where its use has substantial overlap with
the field of machine learning. Second, in some situations regression analysis can be used to
infer causal relationships between the independent and dependent variables.
Algorithms Discussed:
4. Learning Experiences:
Knowledge Acquired:
The topics dealt in this internship were very useful. To start with soft skill development, I
acquiredknowledgeaboutresumebuildingandthewayswhiledealingwithgroupdiscussions.
Coming to technical part some topics were totally new whereas some were related to the
subjectswhichwelearntinacademics.Pythonwasonepartofinternshipwhichwasoneofthe
subjectsinacademiccourse.Inthisinternshipwecametoknowaboutsometotallynewthings about
Python, which was regarding graphicmodules.
In the Machine Learning training I learnt about few library which are imported to perform some
operation on dataset. I learnt about the pandas library which can be used to create the
dataframes,to read the given csvfile,to write into the csvfile.I also learnt about the KNN
algorithm which is used to train the system,so that system can classify it to its nearest neighbour
when new data is given to it.
Skills gained:
Earlier I was unaware of the IT world, but through this internship training I have got an idea
about IT field which might help me in future. Another important skill which will be helpful in
my career is the presenting skill.
The technical skills learnt are all related to the latest and emerging technologies. As Python is
the top most programming language and in demand today, getting skilled in this area is very
useful. Basic Python was already known to me as it was present in college course. This basic
knowledge helped me to grasp the further extended part very well and I was able to gain the
advanced python skills easily.
I could apply few of the machine learning concepts to extract the particular features from the csv
file and also to solve the quiz questions floated everyday after the training section and upload it
on the google classroom within the given time for solving it.
Initially I had no much knowledge about programming in python, so the most challenging task I
performed was to build the billing system which was lengthy code for me to learn and
understand.Also solving one of the quiz task floated which had error purposely put in it so that
we could understand and write the proper instruction to perform the execution was tough.
5. Conclusion
Internships are beneficial to every student, they let you know more of real world. I can honestly
say that my time spent in this internship was one of the best learning experiences. I was
exposed to some of the very important and demanding technologies.
All the trainers guided me with right knowledge and helped me out in any problem faced. Soft
skill training was the most needed one and as it was scheduled in the first session of internship,
it boosted my self-confidence and created a curiosity about upcoming sessions. Even though it
was only two days session I learned many things related to professionalism.
BeingunawareofvariousfieldsofITsector,throughthisinternshipIgottoknowthedifferent
opportunities for building my career. One should be technically sound to be successful in
career, and so the hands on experience of the technical skills gained will be helpful infuture.
This experience brought out my strength and also the areas I need to make up. On a
whole,thisinternshipincreasedmyskillsinbothtechnicalandnon-technicalaspects.Ilearned that this
is just the beginning of the road and I have to travel a long distance to be a successful person
inlife.
6 Marks Sheet
Abstract A brief Internship Training Learning Conclusion
(2 Marks) introduction plan program experiences (2 Marks)
of (2 Marks) (10 Marks) (6 Marks)
organisation’s
sector
(2 Marks)