0% found this document useful (0 votes)
74 views32 pages

SAMEERA Documentation

Uploaded by

shamala
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
74 views32 pages

SAMEERA Documentation

Uploaded by

shamala
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 32

SUMMER INTERNSHIP PROJECT

REPORT ON
Android Developer Virtual Internship
A project work Submitted in partial fulfillment of the requirements for
the Award of the Degree of
BACHELOR OF TECHNOLOGY
In
Artificial Intelligence and Machine Learning
Submitted by

SHAIK HAZEERA BANU 216W1A6134

DEPARTMENT OF ARTIFICIAL INTELLIGENCE AND


MACHINE LEARNING

INTERNATIONAL SCHOOL OF TECHNOLOGY ANDSCIENCE


(Permanently Affiliated to JNTUK, Kakinada) Accredited by NAAC with “A+”
Grade

RAJANAGARAM -533294, East Godavari, AP

1
-

CERTIFICATE

2
DECLARATION

Where by declare that this a project report titled “INTERNSHIP ” has been done and report is
submitted by us under the guidance of Mr. Ashwith Kumar, M. Tech, during the year 2023-
2024 in partial fulfillment of requirement of the award of the degree of Bachelor of
Technology in computer Science and Engineering (AI&ML). We further declare that this
project is the result of our own effort and has not been submitted to any other university for the
award of degree.

SHAIK HAZEERA BANU 216W1A6134

Place:

Date:

3
ACKNOWLEDGEMENT
Our project symbolizes practical and theoretical application for four academic educations in
engineering. Its completion gives us immense satisfaction. But without the cooperation of
great people at different levels, this project could not have taken a physical form.

We express our profound gratitude towards Mr. Ashwith Kumar M Tech, our project guide for
his encouragement, guidance, and valuable suggestions.

We are also thankful to Mr. A.VENKAT RAJU ,M Tech, Head of the Department, for granting
permission to carry out the work.

We are also thankful to Mr. Ashwith Kumar M Tech, CSP-Coordinator, for guidance and
valuable suggestions.

We take immense pleasure in thanking Dr. Y. RAJA SREE RAO, phd, Principal, ISTS
WOMENS ENGINEERING COLLEGE, Rajanagaram ,for granting permission to carry out the
work.

We extend our heartfelt thanks to Chairman SRI KALLAM UPENDRA REDDY Garu
ISTS WOMENS ENGINEERING COLLEGE, Rajanagaram, who provided all the facilities to us.

We extend our heartfelt thanks to Management, ISTS WOMENS ENGINEERING


COLLEGE, Rajanagaram, who provided all the facilities to us.

Heartfelt thanks to our beloved parents and family members for their encouragement
and support given to us.

4
INSTITUTE VISION / MISSION

INSTITUTE VISION:

• To evolve women as a center of excellence in emerging technology and to craft them as


global leaders.
INSTITUTE MISSION:

• IM1-To achieve academic excellence through innovative learning practices.

• IM2-To in still self confidence among rural students by supplementing with cocurricular and
extra-curricular activities.
• IM3-To inculcate universal human values among students.

• IM4-To establish centres for institute industry partnership in order to enhance their technical
competency and intellectual capabilities.
• IM5-To facilitate world class arena to learn and to establish admirable living environment

5
DEPARTMENT VISION
• To become a global leader in providing academic and research excellence with
empowerment skills for women in the area of computer science & engineering.

DEPARTMENT MISSION
• DM1-To pioneer education in computer science and engineering, Mathematics.
Management and sciences to mould the overall Personality of the student.
• DM2-To build necessary skills required for employability through career development
training for adapting the challenges of an ever-changing industrial needs.
• DM3-To create interest among students to pursue higher studies.
• DM4-To promote research and development in the frontier areas of computer science
& Engineering.
• DM5-To enrich students with good character, and high integrity to serve the society.

HEAD OF THE DEPARTMENT

6
(PEO’S,PO’S, COURSEOUTERCOMES)

PROGRAM EDUCATIONAL OBJECTIVES(PEO’S):

To provide graduates:
PEO#1 Graduates will have the expertise in analysing real time problems and providing
appropriate solutions related to computer science &Engineering

PEO#2 Graduates will have the knowledge of fundamental principles and innovative
technologies to succeed in higher studies and research.
PEO#3 Graduate will continue to learn and to learn and to adapt technology
developments combined with deep awareness of ethical responsibilities in
profession

PROGRAM SPECIFIC OUTCOMES(PSO’S):


PSO#1 Apply various programming skills to deliver innovative quality software products
for the changing business needs.
PSO#2 Utilize the skills of Data Analytics, Cloud computing, Artificial intelligence and
Machine Learning to address technological
challenges in multidisciplinary areas of engineering

HEAD OF THE DEPARTMENT

7
ACKNOWLEDGEMENT

We are also thankful to Dr Y. Rajasree Rao, Principal, ISTS women’s Engineering


college, for his support during and till the completion of our project and his constant
encouragement has been the cause of our completing this project.

We are grateful to our Head of the Department, Ms. G. SURESH Mtech Assistant
Professor of CAI, ISTS womens Engineering college, Rajanagaram for his motivational
guidance during the project work. His readiness for consultation always, his educational
comments and inputs, his concern and help with practical things has been extremely
helpful.

We express our deep sense of gratitude and respect towards our guide Mrs.

ANUSHA, Assistant Professor. ISTS Women’s Engineering college, Rajanagaram for


his excellent guidance right from selection of the project and his valuable suggestions
throughout the project work.

We are also thankful to The Management, all the Teaching and Non-Teaching

staff of Artificial intelligence and Machine Learning, ISTS Womens Engineering


college, Rajanagaram and our Parents, Family members and Friends for their direct and
indirect help provided to us in completing the project.

SHAIK SAMEERA BANU 226W1A6149

8
Course Goals:
 Understanding the fundamentals of kotlin and Jetpack
compose
 Build a series of basic android apps
 Use Android app architecture,jetpack libraries and work
with data according to Modern Android Development
practices

Prerequisites:

 Basic Computer Skills


 Basic Math skills
 A computer that can run Android studio(See system
requirements)
 (optional)Android Device

including text preprocessing techniques such as tokenization, lemmatization,


and stemming.
· Here I successfully implemented the Naive Bayes algorithm for text
classification, improving my ability to apply supervised learning methods to
solve practical problems.

Summary of Activities:

UNIT-1
9
Topics:
1. Introduction to Kotlin: (Learn introductory Programming
concepts in kotlin to prepare for building Android Apps in Kotlin)

2. Setup Android Studio:(Install and setup Android Studio,Create


your first project and run it on a device or emulator)

3. Build a basic layout:(Build an android with a simple user interface


that displays text and images)

CHAPTER 2: Overview of the Organization

Introduction of the Organization

The Andhra Pradesh State Skill Development Corporation (APSSDC) is a state-owned entity
responsible for empowering students and professionals by o ering training in various
technical and vocational skills. The corporation's mission is to build a skilled workforce that
meets the dynamic needs of the industry by implementing job-specific and industry-relevant
training programs. Edunet Skills, the implementing partner for this internship, is an
educational service provider focusing on skill development in cutting-edge domains like
artificial intelligence (AI), machine learning (ML), and data science. They collaborate with
organizations like APSSDC to deliver training programs aimed at improving employability
and bridging the gap between industry demands and academic learning.

Vision:
To transform Andhra Pradesh into a hub of skilled manpower by providing top-quality
training in diverse fields to enhance employability and drive economic growth.

Mission:
To create a world-class workforce by equipping students and professionals with the

10
necessary skills, fostering innovation, and enabling entrepreneurship through skill
development programs.

Values:
APSSDC and Edunet Skills value integrity, excellence, and inclusiveness. They strive to
ensure equitable access to learning and development for students from various backgrounds,
promoting sustainable employment and career growth.

Policy of the Organization, in Relation to the Intern Role


APSSDC's policy revolves around enabling students to acquire industry-relevant skills
through hands-on training programs. The intern’s role is designed to provide practical
exposure to machine learning and natural language processing techniques. This aligns with
APSSDC’s mission to upskill students and make them job-ready in rapidly evolving fields
like AI and data science.
The internship provides opportunities to:
- Work on real-world AI projects.

- Gain exposure to the latest technologies.

- Develop problem-solving skills that are directly applicable in the industry.

Organizational Structure
- Board of Directors: Governs APSSDC and defines its long-term goals,

collaborating with various governmental and industrial bodies.

- CEO: Oversees the corporation’s activities, ensuring alignment with state and
national skill development strategies.

-Technical and Training Teams: Responsible for designing, developing, and implementing
training programs, including AI, data science, and IoT.
- Administrative Department: Manages the overall operations, logistics, and

partnerships with educational institutions like Edunet Skills.

Roles and Responsibilities of the Employees in Which the Intern is Placed


As an intern in the AI and data science division, the intern reports to both a Technical Trainer
and a Project Supervisor. Key roles and responsibilities include:
- Technical Trainer: Provides guidance on machine learning algorithms, data collection,
and model implementation.

11
- Project Supervisor: Oversees project progress, ensuring that the intern meets
deliverables and gains practical exposure to AI project deployment.

Performance of the Organization in Terms of Turnover, Profits, Market Reach, and


Market Value
- Turnover and Profits: As a government-supported initiative, APSSDC's primary goal
is not profit but the development of skills across the state of Andhra Pradesh. It receives state
and central government funding as part of the skill development initiatives.

- Market Reach: APSSDC has a vast reach, impacting thousands of students and
professionals across Andhra Pradesh. Through partnerships with educational institutions and
training providers like Edunet Skills, it programs in various emerging fields, including AI,
data science, IoT, and more.

- Market Value: APSSDC is regarded as a key player in transforming Andhra Pradesh’s


workforce. Its success in delivering large-scale training programs has made it one of the most
prominent skill development corporations in India.

Future Plans of the Organization


APSSDC aims to:
- Expand its programs to include more advanced topics in AI, robotics, and IoTto meet
the demands of future industries.

- Implement online and hybrid learning models to provide flexibility and access to
students in remote areas.

- Collaborate with global tech companies to o er certifications and placements for


students, ensuring they are ready to meet global market demands.

- Launch AI-powered tools for tracking student performance and providing


personalized learning paths, ensuring optimal learning outcomes for every student.

CHAPTER 3: Internship Part

Working Conditions

The internship was conducted in a hybrid format, with flexible hours and access to resources
via cloud platforms. Virtual meetings were held regularly for progress updates and task
discussions.

12
Weekly Work Schedule

· Monday to Friday: 9:00 AM to 5:00 PM, focused on project development, model training,
and evaluations.
· Saturday: Optional sessions for feedback and skill development.
· Sunday: Day o .

Software Used
· Laptop: For coding and data analysis.
· Jupyter Notebook: Primary tool for Python programming.
· Python Libraries: scikit-learn, pandas, nltk, and TfidfVectorizer for machine learning and
NLP tasks.
· Online Platforms: Zoom/Teams for meetings.

Tasks Performed
1. Data Collection and Preprocessing: Cleaned text data using NLP techniques and prepared
it for model training.

2. Model Development: Implemented Naive Bayes classifier for sentiment analysis.

3. Evaluation: Analyzed model performance using accuracy, precision, and F1-score metrics.

4. Deployment: Assisted in deploying the model for real-time use.

5. Documentation: Maintained detailed project records.

Skills Acquired
· Proficiency in machine learning and NLP techniques.
· Enhanced problem-solving, collaboration, and time management skills.

WEEKLY OVERVIEW OF INTERNSHIP ACTIVITIES

ACTIVITY LOG FOR THE FIRST WEEK

13
WEEKLY REPORT

14
WEEK – 1 (From 13/05/2024 to 18/05/2024 )

Objective of the Activity Done:

To initiate the sentiment analysis capstone project by understanding project requirements,


researching natural language processing (NLP) techniques, and preparing the data for model
training.

Detailed Report:

· May 13, 2024 (Monday):


Conducted preliminary research to understand the scope and objectives of the sentiment
analysis project. This involved reviewing existing literature and identifying key areas of
focus.

· May 14, 2024 (Tuesday):


Engaged in further research on natural language processing (NLP) techniques. Explored
methods such as tokenization, stop word removal, and lemmatization, which are critical for
text preprocessing.

· May 15, 2024 (Wednesday):


Attended a project kicko meeting where the project goals and expectations were discussed.
This provided clarity on the project deliverables and timelines.

· May 16, 2024 (Thursday):


Explored various NLP techniques and their applications in sentiment analysis. Gained
insights into how these techniques can enhance the quality of text data used for training.

15
· May 17, 2024 (Friday):
Identified and collected relevant datasets for training the sentiment analysis model. Ensured
that the data is diverse and representative of the sentiments to be analyzed.

· May 18, 2024 (Saturday):

Started the preprocessing of the collected data. This included cleaning the text data,
removing irrelevant characters, and tokenizing the text for further analysis.

ACTIVITY LOG FOR THE SECOND WEEK

16
17
WEEKLY REPORT

WEEK – 2 (From May 20, 2024 to May 25, 2024)

Objective of the Activity Done:

To advance the sentiment analysis capstone project by preprocessing data, performing


exploratory data analysis (EDA), and training the Naive Bayes classifier.

Detailed Report:

18
· May 20, 2024 (Monday):
Completed the data preprocessing steps, including removing stop words and normalizing
text.
Gained experience in preparing text data for machine learning models.

· May 21, 2024 (Tuesday):


Conducted exploratory data analysis (EDA) to understand the distribution of sentiments in
the dataset.
Learned to visualize data using libraries like Matplotlib and Seaborn.
· May 22, 2024 (Wednesday):
Attended an online class to discuss project progress and next steps.
Reviewed feedback from the team and outlined tasks for the upcoming week.

· May 23, 2024 (Thursday):


Implemented feature extraction using TF-IDF to convert text data into numerical format.
Understood the importance of feature engineering in improving model performance.

· May 24, 2024 (Friday):


Split the dataset into training and testing sets to evaluate the model e ectively.
Gained skills in data handling and understanding the significance of dataset splits.

· May 25, 2024 (Saturday):


Trained the Naive Bayes classifier using the training dataset.
Acquired hands-on experience in model training and parameter tuning.

19
ACTIVITY LOG FOR THE THIRD WEEK

20
WEEKLY REPORT

WEEK – 3 (From May 27, 2024 to June 1, 2024)

Objective of the Activity Done:

To evaluate and improve the performance of the sentiment analysis model, explore alternative
classification algorithms, and present findings in online classes.

Detailed Report:

· May 27, 2024 (Monday):


Evaluated the Naive Bayes model's performance using accuracy, precision, recall, and
F1score metrics.
Gained insights into di erent performance metrics.

· May 28, 2024 (Tuesday):


Refined the model based on evaluation results, experimenting with di erent parameter
settings to improve accuracy.
Learned about hyperparameter tuning and its impact on model performance.

· May 29, 2024 (Wednesday):


Attended an online class to present preliminary results and discuss challenges.
Received feedback for further improvements.

· May 30, 2024 (Thursday):


Holiday

· May 31, 2024 (Friday):


Conducted a comparative analysis of di erent classification models like Logistic Regression
and Support Vector Machines.

21
Enhanced understanding of various algorithms and their suitability for sentiment analysis.

· June1 ,2024 (Saturday): Holiday

ACTIVITY LOG FOR THE FORTH WEEK

22
WEEKLY REPORT

WEEK – 4 (From June 3, 2024 to June 8, 2024)

Objective of the Activity Done:

To finalize the model selection, implement the chosen model, and ensure proper integration
and testing.

Detailed Report:

· June 3, 2024 (Monday):


Finalized the comparative analysis and selected the best classification model for sentiment
analysis.
· June 4, 2024 (Tuesday):
Implemented and integrated the chosen model into the workflow.
· June 5, 2024 (Wednesday):
Attended an online class to discuss project progress and analysis findings.
· June 6, 2024 (Thursday):
Holiday
· June 7, 2024 (Friday):
Conducted tests on the integrated model to ensure proper functionality.
· June 8, 2024 (Saturday):
Holiday

23
ACTIVITY LOG FOR THE FIFTH WEEK

24
WEEKLY REPORT

WEEK – 5 (From June 10, 2024 to June 15, 2024)

Objective of the Activity Done:

To optimize the sentiment analysis model and evaluate its performance on new datasets

Detailed Report:

· June 10, 2024 (Monday):


Began optimizing the sentiment analysis model by tuning parameters to enhance accuracy.
· June 11, 2024 (Tuesday):
Fine-tuned hyperparameters and explored optimization techniques to reduce overfitting.
· June 12, 2024 (Wednesday):
Attended an online class to discuss model optimization strategies and received feedback.
· June 13, 2024 (Thursday):
Holiday
· June 14, 2024 (Friday):
Tested the optimized model on new datasets to evaluate its real-world performance.
· June 15, 2024 (Saturday):
Holiday

ACTIVITY LOG FOR THE SIXTH WEEK

WEEKLY REPORT

WEEK – 6 (From June 19, 2024 to June 22, 2024)

Objective of the Activity Done:

To finalize model optimizations, conduct additional testing, and prepare the final report and
presentation for project submission.

Detailed Report:

25
· June 17, 2024 (Monday):
Started preparing a report on the model optimization techniques and summarized
performance improvements.
· June 18, 2024 (Tuesday):
Created visualizations for model performance, including confusion matrix and ROC curves.
· June 19, 2024 (Wednesday):
Attended an online class, presented optimization results, and discussed final steps for
deployment.
· June 20, 2024 (Thursday):
Performed additional testing to validate the optimized model on new datasets.
· June 21, 2024 (Friday):
Began drafting the final project report, focusing on model performance and deployment
strategy.
· June 22, 2024 (Saturday):
Finalized the project presentation, including visualizations and conclusions for submission.

ACTIVITY LOG FOR THE SEVENTH WEEK

26
WEEKLY REPORT

WEEK – 7 (From June 24, 2024 to June 26, 2024)

Objective of the Activity Done:

To present the final report, summarize the project, and conclude the internship

Detailed Report:

· June 26, 2024 (Wednesday):

Attended the final online class to conclude the internship.


Presented the final project report, shared key results, and received feedback on the work
completed during the internship.

CHAPTER 5: Outcomes Description


During the internship, I experienced a positive and professional work environment through
Edunet, an online platform. The virtual setup provided flexibility and ease of access for
learning and collaboration. The mentors and peers were highly supportive, fostering smooth
communication despite the remote nature of the work.

The platform was equipped with the necessary tools for project development, including
virtual classrooms, learning materials, and collaboration software. The online workspace was
well-maintained, with regular updates to ensure that everything ran smoothly.

Roles and responsibilities were clearly outlined, allowing for a structured approach to
completing tasks. The organization followed defined protocols and procedures, ensuring that
projects were executed in an organized and ecient manner.

Time management was key in the remote environment, and the schedules were wellstructured
to accommodate flexibility while meeting deadlines. Teamwork and collaboration were
encouraged through regular online meetings and group discussions, promoting a sense of
teamwork even in a virtual setting.

27
Socialization and mutual support were emphasized through online group activities and
discussion forums, which allowed participants to interact and share ideas. Feedback from
mentors kept me motivated and focused on the project goals.

Overall, the virtual platform provided a well-organized and e cient environment for learning
and professional development, making it an e ective medium for remote internships.
.

Student Self-Evaluation of the Short-Term Internship

Student Name: SHAIK SAMEERA BANU

Registration No: 226W1A6149

Duration of Internship: 6 Weeks

From: 15-05-2024 To: 25-06-2024

Date of Evaluation:

Organization Name & Address: Andhra Pradesh State Skill Development Corporation,
-3rd floor, Infosight Building, Paathuru Road Junction Survey No. 78 2, NH 16 Service Rd,
Tadepalle, Andhra Pradesh 522501

Rating Scale: Letter grade of CGPA calculation to be provided

28
Student Signature

SHAIK. SAMEERA BANU

29
30
31
THANK YOU

32

You might also like