Data Science Log Book
Data Science Log Book
ANDHRA PRADESH
STATE COUNCIL OF HIGHER EDUCATION
SEMESTER INTERNSHIP
University
An Internship Report on
Department of
Submitted by:
Reg.No:
Department of
Page
Please read the detailed Guidelines on Internship hosted on the website of AP State Council
of Higher Education https://apsche.ap.gov.in
<<@>>
Student’s Declaration
I, a student of
Program, Reg. No. of the Department of
College do hereby declare that I have completed the mandatory internship from
to in (Name of the intern organization) under
the Faculty Guideship of
(Name of the Faculty Guide), Department of
,
(Name of the College)
(Name of the
College).
Endorsements
Faculty Guide
Principal
Certificate from Intern Organization
I would like to express my sincere gratitude to the following people for their
support and guidance during my 15-week Python internship at “TRIARIGHT
SOLUTIONS LLP”.
I would also like to thank my family and friends for their support throughout
my internship. Your encouragement and understanding helped me to stay
motivated and focused.
I am grateful for the opportunity to have completed this internship. It has been
a valuable learning experience that has helped me to grow as a professional. I
am confident that the skills and knowledge I have gained will be an asset to my
future career.
Sincerely,
[StudentName]
Contents
S.No Topics
1 Python Introduction
2 Python installation
3 Structure of python program
4 Comments ,Data Types and variables
5 Operators in python
6 Tuple, List, Dictionary and set
7 Control Statements
8 Arrays
9 Strings
10 Functions
11 Python OOPs
12 Constructors
13 Python Scope
14 Methods
15 Modules
16 Interfaces
17 Errors and Exceptions
18 Regular Expressions
19 Threads in Python
20 Stacks
21 Queues
22 File Handling
23 Data Visualization
24 Components of a Web Page: HTML, CSS, Java Script
25 Introduction to Html
26 Anatomy of an HTML Document
27 HTML Elements
28 HTML Forms
29 CSS Selectors
30 CSS Properties and Values
31 BOX Model
32 Flex Box and Grid
33 Media Queries
34 Responsive Web Design Principles
35 Bootstrap Frame work and its grid system
36 Introduction to MySQL
37 Installation of MySQL
38 Creating Database and Tables
39 MySQL Commands
40 MySQL Operators
41 MySQL Constraints
42 Joins
43 Views
44 Python and MySQL Connectivity Process
45 Project
CHAPTER 1: EXECUTIVE SUMMARY
Triaright is a leading hub with the largest learning technologies community, offering a comprehensive
range of live and on-demand learning resources, along with internship and job opportunities. Our
platform is designed to empower individuals in their professional development journey, enabling them
to take their skills and careers to new heights.
Key Highlights:
1. Extensive Learning Resources: Triaright provides access to a vast collection of learning
materials, including courses, webinars, tutorials, and interactive workshops. Our platform covers a
wide range of subjects, such as instructional design, e-learning development, learning management
systems, virtual reality, and more. Members can explore diverse topics and acquire knowledge
tailored to their interests and career goals.
2. Internship Opportunities: We understand the importance of practical experience in shaping a
successful career. Triaright partners with industry-leading organizations to offer valuable
internships. These internships allow members to gain hands-on experience in their chosen fields,
working on real projects and building relevant skills. We connect aspiring professionals with
internships that align with their interests and provide a stepping stone for future career
opportunities.
3. Job Placement Services: Triaright is committed to helping members take the next step in their
careers. Our platform connects job seekers with employers looking for skilled professionals in the
learning technologies industry. Members can explore job listings, submit applications, and
potentially secure fulfilling positions in instructional design, e-learning development, training
management, learning technology consulting, and related roles.
4.Empowering Professional Development: At Triaright, we believe in the power of continuous
learning and professional growth. Our platform is designed to support individuals in their journey
towards advancing their careers. We provide a seamless learning experience, allowing members to
access resources anytime, anywhere. Triaright comprehensive learning paths, curated content, and
industry insights equip members with the skills and knowledge needed to thrive in a rapidly
evolving digital landscape.
5.Thriving Community: Joining Triaright means becoming part of a vibrant and supportive
learning technologies community. Engage with like-minded individuals, including industry
professionals, educators, and enthusiasts. Collaborate on projects, participate in discussions, and
share knowledge to expand your network and leverage collective expertise. Our community events,
webinars, and forums foster valuable connections and facilitate the exchange of ideas and best
practices.
Future Outlook:
Triaright is committed to continually enhancing our platform and services to meet the evolving needs
of professionals in the learning technologies industry. Our future plans include:
- Expanding our library of learning resources to cover emerging topics and technologies, ensuring
our members stay at the forefront of industry trends.
- Strengthening partnerships with leading organizations to provide a broader range of internship
opportunities across various sectors.
- Collaborating with employers to increase job placement opportunities and facilitate connections
between talented professionals and hiring companies.
- Introducing advanced learning features and technologies, such as personalized learning paths,
virtual simulations, and augmented reality experiences.
- Hosting industry conferences, workshops, and networking events to bring together professionals
and thought leaders for knowledge sharing and collaboration.
CHAPTER 2: OVERVIEW OF THE ORGANIZATION
INTRODUCTION:
● Triaright Solutions LLP is a Limited Liability Partnership firm incorporated on 25 February
2023. It is registered at Registrar of Companies, Hyderabad. Its total obligation of
contribution is Rs. 100,000.
● Designated Partners of Triaright Solutions LLP are Gumpalli Besta Kishore Kumar and
Kududula Sandhya.
● Triaright Solutions LLP's last financial year end date for which Statement of Accounts and
Solvency were filed is N/A and as per records from Ministry of Corporate Affairs (MCA), date
of last financial year end date for which Annual Return were filed is N/A.
● Triaright Solutions LLP's LLP Identification Number is (LLPIN)ACA-1594. Its Email address
is [email protected] and its registered address is 7-1-58, S R Nagar, 404 B, 4th Floor,
Surekha Chambers, Ameerpet, Begumpet Secunderabad Hyderabad Telangana 500016.
Triaright is a leading hub in the learning technologies community, offering a wide range of learning
resources, internship opportunities, and job placement services. Their platform empowers
individuals in their professional development journey, providing them with the tools and
opportunities to advance their skills and careers. Key highlights include extensive learning
resources covering various subjects, partnerships with organizations for valuable internships, job
placement services, a focus on continuous professional development, and a thriving community of
like-minded individuals.
Area of Expertise
We are expertise in up skilling the students with a skilled professional, and our Human Resource
team holds expertise in all the core values of the organization at work. We are a team build with the
sound knowledge in Industries of IT, Non IT, Pharmacy, Manufacturing, Constructions, Management
and Creative fields.
Eligibility:
a. Interns must be enrolled in an accredited educational institution and actively pursuing a degree
or diploma in a relevant field.
b. Internship positions may be available on a part-time or full-time basis, depending on the needs of
the organization and the availability of the student.
Duration:
a. The duration of an intern's engagement with TriaRight Solutions may vary depending on the
specific internship program and the student's availability.
b. Internships may range from a minimum of three months to a maximum of one year, as agreed
upon between the intern and the organization.
Performance Evaluation:
a. TriaRight Solutions will conduct periodic performance evaluations to provide feedback to interns
on their progress, strengths, and areas for improvement.
b. Interns will have the opportunity to discuss their performance, seek guidance, and set goals with
their mentor or supervisor.
TriaRight Solutions is committed to providing a supportive and enriching experience for interns.
This policy serves as a guideline to ensure a mutually beneficial partnership between the
organization and the interns, fostering growth and preparing them for successful careers in the IT
industry.
PLACEMENTS:
1.Automobile Manufacturing
If it’s your dream to be an Mechanical Engineer try our path to reach your destination
2.Constructions
ur way of building techniques are with the top notch construction companies
3.Pharmaceutical
Pharmacy now is following a high technology in their own ways - Try TriaRight
4.Information Technology
We provide you the latest IT job postings from our clients, pick what’s your Right Job
5.Tele Communications
Here you will have the latest updates Non IT job postings by our clients. Voice, Non Voice, Back
Office, Admins, MIS etc..
7.Finance
Finance and funds makes it all with the company. If you are looking for the same Apply today
8.Transportation/Tourism
Are you a Travel freak and wanted to earn being in your passion this is the Right place, pick your Job
Others
There are many more Industries whom we provide Jobs from
Performance of the organisation in trems of turnover, profit , market reach and market
value:
Performance as a reflection of commercial effectiveness
Commercial effectiveness is the ability of a company, a department or an individual to achieve its or
their objectives and expected results. The notion of commercial effectiveness thus covers issues of
costs, deadlines, quality and profitability. It is measured using qualitative and/or quantitative KPIs
(key performance indicators)
The nature of the business sector in which the company operates, the economic context, the
seasonality or the strength of the competition in the market explain the KPIs directly linked to
commercial effectiveness in terms of turnover, the number of sales, market shares and margins etc.
Business performance, which is closely tied to commercial effectiveness, is determined by the ability
of a company to implement optimal organisation with the aim of offering a product or service that
meets the expectations of consumers and customers.
Benefit’s
1.Extensive Learning Resources: TriaRight provides access to a vast collection of learning
materials, including courses, webinars, tutorials, and interactive workshops. Our platform covers a
wide range of subjects, such as instructional design, e-learning development, learning management
systems, virtual reality, and more. Members can explore diverse topics and acquire knowledge
tailored to their interests and career goals
2.Internship Opportunities: At TriaRight, we recognize the importance of practical experience in
building a successful career. We have established strong partnerships with prominent companies in
the learning technologies industry to offer our members exclusive internship opportunities. These
internships provide hands-on experience and allow individuals to apply their skills and knowledge
in real-world projects, enhancing their professional growth and employability.
3.Tailored Internship Placements: TriaRight understands that each member has unique career
aspirations and interests. Therefore, we strive to match aspiring professionals with internships that
align with their goals and skill sets. Through our platform, members can explore a diverse range of
internship opportunities in areas such as instructional design, e-learning development, learning
technology consulting, training management, and more.
4.Mentorship and Support: We believe in supporting interns throughout their journey. TriaRight
provides mentorship programs and resources to help interns maximize their learning experience
and gain valuable insights from industry experts. Our mentors offer guidance, feedback, and
professional advice, ensuring interns receive the support they need to thrive.
5.Pathway to Career Advancement: The internships offered through TriaRight serve as a stepping
stone towards future career opportunities. By gaining practical experience and industry exposure,
interns can strengthen their resumes, expand their professional network, and increase their
chances of securing rewarding positions in the learning technologies field.
INTERN RESPONSIBILITIES:
1. Administrative tasks
2. Classroom management
3. Marketing efforts
4. Engage in professional development
5. Communication and collaboration
6. Follow the company policies and procedure
ACTIVITY LOG FOR THE FIRST WEEK
Day Person
Brief description of the
& Learning Outcome In-
daily activity
Dat Charge
e Signature
Python Introductions Learn python introduction and
History of python history of python and python
Python installation installation process how to
Day – 1 download python in your
system.
Day – 4
Objective of the Activity Done: python is a versatile programming language that can be
used for a wide range of purposes. Activities can be designed to help individuals learn and
practice various Python concepts, such as data types, control structures, functions, classes,
and modules. The objective is to enhance understanding and proficiency in Python
programming.
Detailed Report: During this activity participates were introduced to the concept of
Python and History of Python: Created in 1991 by Guido van Rossum, Python is a popular and readable
Python Installation: Visit the official website, download the installer, and follow the wizard to install
Python Features: Python offers readability, cross-platform compatibility, a rich standard library,
Advantages of Python: Python's advantages include readability, a large community, versatility, rapid
Python IDLE: Included with Python, IDLE is an interactive development environment with a text editor
and Python shell.
Python Comments: Comments in Python are used for documentation and code readability, written with
#' for single-line comments and triple quotes for multi-line comments.
Python Data Types: Python supports integers, floats, strings, booleans, lists, tuples, dictionaries, and
more for data manipulation. Python Variables: Variables in Python store data and are dynamically
Python Indentation: Python uses consistent indentation to define code blocks and hierarchy.
Operators in Python: Python has arithmetic (+, -, *, /), relational (>,<, ==), and logical (and, or, not)
Day Person
Brief description of the
& Learning Outcome In-
daily activity
Dat Charge
e Signature
Python Matplotlib Learn about python Matplotlib
Day – 1
Day - 2
Day – 5
WEEKLY REPORT
WEEK – 2 (From Dt………..….. to Dt )
Objective of the Activity Done: python is a versatile programming language that can be
used for a wide range of purposes. Activities can be designed to help individuals learn
and practice various Python concepts. he objective is to enhance understanding and
proficiency in Python programming
Detailed Report: In this week the participates were learn about python concepts
Assignment : for python (fundamental , Matplotlib, Pandas)
Learn conditional statements What is if, if else, elif, nested if and switch statements on python where
we can use and what case
Learn about looping statements What is for, while and do while loop in python
Introduction for data science and how we can use the data science
Day Person
Brief description of the
& Learning Outcome In-
daily activity
Dat Charge
e Signature
Learn about how import the
Data importing data
Day – 1
Day - 2
Day – 3
Day – 4
Objective of the Activity Done: Employ data science techniques to extract insights,
patterns, and predictions from diverse datasets for informed decision-making
Detailed Report:
how import the data for to read the data
The UnSupervised Learning and how many types what they work’s
Day Person
Brief description of the
& Learning Outcome In-
daily activity
Dat Charge
e Signature
Learn about Data Training
Data Training
Day – 1
Day - 2
Day – 3
Day – 4
Day – 5
WEEKLY REPORT
WEEK – 4 (From Dt………..….. to Dt )
Objective of the Activity Done: Employ data science techniques to extract insights,
patterns, and predictions from diverse datasets for informed decision-making
Detailed Report: In this week the participates were learn about Data improting
concepts
Data Training the data to get results
Data TestLoss the data at what cases and to implement the data
Random Variables
Day Person
Brief description of the
& Learning Outcome In-
daily activity
Dat Charge
e Signature
Learn about Clustering
Clustering
Day - 1
Day – 2
Day – 4
Day-5
WEEKLY REPORT
WEEK – 5 (From Dt………..….. to Dt )
Objective of the Activity Done: Employ data science techniques to extract insights,
patterns, and predictions from diverse datasets for informed decision-making
Detailed Report: In this week the participates were learn about Data science concepts
Customer Segmentation: Identifying distinct groups of customers based on behavior,
preferences, or demographics for targeted marketing strategies.
Market Basket Analysis: Analyzing shopping cart data to identify groups of products
frequently purchased together.
Text Data Clustering: Clustering text documents, articles, or social media posts for
content analysis or topic modeling
ACTIVITY LOG FOR THE SIXTH WEEK
Day Person
Brief description of the
& Learning Outcome In-
daily activity
Date Charge
Signature
Learn about Non-Linear
Non-Linear Regression Regression
Day – 1
Day - 2
Day – 3
Day – 4
Day – 5
WEEKLY REPORT
WEEK – 6 (From Dt………..….. to Dt )
Objective of the Activity Done: Employ data science techniques to extract insights,
patterns, and predictions from diverse datasets for informed decision-making
Detailed Report: In this week the participates were learn theLinear Models In Python
concepts
when the relationship between the independent and dependent variables is not linear
fields like finance for modeling stock prices, in biology for growth curves, and in
engineering for nonlinear systems analysis
Linear models are versatile and can be used in various areas of data science in
Python
Linear models serve as a foundational tool in data science due to their simplicity,
interpretability, and effectiveness in many real-world scenarios
Classification: SVMs leverage kernel functions for non-linear decision boundaries.
Day Person
Brief description of the
& Learning Outcome In-
daily activity
Dat Charge
e Signature
K-Nearest Neighbors Classifications Learn about K-Nearest
Neighbors Classifications
Day – 1
Day – 3
Day – 4
Objective of the Activity Done: Employ data science techniques to extract insights,
patterns, and predictions from diverse datasets for informed decision-making
Detailed Report: In this week the participates were learn about Classification With
Scikit-Learn concepts
K-Nearest Neighbors (KNN) classification is a versatile algorithm used in various data
science applications
● Collaborative filtering for movie or product recommendations
● Image classification
● Text classification
Decision Trees are versatile and find applications across various domains in data
science
● Spam Detection
● Credit Scoring
● Object Recognition
ACTIVITY LOG FOR THE EIGHT WEEK
Day Person
Brief description of the
& Learning Outcome In-
daily activity
Date Charge
Signature
Boosting Learn About Boosting the
data
Day – 1
Day - 2
Day – 4
Day – 5
WEEKLY REPORT
WEEK – 8 (From Dt………..….. to Dt )
Objective of the Activity Done: Employ data science techniques to extract insights,
patterns, and predictions from diverse datasets for informed decision-making
Detailed Report: In this week the participants were learn about Deep Learning
concepts
Deep learning finds extensive application across various domains within data
science. Here are some areas where deep learning techniques are commonly utilized
Computer Vision
● Object Detection
● Image Classification
● Image Segmentation
● Facial Recognition
Speech Recognition:
● Automatic Speech Recognition (ASR)
● Speaker Identification
● Speech-to-Text Conversion
Generative Modeling:
● Image Generation
● Text Generation
● Music Generation
Data Transformation: Matrix operations like multiplication, addition, and inversion are
fundamental for transforming and processing data
Dimensionality Reduction: Techniques like Principal Component Analysis (PCA) and
Singular Value Decomposition (SVD) rely on linear algebra for reducing the
dimensionality of data
Regression Analysis: Linear regression, a common statistical method in data science,
heavily depends on linear algebra for parameter estimation
Machine Learning Algorithms: Many machine learning algorithms, such as linear
regression, logistic regression, support vector machines, and neural networks, involve
matrix operations for model training and prediction.
ACTIVITY LOG FOR THE NINE WEEK
Day Person
Brief description of the
& Learning Outcome In-
daily activity
Dat Charge
e Signature
Multivariate Differentiation Learn about Multivariate
Differentiation
Day – 1
Day - 2
Day – 3
Day – 4
Day – 5
WEEKLY REPORT
WEEK – 9 (From Dt………..….. to Dt )
Objective of the Activity Done: Employ data science techniques to extract insights,
patterns, and predictions from diverse datasets for informed decision-making
Detailed Report: In this week the participates were learn about Data science concepts
Statistical Inference: Probability is fundamental in statistical inference, where it helps
quantify uncertainty and make predictions based on data
Machine Learning: Probabilistic models, such as Bayesian networks and probabilistic
graphical models, are used in machine learning for classification, regression, and
clustering tasks
Risk Assessment: Probability is used to assess risks and uncertainties in various
domains such as finance, insurance, and healthcare.
Day Person
Brief description of the
& Learning Outcome In-
daily activity
Dat Charge
e Signature
Probability Spaces Learn about Probability
Spaces
Day – 1
Day - 2
Day – 3
Day – 4
Day – 5
WEEKLY REPORT
WEEK – 10 (From Dt………..….. to Dt )
Objective of the Activity Done: Employ data science techniques to extract insights,
patterns, and predictions from diverse datasets for informed decision-making
Detailed Report: In this week the participates were learn about Data science concepts
Simulation and Monte Carlo Methods: Probability spaces are used to generate random
samples and simulate complex systems, allowing data scientists to explore different
scenarios and analyze their outcomes.
Day Person
Brief description of the
& Learning Outcome In-
daily activity
Date Charge
Signature
Multivariate Normal Distribution . Learn about Multivariate
Normal Distribution .
Day – 1
Day - 2
Day – 3
Day – 4
Day – 5
WEEKLY REPORT
WEEK – 11 (From Dt………..….. to Dt )
Objective of the Activity Done: Employ data science techniques to extract insights,
patterns, and predictions from diverse datasets for informed decision-making
Detailed Report: In this week the participates were learn about Data science concepts
Hypothesis Testing: Assumptions on sample means
Day Person
Brief description of the
& Learning Outcome In-
daily activity
Dat Charge
e Signature
Complex Vectors . Learn about complex
vectors for Statistical
Modeling
Day – 1
Day – 4
Day – 5
WEEKLY REPORT
WEEK – 12 (From Dt………..….. to Dt )
Objective of the Activity Done: Employ data science techniques to extract insights,
patterns, and predictions from diverse datasets for informed decision-making
Detailed Report: In this week the participates were learn about Data science concepts
Statistical Inference: Probability is fundamental in statistical inference, where it helps
quantify uncertainty and make predictions based on data
Machine Learning: Probabilistic models, such as Bayesian networks and probabilistic
graphical models, are used in machine learning for classification, regression, and
clustering tasks
Risk Assessment: Probability is used to assess risks and uncertainties in various
domains such as finance, insurance, and healthcare.
Day Person
Brief description of the
& Learning Outcome In-Charg
daily activity
Dat e
e Signature
ControllingtheTreeShape Learn about Controlling the
treeshape
Day – 1
Day – 2
Day – 3
Day – 4
Day – 5
WEEKLY REPORT
WEEK – 13 (From Dt………..….. to Dt )
Objective of the Activity Done: Employ data science techniques to extract insights,
patterns, and predictions from diverse datasets for informed decision-making
Detailed Report: In this week the participates were learn theLinear Models In Python
concepts
when the relationship between the independent and dependent variables is not linear
fields like finance for modeling stock prices, in biology for growth curves, and in
engineering for nonlinear systems analysis
Linear models are versatile and can be used in various areas of data science in
Python
Linear models serve as a foundational tool in data science due to their simplicity,
interpretability, and effectiveness in many real-world scenarios
Classification: SVMs leverage kernel functions for non-linear decision boundaries.
Day Person
Brief description of the
& Learning Outcome In-Charge
daily activity
Dat Signature
e
Text Preprocessing Learn about Text
preprocessing
Day – 1
Day - 2
Day – 3
Day – 4
Day – 5
WEEKLY REPORT
WEEK – 14 (From Dt………..….. to Dt )
Objective of the Activity Done: Employ data science techniques to extract insights,
patterns, and predictions from diverse datasets for informed decision-making
Detailed Report: In this week the participants were learn about Deep Learning
concepts
Deep learning finds extensive application across various domains within data
science. Here are some areas where deep learning techniques are commonly utilized
Computer Vision
● Object Detection
● Image Classification
● Image Segmentation
● Facial Recognition
Speech Recognition:
● Automatic Speech Recognition (ASR)
● Speaker Identification
● Speech-to-Text Conversion
Generative Modeling:
● Image Generation
● Text Generation
● Music Generation
Data Transformation: Matrix operations like multiplication, addition, and inversion are
fundamental for transforming and processing data
Dimensionality Reduction: Techniques like Principal Component Analysis (PCA) and
Singular Value Decomposition (SVD) rely on linear algebra for reducing the
dimensionality of data
Regression Analysis: Linear regression, a common statistical method in data science,
heavily depends on linear algebra for parameter estimation
Machine Learning Algorithms: Many machine learning algorithms, such as linear
regression, logistic regression, support vector machines, and neural networks, involve
matrix operations for model training and prediction.
ACTIVITY LOG FOR THE FIFTEENTH WEEK
Day Person
Brief description of the
& Learning Outcome In-
daily activity
Dat Charge
e Signature
Cross-lingual NLP Learn about Cross-lingual
NLP
Day – 1
Day - 2
Day – 3
Day – 4
Day – 5
Day –6
WEEKLY REPORT
WEEK – 15 (From Dt………..….. to Dt )
Detailed Report: In this week the participates were learn about Data science project
Introduction
Provide a brief overview of the project, its purpose, and its significance.
Objectives
Clearly state the objectives of the project. Explain what you intend to achieve with the project
Methodology
Describe the approach and techniques used to develop the project.
Explain the programming language used (Python) and any specific libraries or frameworks employed
Implementation
Provide a high-level overview of the project's structure and organization.
Describe the key components, modules, or classes used in the project.
Challenges Faced
Describe any challenges or difficulties encountered during the project development.
Explain how you overcome or addressed these challenges.
Conclusion
Summarize the project's achievements and outcomes
Discuss the project's contributions and potential future improvements
References
Provide a list of any external sources, frameworks, or libraries used in the project.
.
Include citations or links to relevant resources.
CHAPTER 4: OUTCOMES DESCRIPTION
Conclusion: The Python internship provided valuable hands-on experience and job-related
technical skills. I developed proficiency in Python programming, gained practical knowledge of
popular libraries and frameworks, learned database and API integration, acquired web scraping
skills, understood testing and debugging practices, and became proficient in version control
using Git. These skills will enable me to contribute effectively to Python-based projects and
serve as a foundation for further professional growth in the fiel.
Describe the managerial skills you have acquired (in terms of planning, leadership, team
work, behaviour, workmanship, productive use of time, weekly improvement in competencies,
goal setting, decision making, performance analysis, etc.
Conclusion: Improving communication skills is crucial for professional growth during a Python
internship. By focusing on enhancing oral and written communication, conversational abilities,
confidence levels, anxiety management, understanding others, being understood.
Describe how could you could enhance your abilities in group discussions, participation in
teams, contribution as a team member, leading a team/activity.
1. Machine Learning and Artificial Intelligence (AI): Machine learning and AI have witnessed
significant advancements in recent years. Python has become one of the most popular
programming languages for implementing machine learning algorithms and developing AI
models. Libraries such as TensorFlow and PyTorch provide powerful tools for building and
training neural networks. These advancements have opened up opportunities for creating
intelligent systems, such as image recognition, natural language processing, and predictive
analytics.
2. Data Science and Analytics: The field of data science and analytics has grown rapidly, driven
by the increasing availability of data and the need to extract meaningful insights. Python,
with libraries like NumPy, Pandas, and scikit-learn, has become a preferred language for
data analysis and modeling. Advanced data visualization tools, such as Matplotlib and
Seaborn, enable the creation of interactive and informative visualizations. These
developments allow Python developers to work on tasks like data cleaning, exploration,
modeling, and visualization effectively.
3. Web Development Frameworks: Python web development frameworks, such as Django and
Flask, have evolved to simplify and accelerate web application development. These
frameworks provide robust features and tools for building scalable and secure web
applications. Additionally, frameworks like FastAPI have gained popularity due to their
ability to build high-performance APIs. The availability of these frameworks enables Python
developers to create complex web applications efficiently.
4. Cloud Computing and Deployment: Cloud computing has revolutionized the way
applications are developed, deployed, and managed. Services like Amazon Web Services
(AWS), Microsoft Azure, and Google Cloud Platform (GCP) offer scalable infrastructure,
storage, and computing resources. Python developers can leverage cloud services to deploy
applications, manage databases, and handle large-scale data processing. Tools like Docker
and Kubernetes facilitate containerization and orchestration, simplifying the deployment
process.
5. Internet of Things (IoT): The Internet of Things has witnessed significant growth,
connecting various devices and enabling data exchange. Python provides libraries like
PySerial and MQTT for communicating with IoT devices and handling data streams. With
the rise of IoT, Python developers can contribute to developing applications that interact
with and control connected devices, ranging from home automation systems to industrial
sensors.
6. DevOps and Continuous Integration/Continuous Deployment (CI/CD): DevOps practices and
CI/CD pipelines have become crucial for efficient software development and deployment.
Python developers can utilize tools like Jenkins, GitLab CI/CD, and Travis CI to automate
build, testing, and deployment processes. These tools enable faster iterations, better
collaboration, and more reliable software releases.
7. Natural Language Processing (NLP): Natural Language Processing has gained prominence,
enabling computers to understand and process human language. Python libraries like NLTK
and spaCy provide powerful tools for text processing, sentiment analysis, named entity
recognition, and language generation. These developments have opened up opportunities
for Python developers to work on chatbots, language translation, voice assistants, and
sentiment analysis applications.
Conclusion: Technological developments in machine learning, data science, web development,
cloud computing, IoT, DevOps, NLP, and AI have significantly impacted the Python ecosystem
and its relevance in the digital landscape. As a Python intern, staying updated with these
advancements is crucial to leverage the latest tools, frameworks, and techniques in your role.
Embracing these developments can enhance your skill set, improve your productivity, and
enable you to contribute effectively to Python-based projects.
Student Self Evaluation of the Short-Term Internship
Date of Evaluation:
1 Oral communication 1 2 3 4 5
2 Written communication 1 2 3 4 5
3 Proactiveness 1 2 3 4 5
4 Interaction ability with community 1 2 3 4 5
5 Positive Attitude 1 2 3 4 5
6 Self-confidence 1 2 3 4 5
7 Ability to learn 1 2 3 4 5
8 Work Plan and organization 1 2 3 4 5
9 Professionalism 1 2 3 4 5
10 Creativity 1 2 3 4 5
11 Quality of work done 1 2 3 4 5
12 Time Management 1 2 3 4 5
13 Understanding the Community 1 2 3 4 5
14 Achievement of Desired Outcomes 1 2 3 4 5
15 OVERALL PERFORMANCE 1 2 3 4 5
Date of Evaluation:
Please note that your evaluation shall be done independent of the Student’s self- evaluation
1 Oral communication 1 2 3 4 5
2 Written communication 1 2 3 4 5
3 Proactiveness 1 2 3 4 5
4 Interaction ability with community 1 2 3 4 5
5 Positive Attitude 1 2 3 4 5
6 Self-confidence 1 2 3 4 5
7 Ability to learn 1 2 3 4 5
8 Work Plan and organization 1 2 3 4 5
9 Professionalism 1 2 3 4 5
10 Creativity 1 2 3 4 5
11 Quality of work done 1 2 3 4 5
12 Time Management 1 2 3 4 5
13 Understanding the Community 1 2 3 4 5
14 Achievement of Desired Outcomes 1 2 3 4 5
15 OVERALL PERFORMANCE 1 2 3 4 5
Objectives:
● Explore career alternatives prior to graduation.
● To assess interests and abilities in the field of study.
● To develop communication, interpersonal and other critical skills in the future
job.
● To acquire additional skills required for the world of work.
● To acquire employment contacts leading directly to a full-time job following
graduation from college.
Assessment Model:
● There shall be both internal evaluation and external evaluation
● The Faculty Guide assigned is in-charge of the learning activities of the students
and for the comprehensive and continuous assessment of the students.
● The assessment is to be conducted for 200 marks. Internal Evaluation for 50
marks and External Evaluation for 150 marks
● The number of credits assigned is 12. Later the marks shall be converted into
grades and grade points to include finally in the SGPA and CGPA.
● The weightings for Internal Evaluation shall be:
o Activity Log 10 marks
o Internship Evaluation 30 marks
o Oral Presentation 10 marks
● The weightings for External Evaluation shall be:
o Internship Evaluation 100 marks
o Viva-Voce 50 marks
● The External Evaluation shall be conducted by an Evaluation Committee
comprising of the Principal, Faculty Guide, Internal Expert and External Expert
nominated by the affiliating University. The Evaluation Committee shall also
consider the grading given by the Supervisor of the Intern Organization.
● Activity Log is the record of the day-to-day activities. The Activity Log is assessed
on an individual basis, thus allowing for individual members within groups to be
assessed this way. The assessment will take into consideration
the individual student’s involvement in the assigned work.
● While evaluating the student’s Activity Log, the following shall be considered -
a. The individual student’s effort and commitment.
b. The originality and quality of the work produced by the individual
student.
c. The student’s integration and co-operation with the work assigned.
d. The completeness of the Activity Log.
● The Internship Evaluation shall include the following components and based on
Weekly Reports and Outcomes Description
a. Description of the Work Environment.
b. Real Time Technical Skills acquired.
c. Managerial Skills acquired.
d. Improvement of Communication Skills.
e. Team Dynamics
f. Technological Developments recorded.
MARKS STATEMENT
(To be used by the Examiners)
INTERNAL ASSESSMENT STATEMENT
Maximum Marks
Sl.No Evaluation Criterion
Marks Awarded
1. Internship Evaluation 80
For the grading giving by the Supervisor of
2. the Intern Organization 20
3. Viva-Voice 50
TOTAL 150