0% found this document useful (0 votes)
32 views39 pages

Face Mask Detection Project Report

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)
32 views39 pages

Face Mask Detection Project Report

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

SESSION: 2023-2024

PROJECT ON: FACE MASK DETECTION


SYSTEM
SUBJECT: ARTIFICIAL INTELLIGENCE (843)

SUBMITTED TO: SUBMITTED BY:


Mr. RAJESH KUMAR YADAV Lok Sikandar CLASS:
(Artificial Intelligence Teacher) XII
Roll No – 23725804
Table of Content

[Link] Topic Page


No.
1 Certificate 3
2 Acknowledgement 4
3 Project Name 5
4 Introduction and Team Roles 6
5 Project Plan 7–9
6 Communication Plan 10 – 11
7 Problem Definition 12
8 The User 13 – 15
9 Brain Stroming 16 – 18
10 Design 19
11 Data 20
12 Prototype 21
13 Testing 22 – 23
14 Team Collaboration 24
15 Individual Learning Reflection 25 – 26
16 Video Link 27
17 Code and Output Screen 28 – 33
18 Bibliography 34
19 Appendix 35 – 36
CERTIFICATE
This is to certify that Lok Sikandar, student of class XII of
institution SKD Academy, Vrindavan Yojna has
successfully completed his Project on the topic “Face Mask
Detection System” during the academic year 2023-2024
towards partial fulfilment of credit for the ARTIFICIAL
INTELLIGENCE (843) practical evaluation of 2023-2024 and
submitted satisfactory report, as compiled in the following pages, under my
supervision.

Roll No: 23725804

Internal Examiner External Examiner

Principal

School Seal
Date:
ACKNOWLEDGEMENT

I wish to express my deep sense of gratitude and


indebtedness to our learned teacher Mr. Rajesh
Kumar Yadav, PGT Computer (AI), SKD
Academy Vrindavan Yojna for his invaluable
help, suggestions and guidance in the preparation of
this project.

I am also greatly indebted to our principal Mrs. Nisha


Singh and school authorities for providing me with
the facilities and requisite laboratory conditions for
making this Logbook File. I also extend my thanks to
the number of teachers, my classmates and friends
who helped me to complete project successfully.

Lok Sikandar
AI PROJECT LOGBOOK

PROJECT NAME: SMART INVENTORY


MANAGEMENT SYSTEM

SCHOOL NAME: Delhi International School

YEAR/CLASS:2024–2025/ XII

TEACHER NAME: Rajesh Kumar Yadav

TEACHER EMAIL: [Link].43@[Link]

TEAM MEMBER NAMES AND GRADES:

1. Suryansh Chavhan
2. Sagar Sahu
3. Yaksh Bhalse
1. INTRODUCTION
Smart Inventory Management System is an online software application which
fulfills the requirement of a typical Stock Analysis in various go downs. It
provides the interface to users in a graphical way to manage the daily
transactions as well as historical data. Also provides the management reports
like monthly inwards, monthly deliveries and monthly returns.
This application maintains the centralized database so that any changes done at a
location reflects immediately. This is an online tool so more than one user can
login into system and use the tool simultaneously.
The aim of this application is to reduce the manual effort needed to manage
transactions and historical data used in various godowns. Also this application
provides an interface to users to view the details like the daily Stock Statements
of all godowns.
1.1 Who is in your team and what are their roles?

Role Role Description Team Member Name


Project Leader Schedule the task under team members, Yaksh Bhalse
ensure task is completed on time, resolve
doubts, one source of contact.

Data Expert Decides required type of data for training Suryansh chavhan
model, collect data, ensures type of data
and its authenticity.

Designer Create the design and the flow of how to go Suryansh chavhan ,
about making the solution for the problem Sagar Sahu
statement.

Information Collect questions from end user which Sagar Sahu


Researcher need to be ensured, look for answers and
prepare a report which will be passed to
project leader.

Tester/Coder Work to build the model and train it Yaksh Bhalse


followed by testing the efficiency and
accuracy of model.
1.2 Project Plan
The following table is a guide for your project plan. You can may use this or create your own
version using a spreadsheet which you can paste into this section. You can expand the ‘Notes’
section to add reminders, things that you need to follow up on, problems that need to be fixed
urgently, etc.

Phase Task Planne Planned Planne Actual Actual Actual Who is Remar
d start end date d start end date Duratio responsi ks
date duratio date n ble
n (hours,
(hours, minute
minute s)
s)

Preparing Coursework, 21-07-23 15-08-23 20-30 hrs 21-07-23 15-08-23 20-30 hrs All
for the meetings members
project
Set up a 21-07-23 21-07- 1.5 per 21-07-23 15-08- 20 hrs All
team folder 23 second 23 members
on a shared 13.5 hrs
drive
Defining the Background 21-07-23 21-07- 2 hrs 21-07- 21-07- 2 hrs All
problem reading 23 23 23 members

Research 21-07-23 22-07- 24 hrs 21-07- 22-07- 24 hrs All


issues in Evening 23 23 23 members
your Evening Evening
community

Team 22-07-23 22-07- 2 hrs 22-07- 22-07- 2 hrs All Collabor


meeting to 23 23 23 members ative
discuss work
issues and
select an
issue for the
project
Complete 22-07-23 22-07-23 2 hrs 22-07-23 22-07-23 2 hrs All
section 3 of members
the Project
Logbook
Rate 3/3
yourself

Understandi Identify 22-07-23 22-07-23 2 hrs 22-07-23 22—07-23 2 hrs


ng the user users Evening Evening Evening Evening

Meeting 23-07- 23-07-23 2 hrs 23-07-23 23-07-23 2 hrs


with users to 23 Morning Morning Morning
observe Mornin
them g

Interview 23-07-23 23-07-23 2 hrs 23-07-23 23-07-23 2 hrs Om


with Afternoo Afternoon Afternoon Afternoon Prakash
users(1) n
Interview 23-07-23 23-07-23 2 hrs 23-07-23 23-07-23 2 hrs Lok Online
with Evening Evening Evening Evening interacti
user(2),etc on with
end user
Complete 23-07-23 23-07-23 2 hrs 23-07-23 23-07-23 2 hrs Ashmit Collabor
section 4 of and Ayush ative
the project work
logbook
Rate 3/3
yourselves
Brainstormi Team 24-07-23 24-07-23 12 hrs 24-07-23 24-07-23 12 hrs All Online
ng meeting to Morning Evening Morning Evening members interacti
generate councellor on with
ideas for a teacher councell
solution or and
teacher
Complete 24-07-23 24-07-23 1.5 hrs 24-07-23 24-07-23 1.5 hrs All Collabor
section 5 of Day end members ative
the project Evening Evening Day end work
logbook

Rate 3/3
yourselves
Designing a Team 25-07-23 25-07-23 3 hrs 25-07-23 25-07-23 3 hrs All Online
solution meeting to Morning Morning members meeting
design a
solution
Complete 25-07-23 25-07- 2 hrs 25-07-23 25-07-23 2 hrs All Online
section 6 of Evening 23 Evening Evening members meeting
the logbook Evening

Rate 3/3
yourselves

Collecting Team 26-07-23 27-07-23 24hrs 26-07-23 27-07- 24hrs All Various
and meeting to 23 members online
preparing discuss data meeting
data requirement with
s councel
lor and
teacher
Collecting Data 28-07-23 29-07-23 24hrs 28-07-23 29-07- 24hrs Bhumika
and collection 23
preparing Data 29-07-23 30-07-23 24hrs 29-07-23 30-07- 24hrs Ashmit
data preparation 23
and labeling
prototypin
Complete 30-07-23 30-07-23 2hrs 30-07-23 30-07- 2hrs All Collabo
g section 6 of Evening Evening 23 members rative
the project Day work
logbook end
Team 29-07-23 29-07-23 2hrs 29-07-23 29-07- 2hrs All Done
meeting to Day end 23 members during
plan designi
prototyping ng
phase phase
Prototypin Train your 02-08-23 02-08-23 4hrs 02-08-23 02-08- 4hrs All Collabo
g testing model with Afternoo 23 members rative
input n Afterno work
dataset on
Test your 02-08-23 02-08-23 4hrs 02-08-23 02-08- 4hrs All Collabo
model and Afternoo Evening Afternoon 23 members rative
keep n Evenin work
training g
with more
data until
you think
your model
is accurate
Write a 03-08-23 03-08-23 30 min 02-08-23 03-08- 31min Ashmit
program to 23
initiate
actions
based on
the result of
your model
Complete 03-08-23 03-08-23 1hr 03-08-23 03-08- 1hr All Collabo
section 8 of 23 members rative
the project work
logbook

Rate 3/3
yourselves
Team 02-08-23 02-08-23 1hr 2-08-23 02-08- 2hrs All Online
meeting to 23 members meeting
discuss
testing plan
Testing Invite users 04-09-23 04-08-23 2hrs 07-08-23 04-08- 4hrs All
Creating to test your 23 members
the video prototype
Conduct 05-08-23 05-08-23 4hrs 05-08-23 05- 1hr All
testing with 08-23 members
users
Complete 05-08-23 05-08-23 1hr 05-08-23 05-08- 15min All Collabo
section 9 of 23 members rative
the project work
logbook.
Rate 3/3
yourselves
Team 06-08-23 06-08-23 15 min 07-08-23 06-08- 1hr All Collabo
meeting to 23 members rative
discuss work
video
creation
Write your 06-08-23 06-08-23 1hr 07-08-23 06-08- 30min All
script 23 members
Film your 06-08-23 06-08-23 30min 07-08-23 06-08- 30min All
video 23 members
Edit your 06-08-23 06-08-23 30 min 07-08-23 06-08- 30min All (if
video 23 members require
d)
Completin Reflect on 07-08-23 07-08-23 30 min 07-08-23 07-08- 30min All
g the the 23 members
logbook project with
your team

Complete 07-08-23 07-08-23 30 min 07-08-23 07-08- 30min All


sections 10 23 members
and 11 of
the project
logbook

Review 07-08-23 07-08-23 30 min 07-08-23 07-08- 30min All


your project 23 members
logbook and
video

Submissio Submit your 07-08-23 07-08-23 30 min 07-08-23 07-08- 30min All Individ
n entries on 23 members ual
the IBM subject
on
Google
classro
om
1.3 Communications Plan

1.4 Will meeting


Team you meetminutes
face-to-face, online
(create one or
fora each
mixture of each
meeting to communicate? - Online
held)

How often
Date will you come together
of meeting:15/10/24 to share your
Who attended: progress?
Suryansh – Twice
Chavhan a week
, Sagar Sahu , Yaksh Bhalse
Who was not able to attend: NA
Who will set up online documents and ensure that everyone is contributing? – Everyone
Purpose of meeting: Discussion regarding feedbacks.
What tools will you use for communication? – Microsoft team, Google drive, Google docs
for collaborative documentation and work
Items discussed:

1. Feedbacks
2. Drawbacks and Limitations of the project
3. Things that can be improved

Things to do (what, by whom, by when)


1. Analysing the feedback – Yaksh Bhalse
2. Suggesting the changes, improvements – Sagar Sahu
3. Working on the suggestions –, Suryansh Chavhan

Date of meeting:22/10/2024
Who attended: Yaksh Bhalse , Sagar Sahu , Suryansh Chavhan
Who was not able to attend: NA

Purpose of meeting: Discussion on the data requirements.


Items discussed:
1. Type of data
2. Sources of data
3. How to process data?

Things to do (what, by whom, by when)


1. Analysing the data- Yaksh Bhalse
2. Suggesting the changes, improvements – Sagar Sahu
3. Working on the suggestions – Suryansh Chavhan
Date of meeting:26/10/24
Who attended: Yaksh Bhalse , Sagar Sahu , Suryansh Chavhan
Who was not able to attend: NA

Purpose of meeting: Discussion on the coding

platform. Items discussed:


1. Which platform would be perfect?
2. Limitations of the platform
3. Positive points of platform.

Things to do (what, by whom, by when)


1. Searching the platform – Sagar Sahu
2. Analysing the platform – Suryansh Chavhan
3. Coding blocks – Yaksh Bhalse
2. Problem Definition

3.1. List important local issues faced by a Business?

 Change in Customer demand


 Managing Warehouse Space
3.2 Which issues matter to
 Overstock you and
impacts why?cash flows.
business

3.3 Which issueofwill


The issue you focus, on?
overstocking Poor Production planning and Change in the demand of
Customers by this all it gives negative impat on businesses.
Customer demand is constantly shifting. Keeping too much could result in obsolete
inventory you’re unable to sell, while keeping too little could leave you unable to fulfill
3.4 Write your team’s
customer orders. problem statement in the format below.

Our team is struggling with inaccurate demand forecasting and data integration, leading
to stockouts and overstock situations. Additionally, we face Challenges in technology
adoption and external supply chain disruptions, impacting inventory management
efficiency.
Rate yourself

Problem Definition

1 point – A local problem is described

2 point – A local problem which has not been fully solved before is described.

3 point – A local problem which has not been fully solved before is explained in detail with
supporting research.
3. The Users
3.1 Who are the users and how are they affected by the problem?

Warehouse Managers
3.2 What have you actually observed about the users and how the problem
Retailers Faculty
affects them?Agents
Purchasing
IT Professionals
Overall, the smart inventory management system enhances efficiency, accuracy, and deision-
making
Smart Inventory
for all users
Management
involved. Systems an help businesses overcome the challenges by
providing real-time visibility, precision forecasting and cost optimization.

3.3 Record your interview questions here as well as responses from users.

Q1. What is Smart Inventory Management system ?


Ans. A Smart Inventory Management System uses advanced technologies like IoT and
AI to automate and optimize inventory tracking and management in real-time.

Q2. How can a Smart Inventory Management System benefit a business ?


Ans. It can reduce excess inventory, minimize stockouts, improve order accuracy and
enhance operational efficiency .

Q3. What are key features of Smart Inventory Management System ?


Ans. Key feature include real-time tracking, automated reordering, data analytics for
forecasting and mobile access for management .
3.4 Empathy Map

Map what the users’ say, think, do and feel about the problem in this table.

What our users are saying What our users thinking

WHAT ARE THE MAIN BENEFITS OF STREAMLINES OPERATION


IMPLEMENTING A SMART INVENTORY
MANAGEMENT SYSTEM. SAVES TIME

IMPROVES STOCK
WHAT TECHNOLOGIES ARE VISIBILITY
ESSENTIAL FOR A SMART INVENTORY
MANAGEMENT SYSTEM. REEDUES COSTS

ENHANCES CUSTOMER
SATISFACTION

What our users are doing How our users feel

RESEARCHING OPTIONS SATISFIED


WITH OST
IMPLEMENTING SOFTWARE SAVINGS

TRAINING STAFF

ANALYZING DATA

OPTIMIZING STOCK LEVELS


3.5 What are the usual steps that users currently take related to the problem and
where are the difficulties?

1. Users assess their inventory challenges and requirements


3.6 Write your team’s problem statement in the format below.
.
2. Users train their team on how to use the new system effectively.
Our team
3. Some is struggling
systems with managing
can be complicated inventory
to set effectively. We’re dealing with outdated
up and use.
processes and lack of real-time data visibility, which causes problems like overstocking
and stockouts.
4. Keeping We need
the system a smart
updated andinventory management
running smoothly system
requires time that can streamline our
and efforts.
operations, improve accuracy and help us make better decision to meet customer
demands and cut costs.
Rate yourself

The Users

1 point – The user group is described but it is unclear how they are affected by the problem

2 points – Understanding of the user group is evidenced by completion of most of the steps in this section

3 points - Understanding of the user group is evidenced by completion of most of the steps in this section
and through investigation
4. Brainstorming
4.1 Ideas

How might you use the power of AI/machine learning to solve the users’ problem by increasing their
knowledge or improving their skills?

AI Idea #1 Predictive Analytics

AI Idea #2 Inventory Optimization

AI Idea #3 Real-time tracking

AI Idea #4 Demand Sensing

AI Idea #5 Ware Housing


4.2 Priority Grid

Evaluate your five AI ideas based on value to users and ease of creation and implementation.

High value to users, easy to create High value to users, hard to create

Predictive Analytics Inventory Optimization


VALUE TO USERS

Low value to users, easy to create Low value to users, hard to create

Real-time Tracking Warehouse Robotics

Easy EASE OF DEVELOPMENT Hard


4.3 Based on the priority grid, which AI solution is the best fit for your users and for your team
to create and implement?

Briefly summarize the idea for your solution in a few sentences and be sure to identify the tool that you will
use.

We have decided upon a AUTOMATED REORDERING. The advantages of converting the current system t

 Real-time Monitoring
 Threshold Settings
 Automatic Alerts
 Supplier Integration
 Data Analytics

Rate yourself

Brainstorming

1 point – A brainstorming session was conducted. A solution was selected.

2 points – A brainstorming session was conducted using creative and critical thinking. A solution
was selected with supporting arguments in this section.

3 points - A brainstorming session was conducted using creative and critical thinking. A Compelling
solution was selected with supporting arguments in this section.
5. Design
5.1 What are the steps that users will now do using your AI solution to address the problem?

1. Identify the optimal stock levels for each item based on sales data and demand
patterns to know when to reorder.
2. Connect the automated system to suppliers for seamless ordering when stock levels
Rate yourself
reach the reorder points.
Design 3. Continuously track inventory performance and adjust reorder points as needed to
ensure the system effectively minimizes stockouts.
1 point – The use of AI is a good fit for the solution.

2 points – The use of AI is a good fit for the solution and there is some documentation about how it meets
the needs of users.

3 points - The use of AI is a good fit for the solution. The new user experience is clearly
documented showing how users will be better served than they are today.
6. Data
6.1 What data will you need to train your AI solution?

6.2 To train or
Where thehow
AI solution,
will youyou’ll
sourceneed
yourhistorical
data? sales data, current and past inventory levels, lead
times from suppliers, seasonal demand trends and suppliers performance data.
.
Data Where will the Who owns the Do you have Ethical
needed data come data? permission to considerations
from? use the data?
Have Personal Camera Team members Yes
Want/Need CCTV samples, Schools and Yes
institutions
Nice to Both personal Both Team Yes
have camera and CCTV and
Institutions

Rate yourself

Data

1 point – Relevant data to train the AI model have been identified as well as how the data will be sourced
or collected

2 points - Relevant data to train the AI model have been identified as well as how the data will be sourced
or collected. There is evidence that the dataset is balanced.

3 points - Relevant data to train the AI model have been identified as well as how the data will be sourced
or collected. There is evidence that the dataset is balanced, and that safety and privacy have been
considered.
7. Prototype
7.1 Which AI tool(s) will you use to build your prototype?

AI Connect
7.2 Which bywill
AI tool(s) PyTorch
you use to build your solution?

AI decisions
7.3 What Connect byorPytorch
outputs will your tool generate and what further action needs to be taken after
a decision is made?

1. The tool decides when to reorder products based on sales patterns and inventory levels.
Rate yourself
2. It calculates how much to order to meet anticipated demand without overstocking.
Prototypes
3. The tool recommends which suppliers to use based on lead times and past performance,
1 point – A concept for a prototype shows how the AI model will work.

2 points – A prototype for the solution has been created and trained.

3 points - A prototype for the solution has been created and successfully trained to meet users’ requirements.
8. Testing
8.1 Who are the users who tested the prototype?

Store
8.2 List Managers
your observations of your users as they tested your solution.
Team
Members
Store Managers – The solution helpful for streamlining inventory processes but noted a need
for more
8.3 Complete features
the to enhance
user feedback usability.
grid
Team Members – The tool’s ability to provide real-time sales data but suggested
improvements
What works foe better integration with existingWhat
systems.
needs to change

Accurate real-time inventory updates. Improve speed of updates during high-volume


periods.

Questions? Ideas

How can we reduce lag during peak A technical improvement that could help
usage times? maintain performance during busy periods.
8.4 Refining the prototype: Based on user testing, what needs to be acted on now so that the
prototype can be used?

To refine the prototype of the smart inventory management system, act on user feedback
to improve
8.5 What the interface
improvements canand performance.
be made later? Also, enhance training resources and
customization options based on user needs.
Advanced analytics for better forecasting and automated restocking features. Additionally,
integrating AI for predictive maintenance and enhanced reporting capabilities would further
Rate yourself
optimize inventory management.
Testing

1 point – A concept for a prototype shows how it will be tested.

2 points – A prototype has been tested with users and improvements have been identified to meet
user requirements.

3 points – A prototype has been tested with a fair representation of users and all tasks in this section
have been completed.
9. Team Collaboration
9.1 How did you actively work with others in your team and with stakeholders?

 Held regular meetings with the team and stakeholders to discuss progress and gather feedback.
Organized collaborative workshops to brainstorm ideas and ensure all perspectives were included in the
 Created shared documents for real-time updates and inputs from all team members.
Encouraged open communication channels for ongoing discussions and quick resolution of issues.

Rate yourself

Team collaboration

1 point – There is some evidence of team interactions among peers and stakeholders.

2 points – Team collaboration among peers and stakeholders is clearly documented in this section.

3 points – Effective team collaborations and communication among peers and stakeholders is
clearly documented in this section.
10. Individual learning reflection
10.1 Team Reflections

A good way to identify what you have learned is to ask yourself what surprised you during the project. List
the things that surprised you and any other thoughts you might have on issues in your local community.

Team member name: Lok Sikandar

During the creation of the AI face mask detection system, I gained valuable
insights name:
Team member into Ashmit
computerRai vision,
Bhardwaj machine learning, and model deployment. The
process involved meticulous data preprocessing, model training, and optimizing
for
Completing
real- world thescenarios.
Face MaskDebugging
Detection challenges
AI project hasenhanced
been amy rewarding
problem-solving
journey,
skills.
pushingIntegrating
Team member me toAyush
name: delvethe
intomodel
Singh the intricacies
Kshatriyainto a ofpractical
computerapplication
vision and machine
underscored
learning.
the
importance
Designing of and user
implementing
experience and algorithms
seamlessfordeployment.
real-time Collaborating
detection enhanced
with peers
my
taught
problem-solving
In me the significance
developing theskills. The
face maskof teamwork
project's
detection insocietal
AI projects.
project, Irelevance
Overall,
learned underscored
this skills
valuable hands-on
the
in
experience
importancevision
computer provided
of technology
anda image
holisticin understanding
public health.
processing. ofOvercoming
AI development,
Implementing challenges
reinforcing
the algorithm in data
the
to identify
importance
preprocessing
whether a ofperson
continuous
and ismodellearning
wearingoptimization
a in this dynamic
mask orfostered field.
not enhancedresilience and adaptability.
my understanding of
Collaborating
machine learningwithapplications
peers honedinmy teamwork
real-world [Link],
scenarios. Reflecting, I the
realize the
project
project not
allowed me to only deepened
explore my technical
the ethical expertise
considerations but to
related also heightened
privacy my
and public
awareness
safety, of AI's societal
emphasizing the impact.
importanceOverall,
of this experience
responsible has been adeployment.
technology pivotal step
in my growth
Overall, as a studentdeepened
this experience and aspiringmy AI practitioner.
knowledge in AI and its potential impact
on society.
Team member name: Om Prakash

This Project, on (Face Mask Detection System) provides me an opportunity to


distill valuable
Team member insightsGupta
name: Bhumika and learning from the project experience. Key lessons
learned from the project, such as insights into training data requirements, model
Making
performance
this project
in real-world
made mescenarios,
realize that
andif the
we importance
don’t take need
of ongoing
of the situation
monitoring
today,
and adaptation.
a time is going
These tolessons
comecanwhen
inform
all are
future
suffering
efforts from
to develop
this corona
and deploy
virusAI
disease.
systemsThe in public
properhealth
use ofand mask
safety
is necessary
contexts, asandwell
detection
as guideofongoing
the typelearning
of maskand
that
development
people arewithin
wearingtheinorganization.
public places, on this base our project is made. This
Ratecan provide protection as well as awareness to each person of country
yourself

Individual Learning Reflection

1 point – Some team members present an account of their learning during the project.

2 points – Each team presents an account of their learning during the project.

3 points – Each team member presents a reflective and insightful account of their learning during the
project.
PROJECT URL:

[Link]

11. Video link


Enter the URL of your team video:
[Link]

Enter the password (if any): No Password


Code
and
Output Screen
<xml xmlns="[Link]
<variables>
<variable id="h=^{1SWqmK).[Link]?I">Mask_detection</variable>
</variables>
<block type="teachable_load" id=")*tk2b64qdD:Q^8?/=4B" x="92" y="-12">
<field name="model">[Link]
<next>
<block type="repeat_finite" id=",qP(.lF0(AX.l(J3(]u!">
<value name="iterations">
<block type="math_number" id="/QSRw%pxazn|DishH$iV">
<field name="NUM">10</field>
</block>
</value>
<statement name="DO">
<block type="variables_set" id="C6;(%xM4Y%TaSG_[BqT*">
<field name="VAR" id="h=^{1SWqmK).[Link]?I">Mask_detection</field>
<value name="VALUE">
<block type="teachable_detect" id="FLk1sa]v=R@W%,*e+N-g">
<field name="detection">image</field>
<field name="mode">webcam</field>
</block>
</value>
<next>
<block type="text_print" id="w5cGoQtWKaIOpV:bNCOz">
<value name="TEXT">
<block type="variables_get" id="6tS}0:-FuQ`GNmzJnEog">
<field name="VAR" id="h=^{1SWqmK).[Link]?I">Mask_detection</field>
</block>
</value>
<next>
<block type="text_to_speech" id="FoiQ,pbeB244QZzKnPef">
<value name="text">
<block type="conv_str" id="C.EwG3B--x,3Vr~SC(P0">
<value name="ARG0">
<block type="variables_get" id="!$ru.HMy9-+xSWT;jM[N">
<field name="VAR" id="h=^{1SWqmK).[Link]?I">Mask_detection</field>
</block>
</value>
</block>
</value>
<next>
<block type="teachable_showcam" id="?].Ro3I(`]wy1_%Wn|*c"></block>
</next>
</block>
</next>
</block>
</next>
</block>
</statement>
</block>
</next>
</block>
</xml>
BIBLIOGRAPHY
Websites:
 [Link]
 [Link]
 [Link]
 [Link]
 [Link]
 [Link]
 [Link]
Appendix
Recommended Assessment Rubric (for Teachers)
LOGBOOK AND VIDEO CONTENT
Steps 3 points 2 points 1 point Points
Given

Proble A local problem A local problem A local problem


m which has not been which has not is described
definitio fully solved before been fully solved
n is explained in before is
detail with described.
supporting
research.
The Users Understanding of the Understanding of The user group
user group is the user group is is described but
evidenced by evidenced by it is unclear how
completion of all of completion of they are
the steps in Section 4 most of the steps affected by the
The Users and in Section 4 problem.
thorough The Users.
investigation.
Brainstormi A brainstorming A brainstorming A
ng session was session was brainstorming
conducted using conducted using session was
creative and critical creative and conducted. A
thinking. A critical thinking. A solution was
compelling solution solution was selected.
was selected with selected with
supporting supporting
arguments from arguments
Section 5 in Section 5
Brainstorming. Brainstorming.
Design The use of AI is a The use of AI is a The use of AI is a
good fit for the good fit for the good fit for the
solution. The new solution and there solution.
user experience is is some
clearly documented documentation
showing how users about how it meets
will be better the needs of users.
served than they
are today.
Data Relevant data to Relevant data to Relevant data to
train the AI model train the AI model train the AI
have been identified have been model have
as well as how the identified as well as been identified
data will be sourced how the data will be as well as how
or collected. There is sourced or the data will be
evidence that the collected. There is sourced or
dataset is balanced, evidence that the collected.
and that safety and dataset is balanced.
privacy have been
considered.
Prototype A prototype for the A prototype for A concept for
solution has been the solution has a prototype
created and been created and shows how the
successfully trained. AI model will
trained to meet work
users’
requirements.
Testing A prototype has A prototype has A concept for a
been tested with a been tested with prototype
fair representation users and shows how it
of users and all improvements have will be tested.
tasks in Section been identified to
9 Testing have meet user
been completed. requirements.
Team Effective team Team collaboration There is some
collaboratio collaboration and among peers and evidence of
n team
communication stakeholders is interactions
among clearly among
peers and documented in peers and
stakeholders
is clearly Section stakeholders.
documented
in Section 10 Team 10 Team collaboration.
collaboration.
Individual Each team member Each team presents Some team
learning presents a reflective an account of their members
and insightful learning during the present an
account of account
their learning during project. of their
the learning
project. during the
project.

Total points

VIDEO PRESENTATION
Points
Given
Criteria
3–
excellent 2
– very
good
1–
satisfactory

Communicatio The video is well-paced and communicated, following


n a clear and logical sequence.

Demonstrations and/or visuals are used to illustrate


Illustrative
examples, where appropriate.

Accurat The video presents accurate science and technology


e and uses appropriate language.
languag
e

The video demonstrates passion from team


Passion
members about their chosen topic/idea.

Sound and
The video demonstrates good sound and image
image
quality quality.

The content is presented in the video within a


Length
3-minute timeframe.
Total points
THANK
YOU

Common questions

Powered by AI

The team ensured effective collaboration and communication by holding regular meetings, both online and face-to-face, using Microsoft Teams, Google Drive, and Google Docs for collaborative work. Communication was organized to occur twice a week to share progress, and every team member contributed to setting up online documents . They employed online collaborative platforms to ensure open communication, ongoing discussions, and quick issue resolution .

The overall goals of delivering a smart inventory management system were to provide accurate real-time inventory updates and improve forecasting and restocking. The outcomes included achieving significant enhancements in inventory management efficiency, ensuring seamless integration with existing systems, and responding effectively to user feedback for continuous improvement .

The face mask detection project team emphasized the importance of meticulous data preprocessing and model training as crucial factors for successful model development. The process included data collection, data preparation, and labeling, which took place from 28-07-23 to 30-07-23. The team also focused on balancing the dataset and ensuring that safety and privacy considerations were addressed .

The face mask detection project addressed ethical considerations by implementing the algorithm within the constraints of privacy and public safety. This involved ensuring that the technology was deployed responsibly to prevent misuse, and by focusing on the societal benefits of enhancing public health measures during the COVID-19 pandemic .

Yaksh Bhalse served as the project leader and tester/coder, responsible for scheduling tasks, resolving doubts, and building and testing the model efficiently. Suryansh Chavhan acted as both the data expert and designer, focusing on data collection, authenticity, and creating the design flow. Sagar Sahu fulfilled roles as both designer and information researcher, aiding in developing the project design and compiling user questions and feedback .

Feedback from user testing highlighted the need to improve the speed of updates during high-volume periods and reduce lag during peak usage times. By acting on this feedback, the team worked on enhancing the interface and performance, optimizing the prototype for better real-time inventory updates. These insights led to advanced analytics for better forecasting and predictive maintenance, thereby significantly improving the inventory management system .

The team identified key challenges in managing warehouse space, such as overstock impacts on business cash flows, poor production planning, and constantly changing customer demand. To address these issues, the project aimed at developing solutions to enhance forecasting accuracy and data integration to mitigate stockouts and overstock situations, while also focusing on better technology adoption to improve inventory management efficiency .

The project team learned about the critical role of technology integration in public health by developing technology solutions that aid in mask detection, which can significantly contribute to public safety during the pandemic. This realization underscored how AI solutions could enhance the effectiveness of public health measures and informed future efforts to develop and deploy similar technologies responsively .

The problem of inaccurate demand forecasting was identified as a significant challenge impacting business cash flows and leading to stockouts and overstock situations. The project plan involved addressing these issues by integrating advanced analytics and AI solutions for better forecasting, thereby enhancing inventory management processes .

Integration challenges with existing systems highlighted the need for improved interface and performance in the prototype. These challenges led to prioritizing technical improvements and advanced analytics features during the refinement phase. User feedback regarding integration issues determined the scope of changes necessary for maintaining performance during busy periods and enhancing overall system compatibility .

You might also like