You are on page 1of 45

AN INTERNSHIP REPORT ON

AI-ML VIRTUAL INTERNSHIP


Submitted in partial fulfillment of requirements for the award of the degree of
BACHELOR OF TECHNOLOGY
IN
CSE (ARTIFICIAL INTELLIGENCE)

Submitted by
R. SHESHA NANDA REDDY 20AM1A3138

Under the Esteemed Guidance of


Mr. B. JOSEPH HUDSON, M. Tech.
Associate professor of CSE-AI Dept.

DEPARTMENT OF CSE (ARTIFICIAL INTELLIGENCE)

SVR ENGINEERING COLLEGE


(Approved by AICTE, New Delhi, Affiliated to JNTUA, Anantapuram & Accredited by NBA)
AYYALURUMETTA (V), NANDYAL-518502 Kurnool Dist. A.P.,

ACADEMIC YEAR: 2023-2024


SVR ENGINEERING COLLEGE
(Approved by AICTE, New Delhi, Affiliated to JNTUA, Anantapuram& Accredited by NBA)
AYYALURUMETTA (V), NANDYAL-518502 Kurnool Dist. A.P.,

DEPARTMENT OF CSE (ARTIFICIAL INTELLIGENCE)

CERTIFICATE
This is to certify that the Internship report on “AI-ML Virtual Internship” is a bonafide work
of R. SHESHA NANDA REDDY (20AM1A3138), IV B.Tech., I-Semester student in the
Department of CSE (ARTIFICIAL INTELLIGIENCE), SVR Engineering College, Nandyal,
Affiliated to JNTUA, Anantapuram, during the academic year 2023-24, in fulfilment of the
requirement for the award of the degree of Bachelor of Technology.

Signature of the Guide Signature of the Coordinator


Mr. B. JOSEPH HUDSON, M. Tech, Mr. B. RAMA SUBBAIAH, M. Tech,(ph.D),
Associate Professor, Associate Professor,
Department of CSE-AI, Department of CSE-AI,
SVREC, NANDYAL. SVREC, NANDYAL.

Signature of Head of Department


Mr. M. SUBBA REDDY, M. Tech(Ph.D),
Associate Professor &HOD,
Department of CSE-AI,
SVREC, NANDYAL.
SVR ENGINEERING COLLEGE
(Approved by AICTE, New Delhi, Affiliated to JNTUA, Anantapuram& Accredited by NBA)
AYYALURUMETTA (V), NANDYAL-518502 Kurnool Dist. A.P.,

DEPARTMENT OF CSE (ARTIFICIAL INTELLIGENCE)


Internship on
AI-ML Virtual Internship
Name of the Student
: R. SHESHA NANDA REDDY
Regd. Number
: 20AM1A3138
Department
: CSE-AI
Program
: B. Tech
Regulation
: R20
Year & Sem
: IV B. Tech-II Semester
Duration
: 08/01/2024 - 25/03/2024
Domain
: AI-ML
Supported by
: AWS Academy
Type of Internship
: virtual

Signature of the Student Signature of HOD


Name of the Student: R. SHESHA NANDA REDDY

Name of the College: SVR ENGINEERING COLLEGE

Registration Number: 20AM1A3138

Period of Internship: From: JANUARY 2024 TO MARCH 2024

Name & Address of the Intern Organization: AICTE EDUSKILLS

Signature of the Student Signature of HOD


An Internship Report
On
(AI-ML VIRTUAL INTERNSHIP)

Submitted in accordance with the requirement for the degree of B. Tech

Name of the College : SVR ENGINEERING COLLEGE

Department : CSE (ARTIFICIAL INTELLIGENCE)

Name of the Faculty Guide : Mr. B. JOSEPH HUDSON

Duration of the Internship : JANUARY 2024 To MARCH2024

Name of Student : R. SHESHA NANDA REDDY

Programme of Study : B. Tech

Year of Study : 2023-2024

Register Number : 20AM1A3138

Date of Submission :
Student’s Declaration

I R. SHESHA NANDA REDDY, a student of B. Tech Program,


Reg.no.20AM1A3138 of the CSE(AI), SVR Engineering College do
here by declare that I have completed the mandatory internship from
JANUARY 2024 to MARCH 2024 in AICTE EDUSKILLS FOUNDATION under the
Faculty Guideship of Mr. B. JOSEPH HUDSON, Department of CSE(AI), SVR
Engineering College.

(Signature and Date)

Endorsements

Faculty Guide

Head of the Department

Principal
INTERNSHIP CERTIFICATE

Certificate ID : ce9b77bd9be6f221294b9ec09198b1c7
Student ID : STU6593d0eaeca6a1704186090
ACKNOWLEDGEMENT
I take this opportunity to thank one and all who have helped me in completing this
internship successful. I would like to thank respected Chairman Sri. S. Venkata rami
Reddy Garu, and Principal. Dr. P. Mallikarjuna Reddy, ME., [ph.D] Garu, for
providing facilities in the college.

My sincere thanks to my mentor Mr. B. JOSEPH HUDSON GARU, Department of


Computer Science and Engineering for her simulating guidance and assistance from the
beginning of the internship.

My sincere thanks to my coordinator Mr. M. Subba Reddy, Department of Computer


Science and Engineering (Artificial intelligence) for his continuous support for successful
completion of internship.

I am very much thankful to Mr. M. Subba Reddy, Head of the Department of Computer
Science and Engineering (Artificial intelligence) for her help and encouragement in
completing this internship.

Finally, I am thankful to my entire faculty and lab technicians for their good wishes and
constructive criticism, which lead to the successful completion of the internship.

BY
R. SHESHA NANDA REDDY
(20AM1A3138)
CONTENTS

S. No Content Page no

1 Executive Summary
1.1: Course Learning Objectives
1.2: Course Outcomes
2 Overview of the Organization

2.1: Introduction of the Organization

2.2: Vision

2.3: Academy on Barding

2.4: Skill Training


2.5: Industry Certificate

2.6: Placement Linkage

2.7: Awards & Recognitions


2.8: Future Plans of the Organization
3 Internship Part

3.1: Intern’s day-to-day Responsibilities include

3.2: Software Requirements


3.3: Hardware Requirements
3.4: Working Conditions
4 Weekly Report

4.1: Activity log for the first week

4.2: Activity log for the second week

4.3: Activity log for the third week


4.4: Activity log for the fourth week
4.5: Activity log for the fifth week
4.6: Activity log for the sixth week
4.7: Activity log for the seventh week
4.8: Activity log for the eight week
5 Outcomes Description

5.1: Describe the work environment you have experienced.

5.2: Describe the real time technical skills you have acquired.
5.3: Describe the managerial skills you have acquired.
5.4: Describe how you could improve your communication skills

a) Be clear and concise.

b) Prepare ahead of time.

c) Be mindful of nonverbal communication

d) Watch your tone

e) Practice active listening.

f) Build your emotional intelligence.

g) Develop a workplace communication strategy.

h) Create a positive organizational culture.

5.5: Describe the technological developments you have

Observed and relevant to the subject area of training.


a) Collective Learning

b) Learning Outside the Classroom Environment

c) Social Media in Learning

d) Interactivity in Classroom

6 Photos and video links


7 Student self -evaluation of the short-term internship
ABSTRACT

Cloud Foundation is an AWS Solutions Consulting Offer, delivered via a


consulting engagement from Itoc, an AWS DevOps, Financial Services, SaaS, and
Security Competency Partner. Cloud Foundation delivers a best practice, secure,
and flexible foundation AWS environment for customers that don’t have the depth of
skills yet or the capacity internally to build their own. Whether you need to
improve the implementation of your current AWS solution or build a new greenfield
environment, It will provide a complete walkthrough; no prior experience required.

Based on lessons learned from over one hundred successful engagements and
aligned with the AWS Well-Architected Framework, Cloud Foundation brings
together everything required for a successful outcome. With a typical Cloud
Foundation solution taking two to four weeks, It helps customers realize the benefits of
the AWS Cloud quickly and effectively. Additional information can be found on the
Cloud Foundation landing page.

Organizations across a variety of industries employ artificial intelligence (AI) and


machine learning (ML) to bring predictive powers to their businesses. More ML
happens on Amazon Web Services (AWS) than anywhere else because AWS offers
the broadest and deepest set of AI/ML services, at a lower cost than other cloud
providers Machine Learning provide a wide range of options that help customers
build strong foundations so they can maximize their investments.
CHAPTER -1
EXECUTIVE
SUMMARY
The internship involved gaining a good understanding of a Machine
Learning model for employee promotion. My task is to design and develop this
model, which involves:
• Understanding the data set
• Cleaning of the data set
• Get to know how the metrics of the data are evaluated
• Create a model suitable for this problem statement
One of the important achievements of this internship was the
development of the model object such that it is flexible according to the data given to
it. The objective is to take anything thrown at it, even though it is not pre-processed
sufficiently and outputs the predicted labels.
A model was finally developed using the above object. It was a prototype
solution to a real-life problem which is promotion of employees based on their
performance metrics.
I acquired many new technical skills throughout my work term. I
acquired new knowledge in the area of Machine Learning. I also brushed up
my Python skills while making the Machine Learning Model. Then I got introduced
to the area of research and how to approach it. Most importantly, the work
experience was particularly good which included good fellowship, cooperative
teamwork and accepting responsibilities.
The Report will cover background information on the internship I was
involved in, as well as details on how the projects or tasks were developed.
This report concludes with my overall impressions of my work experience as well as
my opinion of the Industrial Internship Program in general.

Although I spent a lot of time learning new things, I found that I was well
trained in certain areas that helped me substantially in my projects. Many
programming skills that I used in my projects, such as programming style and
design, were ones that I had acquired during my studies in Computing Science.
Work techniques like completing the work beforehand even though it does not
require to be completed today and as well as others are also learnt during this
internship. It taught how to solve a particular problem based only on data as
input.

Here data means raw data as in numbers. These techniques can be used in my
future job as the whole topic of Analyst is dependent on this.

This is the internship report based on the two-month long internship


program that I had successfully completed in Actie from 18/07/2022 to
24/09/2022 as a requirement of my B.Tech. program on Department of Computer
Science and Engineering. As being completely new to practical, corporate world
setting, every hour spent in the internship gave me some amount of experience
all the time all of which cannot be explained in words. But nevertheless, they were all
useful for my career.
1.1 COURSE LEARNING OBJECTIVES

 Internships are generally thought of to be reserved for college students looking to


gain experience in a particular field. However, a wide array of people can benefit
from Training Internships in order to receive real world experience and develop
their skills.
 An objective for this position should emphasize the skills you already possess
in the area and your interest in learning more.
 Internships are utilized in a number of different career fields, including
architecture, engineering, healthcare, economics, advertising and many more.
 Some internships are used to allow individuals to perform scientific research
while others are specifically designed to allow people to gain first-hand
experience working.
 Utilizing internships is a great way to build your resume and develop skills that
can be emphasized in your resume for future jobs. When you are applying for
a Training Internship, make sure to highlight any special skills or talents that can make
you stand apart from the rest of the applicants so that you have an improved chance of
landing the position.

1.2 COURSE OUTCOMES

Student will be able to


a. Enhance the technical knowledge by using Modern Tools.
b. Become a team leader by participating in the Team work.
a. Enhance communication skills by participate in the Group discussions.
b. Acquire the Project Skills and will estimating the project cost.
c. Improve the life long learning skills by learning the new technologies on their
own.

CHAPTER-2

OVERVIEW OF THE ORGANIZATION

2.1 INTRODUCTION OF THE ORGANIZATION


Edu Skills is a Non-profit organization which enables Industry 4.0 ready
digital workforce in India. Edu Skills vision is to fill the gap between Academia
and Industry by ensuring world class curriculum access to their faculties and students.
2.2VISION
To be a world class organization leading technological and socioeconomic
development of the country by enhancing the global competitiveness of technical
man power by ensuring high quality technical education to all sections of the
society.
2.3ACADEMY ON BOARDING
Academy on boarding is the part of the process to establish a
platform, to connect Academia with Corporate to overcome the skill gap at the
earliest.
2.4SKILL TRAINING
Edu Skills Foundation is transforming the vision of “Skilled India”
through various cutting edge inter disciplinary skills to minimize the scarcity, in
turn, making them self-independent.
2.5INDUSTRY CERTIFICATE
Only Skills without certification does not benefit in long run. To
maintain a sustainable career, industry certifications are very much
required. We provide platform to go through the required training as well as the
corresponding certifications.
2.6PLACEMENT LINKAGE
We are not confined to provide skilling platform only, but also
connect IT/ITES and Core industries to hire our trained candidate pool.
Entrepreneurship We promote more job provider than job seekers’ by
conducting several programs.
2.7AWARDS & RECOGNITIONS
The Academies & Instructors are the backbone to make every
program successful. We take care of our instructors, who really contribute to the
growth of these programs. We connect them with proper platforms, where the
world builders are recognized & awarded.

Website : aicte-india.org
Founded : November 1945
Sector : Technology education
Headquarters : New Delhi
Agency executive : Anil Sahasrabudhe (Chairperson)
Parent agency : Department of Higher Education
Type : Statutory corporation

2.8FUTURE PLANS OF THE ORGANIZATION

The company:
• plan to expand our production facilities.
• intend to continue our focus on training.
• intend to enhance our value-added services.
• intend to penetrate new industries, expand sales network
and enhance brand awareness.
• intend to grow our business through joint ventures and acquisitions.
CHAPTER-3

INTERNSHIP PART

3.1 INTERN’S DAY-TO-DAY RESPONSIBILITIES INCLUDE


• Research and implement appropriate ML algorithms and tools.
• Develop machine learning applications according to requirements.
• Select appropriate datasets and data representation methods.
• Run machine learning tests and experiments.

3.2 SOFTWARE REQUIREMENTS

• PYTHON IDLE
• NOTEPAD/NOTEPAD++
• VISUAL STUDIO CODE
• NETBEANS IDE
• MY SQL

3.3 HARDWARE REQUIREMENTS


• RAM: At least 128MB.
• DISK SPACE:124MB for python IDLE,2MB for importing python modules.
• PROCESSOR: Minimum Pentium 2 266 MHz processor.

3.4 WORKING CONDITIONS

Working conditions have been quite remarkable for the company. It is observed as the
company have a strict policy for the work hygiene. The health & safety of the employee is
also a primary concern for the company. They provide health insurance for the employees
under some conditions. Coming to renumeration of the employees, the company provide quiet
handsomely. The company’s renumeration model is based on the employee’s experience and
his/her efficiency. Company also distributes the workload such that the employees doesn’t
feel work is becoming an overhaul. Management oversees each employee’s work so that there
are no discrepancies.
Work schedule is just normal business hours, although there are some extra hours of work on
occasional Sundays. These are justified by the company by providing off time in between
working days or hours.
CHAPTER-4

WEEKLY REPORT

4.1 ACTIVITY LOG FOR THE FIRST WEEK


CHAPTER-5

OUTCOMES DESCRIPTION

5.1 DESCRIBE THE WORK ENVIRONMENT YOU HAVE

EXPERIENCED

My work environment is one where I'm able to work as part of a team and that allows
everyone's talents to grow. As I researched your company, I noticed its devotion to
cultivating each employee's skills and abilities. I've found that this type of environment is
most conducive to my productivity, especially in a position that requires me to constantly
improve my design skills. It allows me to remain passionate about my job and helps me
express my creativity to the best of my ability.
5.2 DESCRIBE THE REAL TIME TECHNICAL SKILLS YOU HAVE
ACQUIRED
Technical skills I have acquired:

• Data extraction

• Data cleaning

• Classifications

• Regressions

• Python implementation of various machine learning algorithms

• Numpy

• Pandas

• Sklearn

• Keras

5.3 DESCRIBE THE MANAGERIAL SKILLS YOU HAVEACQUIRED

Managerial Skills are:

a) Technical Skill
b) Conceptual Skill.
c) Interpersonal and Communication Skills.

d) Decision-Making Skill.

e) Diagnostic and Analytical Skills.

Conceptual skill is the ability to see the “big picture,” to recognize significant
elements in a situation and to understand the relationships among the elements.
Conceptual skill is the ability to coordinate and integrates all of an organization’s interests
and activities.
It requires having the ability to visualize the enterprise as a whole, to envision all the
functions involved in a given situation or circumstance, to understand how its parts depend
on one another and anticipate how a change in any of its parts will affect the whole.
Communication skill enables a manager to perform them properly. Most of his time, a
manager’s job is to interact with people inside and outside of the organization.

5.4 DESCRIBE HOW YOU COULD IMPROVE COMMUNICATION SKILLS

These eight tips can help maximize my communication skills for the success of an
organization and my career:
a) Be clear and concise
Communication is primarily about word choice. And when it comes to word
choice, less is more The key to powerful and persuasive communication—whether
written or spoken is clarity and, when possible, brevity. And while repetition may be
necessary in some cases, be sure to use it carefully and sparingly. Repeating your
message can ensure that your audience receives it, but too much repetition can cause
them to tune you out entirely.
b) Prepare ahead of time
Know what you are going to say and how you are going to say before you
begin any type of communication.
c) Be mindful of nonverbal communication
Our facial expressions, gestures, and body language can, and often do, say
more than our words.
d) Watch your tone
One can be an especially important factor in workplace disagreements and
conflict. A well-chosen word with a positive connotation creates good will and trust.
A poorly chosen word with unclear or negative connotations can quickly lead to
misunderstanding.
e) Practice active listening
Communication nearly always involves two or more individuals. Therefore,
listening is just as important as speaking when it comes to communicating
successfully. But listening can be more challenging than we realize.
f) Build your emotional intelligence
Communication is built upon a foundation of emotional intelligence. Simply
put, you cannot communicate effectively with others until you can assess and
understand your own feeling.
g) Develop a workplace communication strategy
Today’s workplace is a constant flow of information across a wide variety of
formats. Every single communication must be understood in the context of that larger
flow of information.
g) Create a positive organizational culture
The corporate culture in which you are communicating also plays a vital role
in effective communication.
5.5 DESCRIBE THE TECHNOLOGICAL DEVELOPMENTS YOU
HAVE OBSERVED AND RELEVANT TO THE SUBJECT AREA OF
TRAINING
a) Collaborative Learning
The innovative trends in educational technology have made it possible for every
stay connected. The impact of the current trends of ICT in the field of education has
paved multiple options. We connect, discuss and enact upon situations collaboratively.
This collaborative approach has gained importance in the learning process as well. In a
classroom learning model, teachers encourage collaboration by assigning group
activities and tasks.
b) Learning Outside the Classroom Environment
Various technology trends in education keep changing the digital world. Mobile-
based devices have taken learning outside of the classroom. With mL earning and
eLearning growing in popularity, students can learn at their own pace and time.
c) Social media in Learning
Who would have ever thought that social media would one day be accepted as
part of the learning process? The technological trends in teaching and learning are
rapidly changing.
e) Interactivity in Classroom
Bringing technology into the classroom has made classrooms lively and interactive.
6. PHOTOS AND LINKS

Amazon Web Services (AWS) offers a range of machine learning courses and resources to
help individuals and organizations build their machine learning skills. These courses cover a
wide spectrum of topics related to machine learning and artificial intelligence, and they are
designed to cater to individuals with varying levels of expertise, from beginners to advanced
practitioners.
To find the most up-to-date and specific information about AWS machine learning courses,
visit the official AWS website, navigate to the training and certification section, and search
for machine learning or artificial
intelligence courses. You can also explore the AWS Training and Certification portal to
discover the latest offerings and resources.
Learn how to launch an Amazon Sage Maker notebook instance. From that instance, you will
learn how to create a Jupyter notebook. You will learn how to create code and Markdown
cells within the notebook. You will download data from an external source, then learn how to
save your notebook locally so you can continue
working on labs across sessions.
Amazon Sage Maker is a fully managed service that provides every developer and data
scientist with the ability to build, train, and deploy machine learning (ML) models quickly.
Amazon Sage Maker removes the heavy lifting from each step of the machine learning (ML)
process to make it easier to develop high quality models.

Amazon SageMaker, the process of cleaning up and removing resources created during a
SageMaker notebook instance or experiment is typically referred to as "sandbox teardown" or
"cleanup." It's important to perform this cleanup to avoid incurring unnecessary charges and
to maintain a clean and organized environment.
In the above figure it explain about the NumPy library function ,in that function np.ones is a
function in the NumPy library for Python that helps you create arrays filled with the number
"1." An array is like a collection of numbers. By using np.ones, you can specify how many
ones you want and how you want them arranged in the array.
In the above diagram explain about the db.reset_index is having reset_index function in
Pandas is used to reorganize the index of a Data Frame. It's helpful when you want to remove
any custom index you've set and replace it with the default integer-based index.
Links

AWS CF Online Training Recording Links:

Dassy-1 Link: https://event.webinarjam.com/go/replay/19/lg91nu3tz0sgvsk


Day-2 Link: https://event.webinarjam.com/go/replay/19/494xnsot78tglt6
Day-3 Link: https://event.webinarjam.com/go/replay/19/nyopwagtpni8ri1
Day-4 Link: https://event.webinarjam.com/go/replay/19/zgnx7u2tz5fygfv
Day-5 Link: https://event.webinarjam.com/go/replay/19/yglm7uxtl3h9ohr
Day-6 Link: https://event.webinarjam.com/go/replay/19/334xzs0t2quz0u5
Day-7 Link: https://event.webinarjam.com/go/replay/19/04nx2cvtyvc09c2

AWS AI & ML Online Training Recording Links:

Day-1 Link: https://event.webinarjam.com/go/replay/28/6o231c59twytynt6


Day-2 Link: https://event.webinarjam.com/go/replay/28/lg91nuy1tmnixqik
Day-3 Link: https://event.webinarjam.com/go/replay/28/494xnsx5trqfvpf6
Day-4 Link: https://event.webinarjam.com/go/replay/28/nyopwa78tmwtv1h1

Day-5 Link: https://event.webinarjam.com/go/replay/28/zgnx7ux0tovs52tv

You might also like