Professional Documents
Culture Documents
Collage CSC Project
Collage CSC Project
Internship Report submitted in partial fulfillment of the requirement for the award of
the Degree of
BACHELOR OF TECHNOLOGY
In
ELECTRONICS AND COMMUNICATION
ENGINEERING
By
GURRALA SAIPRIYANKA
(20JG1A0431)
1
GAYATRI VIDYA PARISHAD COLLEGE OF ENGINEERING FOR WOMEN
DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING
CERTIFICATE
G. Saipriyanka (20JG1A0431)
External Examiner
2
ACKNOWLEDGEMENT
I would like to express gratitude towards my parents & members of Gayatri Vidya
Parishad College of Engineering for Women for their kind cooperation and
encouragement which helped me in completion of the internship.
G. Saipriyanka
20JG1A0431
3
VISION & MISSION
Produce competitive engineers instilled with ethical and social responsibilities to deal with
the technological challenges in the field of Electronics & Communication Engineering.
4
Table of contents
2 about 1 Stop AI 7
WEEK1-introduction to
3 8-9
artificial intelligence
WEEK2-Introduction to
4 10
python and use of AI in python
WEEK3-use of Matplotlib in
5 11
python
WEEK4-use of Numpy in
6 12
python
WEEK5-use of Pandas in
7 13-14
python
WEEK6-Introduction to
8 15
Machine learning
9 Mini Project-1 16-18
12 Conclusion 24
5
INTERNSHIP CERTIFICATE:
6
CHAPTER - 1
1.INTRODUCTION
1..1 ABOUT INTERNSHIP DETAILS
o Duration : 1st August to 15th November
o Domain : Artificial Intelligence
Features:
● Deep learning
● Facial Recognition
● Automate Tasks
● Data ingestion
● Cloud Computing
● Quantum Computing
● ChatBots
7
Introduction to Artificial Intelligence:
8
HISTORY OF ARTIFICIAL INTELLIGENCE:
9
CHAPTER - 2
INTRODUCTION TO PYTHON AND
USE OF ARTIFICIAL INTELLIGENCE IN PYTHON
Python is a key part of AI programming languages due to the fact that it has good
frameworks, such as scikit-learn-Machine Learning in Python that meets almost all
requirements in this area as well as D3.js data-driven documents JS. It is among the most
efficient and user-friendly tools to visualize.
10
CHAPTER - 3
Matplotlib is one of the most popular and oldest plotting libraries in Python which is used
in Machine Learning. In Machine learning, it helps to understand the huge amount of data
through different visualizations.
Installation:
#Windows, Linus, MacOS users can install this library using the following command:
python- m pip install -U matplotlib
#To install Matplotlib in Jupyter Notebook run the following command: pip install
matplotlib
#To install Matplotlib in Anaconda Prompt use the following command : conda install
matplotlib
Importing Pyplot:
It can be used in python scripts, shell, web application servers and other graphical user
interface toolkits.
11
CHAPTER - 4
NumPy is a Python library used for working with arrays. It also has functions for working
in domain of linear algebra, fourier transform, and matrices. NumPy was created in 2005
by Travis Oliphant. It is an open source project and you can use it freely.
NumPy stands for numeric python which is a python package for the computation and
processing of the multidimensional and single dimensional array elements.
Installation Python:
import numpy as np
12
CHAPTER - 5
● Pandas is an open source Python package that is most widely used for data
science/data analysis and machine learning tasks. It is built on top of another
package named Numpy, which provides support for multi-dimensional arrays.
INSTALLATION:
import pandas as pd
13
14
CHAPTER - 6
Machine learning is a subfield of artificial intelligence (AI). The goal of machine learning
generally is to understand the structure of data and fit that data into models that can be
understood and utilized by people. Although machine learning is a field within computer
science,differs from traditional computational approaches.
15
DIGITAL CLASSIFICATION WITH CNN
A CNN is a kind of network architecture for deep learning algorithms and is specifically
used for image recognition and tasks that involve the processing of pixel data.
DATASET PROVIDED:
16
17
18
NEWS CLASSIFICATION USING NATURAL LANGUAGE
PROCESSING
● Detecting true news and classification of fake news using machine learning
approaches proposed neural networks and convolutional neural network to find out
given news is fake or real.
19
20
CELEBRITY IMAGE CLASSIFIER
Image classification is the process of categorizing and labeling groups of pixels or vectors
within an image based on specific rules. The categorization law can be devised using one
or more spectral or textural characteristics.
21
22
OUTPUT:
23
Conclusion:-
AI holds the key to unlocking a magnificent future where, driven by data and computers
that understand our world, we will all make more informed decisions. These computers of
the future will understand not just how to turn on the switches but why the switches need
to be turned on.
Python provides the benefit of a reasonable code. AI and ML require solving complex
algorithms. However, the simplicity of Python will ensure that developers can easily write
the codes.
24
25