You are on page 1of 18

AI-ML Virtual Internship

AI-ML Virtual Internship

by

Pranitha Y
Roll No : 204G1A0572

Department of Computer Science and Engineering


Srinivasa Ramanujan Institute of Technology
Autonomous
Rotarypuram Village, B K Samudram Mandal, Ananthapuramu – 515701.
2023-2024
AI-ML Virtual Internship

Contents
Introduction
Modules
Modules Explanation
Conclusion
References

SRINIVASA RAMANUJAN INSTITUTE OF


572
505 DEPT. OF COMPUTER SCIENCE AND ENGINEERING 2
AI-ML Virtual Internship

Introduction
AWS Academy Cloud Foundations
Offers a comprehensive overview of cloud principles, AWS core services,
security, architecture, pricing, and support.
Empowers learners with a foundational understanding of cloud technology.
AWS Academy Machine Learning Foundation
Presents fundamental AI and machine learning concepts and terminology.
Provides hands-on experience in labeling, building, training, and deploying
custom machine learning models.
From Eduskills Foundation, AICTE launches a Virtual Internship on AI-ML.
The main aim of this is to gain insights into cutting-edge cloud and AI
technologies.
SRINIVASA RAMANUJAN INSTITUTE OF
572
505 DEPT. OF COMPUTER SCIENCE AND ENGINEERING 3
AI-ML Virtual Internship

Modules
 Cloud Concepts Overview
 AWS Global Infrastructure Overview
 AWS Cloud Security
 Networking and Content Delivery
 Cloud Architecture
 Introducing Machine Learning
 Introducing Forecasting
 Introducing Computer Vision
 Introducing Natural Language Processing

SRINIVASA RAMANUJAN INSTITUTE OF


572
505 DEPT. OF COMPUTER SCIENCE AND ENGINEERING 4
AI-ML Virtual Internship

Cloud Concepts Overview


Cloud Computing : Cloud computing is the on-demand delivery of compute power,
database, storage, applications, and other IT resources via the internet with pay-as-you-
go pricing.
There are three main cloud service models
Infrastructure as a service (IaaS) : Services in this category are the basic building
blocks for cloud IT and IaaS is a cloud computing model that provides on-demand
access to computing resources such as servers, storage, networking, and virtualization
Platform as a service (PaaS): Services in this category reduce the need for us to
manage the underlying infrastructure that offers a flexible, scalable cloud platform to
develop, deploy, run, and manage apps.
Software as a service (SaaS): Services in this category provide with a completed
product that the service provider runs and manages. In most cases, software as a service
refers to end-user applications.
SRINIVASA RAMANUJAN INSTITUTE OF
572
505 DEPT. OF COMPUTER SCIENCE AND ENGINEERING 5
AI-ML Virtual Internship

Cloud Concepts Overview Contd..


Cloud computing deployment models
Public Clouds
 Private Cloud
 Hybrid Cloud
What is AWS :
AWS is a secure cloud platform that offers a broad set of global cloud-based products called
services that are designed to work together.
There are three ways to interact with AWS services:
AWS Management Console - Graphical interface
Command Line Interface (CLI) - Access via discrete commands or scripts
Software Development Kits (SDK) - Access directly from code

SRINIVASA RAMANUJAN INSTITUTE OF


572
505 DEPT. OF COMPUTER SCIENCE AND ENGINEERING 6
AI-ML Virtual Internship

AWS Global Infrastructure Overview


The AWS Global Infrastructure is designed and built to deliver a flexible, reliable, scalable,
and secure cloud computing environment with high-quality global network performance.
AWS Regions
An AWS Region is a geographical area.
Data replication across Regions is controlled by the user.
 Communication between Regions uses AWS backbone network infrastructure.
 Each Region provides full redundancy and connectivity to the network.
 A Region typically consists of two or more Availability Zones
AWS Infrastructure Features
Flexibility
Cost-effective
Scalable and elastic
Security
SRINIVASA RAMANUJAN INSTITUTE OF
572
505 DEPT. OF COMPUTER SCIENCE AND ENGINEERING 7
AI-ML Virtual Internship

AWS Cloud Security


AWS is responsible for protecting the infrastructure that runs all the services that are offered
in the AWS Cloud. This infrastructure is composed of the hardware, software, networking,
and facilities that run the AWS Cloud services.
The customer is responsible for the encryption of data at rest and data in transit. The
customer should also ensure that the network is configured for security and that security
credentials and logins are managed safely
AWS Identity and Access Management (IAM)
Allows to control access to compute, storage, database, and application services in the AWS
Cloud. IAM can be used to handle authentication, and to specify and enforce authorization
policies so that you can specify which users can access which services.

SRINIVASA RAMANUJAN INSTITUTE OF


572
505 DEPT. OF COMPUTER SCIENCE AND ENGINEERING 8
AI-ML Virtual Internship

Networking and Content Delivery


Networks : A computer network is two or more client machines that are connected together to
share resources. A network can be logically partitioned into subnets Networking requires a
networking device (such as a router or switch) to connect all the clients together and enable
communication between them.
Amazon VPC
Amazon VPC gives control over virtual networking resources, including the selection of own
IP address range, the creation of subnets, and the configuration of route tables and network
gateways. We can use both IPv4 and IPv6 in VPC for secure access to resources and applications
VPC Networking
Internet Gateway : A scalable, redundant, and highly available VPC component that allows
communication between instances in VPC and the public internet. An internet gateway serves
two purposes
Provide a target in VPC route tables for internet traffic
Perform network address translation for instances that were assigned public IPv4 addresses.
SRINIVASA RAMANUJAN INSTITUTE OF
572
505 DEPT. OF COMPUTER SCIENCE AND ENGINEERING 9
AI-ML Virtual Internship

Cloud Architecture
AWS Well-Architected Framework
The AWS Well Architected Framework is a guide that is designed to help us build the most
secure, high-performing, resilient, and efficient infrastructure possible for cloud applications
and workloads
The AWS Well-Architected Framework is organized into five pillars

SRINIVASA RAMANUJAN INSTITUTE OF


572
505 DEPT. OF COMPUTER SCIENCE AND ENGINEERING 10
AI-ML Virtual Internship

Introducing Machine Learning


Machine Learning : Machine learning is a subset of AI, which is a broad branch of computer
science for building machines that can do human tasks. Deep learning itself a subdomain of
machine learning.
Machine learning is the scientific study of algorithms and statistical models to perform a task
by using inference instead of instructions
Types of Machine Learning
Supervised learning, where a model uses known inputs and outputs to generalize future
outputs.
Unsupervised learning, where the model doesn’t know inputs or outputs it finds patterns in
the data without help.
Reinforcement learning, where the model interacts with its environment and learns to take
actions that maximize rewards.

SRINIVASA RAMANUJAN INSTITUTE OF


572
505 DEPT. OF COMPUTER SCIENCE AND ENGINEERING 11
AI-ML Virtual Internship

Introducing Forecasting
Overview of forecasting
Forecasting is an important area of machine learning. It is like predicting future that are based on
historical data.
Applications:
Marketing applications, such as sales forecasting or demand projections.
 Inventory management systems to anticipate required inventory levels. Often, this type of
forecast includes information about delivery times.
Energy consumption to determine when and where energy is needed.
Weather forecasting systems for governments, and commercial applications such as agriculture
Using Amazon Forecast
Amazon Forecast is a fully managed service that uses machine learning to deliver highly accurate
forecasts.
Based on the same technology used at Amazon.com, Forecast uses machine learning to combine
time series data with additional variables to build forecasts.

SRINIVASA RAMANUJAN INSTITUTE OF


572
505 DEPT. OF COMPUTER SCIENCE AND ENGINEERING 12
AI-ML Virtual Internship

Introducing Computer Vision


Computer Vision is the automated extraction of information from digital images. It enables
machines to identify people, places, and things in images with accuracy at or above human
levels, with greater speed and efficiency
Use cases for Computer Vision
Public safety and home security
Computer vision with image and facial recognition can help to quickly identify unlawful entries
or persons of interest. This process can result in safer communities and a more
Autonomous driving
By using computer-vision technologies, auto manufacturers can provide improved and safer
self-driving car navigation, which can help realize autonomous driving and make it a reliable
transportation option
Medical imaging
Medical image analysis with computer vision can improve the accuracy and speed of a patient's
medical diagnosis, which can result in better treatment outcomes and life expectancy.
SRINIVASA RAMANUJAN INSTITUTE OF
572
505 DEPT. OF COMPUTER SCIENCE AND ENGINEERING 13
AI-ML Virtual Internship

Introducing Natural Language Processing


Natural Language Processing (NLP) is a branch of artificial intelligence that focuses
on enabling computers to understand, interpret, and generate human language in a
way that is both meaningful and valuable.
NLP encompasses a wide range of tasks and techniques, including:
Text Analysis: NLP techniques help analyze and extract insights from text data.
This includes tasks like sentiment analysis, text classification, and named entity
recognition.
Language Generation: NLP enables computers to generate human-like language,
which finds applications in chatbots, text summarization, and content creation.
Speech Recognition: NLP algorithms convert spoken language into text, enabling
voice assistants and transcription services
Question Answering: NLP models can process questions and provide relevant
answers based on large amounts of textual information.
SRINIVASA RAMANUJAN INSTITUTE OF
572
505 DEPT. OF COMPUTER SCIENCE AND ENGINEERING 14
AI-ML Virtual Internship

Conclusion

Our journey through cloud concepts, artificial intelligence, and machine learning
has been truly eye-opening. We now hold the keys to unlocking innovation. With
a solid grasp of cloud technology, we can tap into limitless computing
possibilities. Stepping into the world of AI and machine learning has shown us
how to make machines smart, enabling automation and intelligent decision-
making. Armed with these foundational skills, we're ready to shape the future
and drive technology's growth. This is just the start of our adventure. With cloud,
AI, and ML in our toolkit, we're ready to build, create, and push the boundaries
of what's possible.

SRINIVASA RAMANUJAN INSTITUTE OF


572
505 DEPT. OF COMPUTER SCIENCE AND ENGINEERING 15
AI-ML Virtual Internship

References
[1] https://internship.aicte-india.org/internshipbyeduskills.php
[2] https://awsacademy.instructure.com/courses

SRINIVASA RAMANUJAN INSTITUTE OF


572
505 DEPT. OF COMPUTER SCIENCE AND ENGINEERING 16
AI-ML Virtual Internship

Internship Certificate

SRINIVASA RAMANUJAN INSTITUTE OF


572
505 DEPT. OF COMPUTER SCIENCE AND ENGINEERING 17
AI-ML Virtual Internship

Thank You!!!

SRINIVASA RAMANUJAN INSTITUTE OF


572
505 DEPT. OF COMPUTER SCIENCE AND ENGINEERING 18

You might also like