Project
Project
BACHELOR OF ENGINEERING
In
This is further certified that the work done under my guidance, and the
results of this work have not been submitted elsewhere for the award of any of the
degree are diploma.
First of all, I would like to express my sincere gratitude to the institute that
helped us to do the internship, CODSOFT, for their support, availability and
insightful content. Without this institute our internship would not have been
completed.
We would also like to express our gratitude to Professor and Head of the
Department of Information Technology, Nawab Shah Alam Khan College of
Engineering & Technology for giving us this great opportunity to undertake this
internship. We would like to thank our Department Internship Coordinator,
Ms.Umme Ruma , for her constant guidance and advice along the way, in both
professional and personal matters. We are extremely grateful to our department
staff members, friends and our families who helped us in successful completion
of this internship. We would like to thank all those who we had the pleasure to
learn with for making this demanding time joyful yet efficient, and for taking the
time to answer any of our questions.
We would also like to thank Dr. Syed Abdul Sattar, Principal of our college,
for extending his help.
.
CERTIFICATE :
OFFER LETTER:
TABLE OF CONTENT
CONTENTS PAGE NO
[10]
ABSTRACT
9
CHAPTER 1: INTRODUCTION
Machine Learning
Web Development
Artificial Intelligence
Cyber Security
Data Science
10
a Learning Management System (LMS) and can earn multiple
certifications upon completion.
11
CHAPTER 2: DOMAIN OF THE PROJECT DATA
SCIENCE
12
o Creating visual representations of data and model results to communicate
insights effectively.
o Tools include matplotlib, seaborn, Tableau, and Power BI.
9. Data Interpretation:
o Translating model results into actionable insights and recommendations.
o Communicating findings to stakeholders in a clear and concise manner.
Internship allow us to expand our technical skills and give us opportunity to learn ,
adapt and master new skills. Our Internship at CODSOFT had constantly put us in a situation
where we have to come out from comfort zone and try and learn new technology and implement
it on the best level. Below is the list of technologies we have learned and mastered during the
internships:
● HTML
● JUPYTER NOTEBOOK
3.1 HTML:
13
Features of HTML:
● Integration with CSS and JavaScript: HTML works seamlessly with Cascading Style
Sheets (CSS) for styling and JavaScript for interactivity, enabling the creation of
dynamic and visually appealing web pages.
● Responsive Web Design: HTML plays a key role in creating responsive web designs
that adapt to various screen sizes and devices, enhancing the user experience on
desktops, tablets, and smartphones.
● Versatility: HTML's simplicity and versatility make it accessible to both beginners and
experienced developers, fostering a wide range of web development projects from
simple static websites to complex web applications.
14
● Evolution and Updates: HTML evolves with advancements in web technology.
Regular updates, such as HTML5, introduce new features and functionalities, keeping
pace with the dynamic nature of the internet.
3 .2 JUPYTER NOTEBOOK :
7. Interactive Widgets:
15
o Jupyter Notebooks support interactive widgets that can help visualize and
control data.
o Widgets can be used to create interactive dashboards, sliders, and other UI
elements.
We have learned how to work with a team of developers and trainers as well as take
tasks from senior developers (OR) trainers and complete them under time limits. One of the
many great teachings includes not following blind orders, we were fortunate enough to give
our opinions and critics constructively keeping the benefits of the project in mind and our
poons were heard and discussed and some were implemented.
● Learned how to use and implement HTML & JUPYTER NOTEBOOK inter our project
along with the use of Bootstrap Framework.
16
CHAPTER 5: SOURCE CODES
import seaborn as sns
import matplotlib.pyplot as plt
%matplotlib inline
from sklearn import metrics
from sklearn.model_selection import train_test_split
from sklearn.tree import DecisionTreeClassifier
from sklearn.preprocessing import StandardScaler
from sklearn.svm import SVC
from sklearn.model_selection import GridSearchCV
from sklearn.neighbors import KNeighborsClassifier
from sklearn.ensemble import RandomForestClassifier
from sklearn.metrics import accuracy_score,
confusion_matrix, classification_report
import os
17
CHAPTER 6: OUTPUT SCREENS
18
CHAPTER 7: CONCLUSION AND FUTURE
ENHANCEMENTS
7.1 Conclusion:
We hereby conclude, by saying that joining the CODSOFT and being a part of the team
for the period 60-Days was undoubtedly an amazing experience.
We have learned how to work with a team of developers and take tasks from trainers
and complete them under time limits. One of the many great teachings includes not following
blind orders, we were fortunate enough to give our opinions and criticize constructively keeping
the benefits of the project in mind and our points were heard and discussed and some were
implemented.
We found it very helpful to do this Internship from CODSOFT. This was our firsttime
experience to be enrolled in any such experience. Our concern was whether this company will
be able to come up to our expectations as students and newbies, We can state with affirmation
that what we have learned from them is going to stay with This Internship course has taught us
quite important topics in associations to the present dal The overall experience was positive,
and everything we have learned will be useful in our future well as in our careers in this field.
19
CHAPTER 8: REFERENCES
20