Professional Documents
Culture Documents
SDADASviASDASDAsed-thesis-1
SDADASviASDASDAsed-thesis-1
SDADASviASDASDAsed-thesis-1
By:
May 2023
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering Architecture and Technology i
APPROVAL SHEET
DEDICATION
This thesis is our way of saying a big thank you to everyone who helped
throughout our academic journey. His boundless grace has illuminated our
been the foundation of our intellectual endeavor. Your support has fueled our
of our understanding.
SWIFTSWAP TEAM
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering Architecture and Technology iii
ACKNOWLEDGEMENTS
The group extends its deepest gratitude to the Almighty God for His
His divine presence has served as the source of inspiration and fortitude,
milestone.
played a crucial role in defining the trajectory of the research. Her wise
insights and constructive feedback, which greatly enriched the depth and
guiding beacon, and the group is honored to have benefited from his expertise.
their thorough examination of the work and insightful comments. Their rigorous
evaluation undoubtedly enhanced the rigor and validity of the research, and
their families, which served as the bedrock of their journey. From financial
group's.
respondents who played an integral role in the success of the endeavor. Their
collaboration, hard work, and collective spirit made the academic pursuit
rewarding and enjoyable. Together, they have triumphed, and the group looks
forward to carrying the camaraderie forged during this thesis journey into future
endeavors.
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering Architecture and Technology v
TABLE OF CONTENTS
APPROVAL SHEET................................................................................... i
DEDICATION ............................................................................................ii
ACKNOWLEDGEMENT ...........................................................................iii
Introduction ...........................................................................................1
System Architecture……………………………..……….………………....8
PRIOR ARTS
Rewards………………………………………………………..…..…….…31
Web Application………………………………..…………..…………..…..33
ISO Evaluation………………………………………………...……..…….38
Synthesis ............................................................................................46
Questionnaires ...................................................................................59
Maintenance .......................................................................................90
Project Description……..…………………………….……...……...……..92
Project Structure……………………………………………...……..……..93
Evaluation Procedures……...………………………………..………….105
Summary………………………………………………………...….……140
Conclusion…………………………………………………………….....142
Recommendation……………………………………...…...…….……..144
REFERENCES ......................................................................................147
APPENDICES…………………………………….………….............……...155
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering Architecture and Technology viii
LIST OF TABLES
Table 4 Rewards 72
Table 5 AI Components 73
Table 26 User Acceptance Test Result of End Users for Security 130
Table 27 User Acceptance Test Result of End Users for Usability 132
LIST OF FIGURES
CHAPTER I
Introduction
actual recycling rate in the National Capital Region stands at a mere 9 percent
(Bagayas, 2020). According to Saleem et al. (2018), the most prevalent type
such as PET bottles were used. Once the inputs are inserted in the receptacle,
the infrared sensor will determine if it is a PET bottle or not while the inductive
According to Daniel and Kazuo (2012), the authors created a reverse vending
machine that accepts plastic bottles and has a monetary reward system. The
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering Architecture and Technology 2
authors also used a load sensor to identify if the input inserted by the user is
indeed a plastic bottle. In identifying the users, an RFID card was used in which
research by Simatupang et al. (2022), the input that was used is also a plastic
bottle and in order to differentiate the PET bottles into other materials, the
authors used sensors to do so. The rewards are also monetary, and ID cards
were used in order to determine the user. Both studies focus on the recyclable
researchers used sensors in order to detect if the input is plastic bottles or not.
despite the ability of sensors to identify plastic bottles, the reliability of using
sensors is still questionable due to issues with precision and response time in
the detection process.In order to solve this problem, the proponents are
detect recyclable materials with segregation. The inputs mentioned are the
PET bottles, aluminum can and papers. The accumulated equivalent points
For every transaction, the points generated will be added to the user account
and an equivalent reward, which can be redeemed and exchanged for school
supplies. This reward system that will be implemented in the study is based on
The main purpose of this study was to design and develop an AI-Based
Reverse Vending Machine using object detection and image processing that
accepts selected PET bottles, aluminum cans and paper converting them into
credit points that can be further exchanged for essential school supplies. The
validating, and accumulating points for input, while also being able to
4. How does the User Acceptance Test (UAT) contribute to assessing the
users?
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering Architecture and Technology 4
based reverse vending machine using object detection and image processing
that will convert plastic bottles, aluminum cans and tin cans, and bond paper
into school supplies based on the accumulated points. Specifically, this study
system.
waste products such as selected PET bottles, tin and aluminum cans, papers
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering Architecture and Technology 5
consumption choices. Students can also learn about the relationship between
objectives.
exceed beyond the boundaries of the study. Researchers will also improve
their critical thinking and problem solving skills which contribute to their overall
professional development.
Future Researchers can use this study as a reference material for the
studies who intend to create a vending machine. They can also use the study
can give them an overview about the hardware and software components
Concept of Operation
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering Architecture and Technology 7
registered, users deposit either PET bottles, aluminum tin cans, or paper into
the machine, triggering a sorting system through the use of object detection
that assesses the type of input as well as its weight. Non-compliant items are
promptly rejected. Accepted bottles undergo compacting and are sorted into
each accepted input, viewable on the web app, and can claim rewards when
recycling experience.
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering Architecture and Technology 8
System Architecture
the machine, users need to scan a QR code generated via SwiftSwap's web
application. During the login process, the machine utilizes two cameras: one
for website authentication and the other is used to decrypt the user's unique
feature. Once authorized, users may input the recyclable materials. When the
Raspberry Pi detects a valid input, it prompts the Arduino to initiate the sorting
mechanism.
Raspberry Pi via API. The Raspberry Pi then transmits string data to the
the user. The Arduino only has one serial port, thus it can connect to one
which eliminates the necessity for the same serial port. Additionally, a logic
aluminum cans, and used papers. The PET bottles that the machine accepted
ranges from bottles with size up to 2.25 by 11.2 inches, colored or transparent
PET bottles. The reverse vending machine is equipped with a linear actuator
features four separate compartment bins, with the first two bins designated for
colored and transparent PET bottles, the third bin for aluminum cans, and the
fourth bin for papers. Each bin is dimensioned at 15 inches in width, 15 inches
PET bottles for each of the colored and transparent bins, 100 to 150 crushed
aluminum tin cans, and 200 to 250 uncrumpled bond papers and yellow
papers. The machine also includes LED light indicators for status indication.
When in standby mode, the indicator produces an orange glow. When a valid
input is received, the indicator changes color to a bright green. If the input is
graphite number-two (2) pencil with eraser, and a black ball-point pen, 5 inches
by 7 inches notebook filler, a pack of short bond paper which contains thirty
(30) sheets, a correction tape, a pack of 1/8 index card which contains twenty-
The user must register and sign up in the web application which will be
used to store the user’s credit points and a unique QR code that will be used
to identify the user upon registration. Users have the choice to generate and
print a unique QR code, which has a two-day validity for reuse in subsequent
vending machine screen enables users to input their User ID to access their
and database server for the stored points and for the products. The proponents
IOS and Android platforms, to enhance the user interface and control system
seamless and intuitive interface for interacting with the RVM, allowing them to
collect points. A local server was developed to establish an offline platform for
was integrated into the web application, which allowed users convenient
the reverse vending machine. The system was also designed to alert the
operator when the bins reach full capacity. This notification prevents users
from depositing additional items into the machine, signaling that the unit
required emptying. The reverse vending machine can fit five (5) packs of thirty
(30) sheets of short bond paper, five (5) pieces of correction tape, five (5)
pieces of 5 inches by 7-inch notebook filler, five (5) sets of twenty-five (25)
pieces of ⅛ index card, five (5) pieces of graphite number-two (2) pencil,
erasers and black ball-point pen, and five (5) packs of sticky notes.
respondents included in the study were the students and faculty members of
that included the stages of design, creating the prototype, implementing and
The reverse vending machine delimited the input into PET bottles,and
when these bottles are not compressed properly, it takes up a lot of space and
makes things messy to store inside the garbage bin. Also, the reverse vending
machine only accepted the pet bottles if they were empty and uncapped. In
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering Architecture and Technology 12
cases where bottles were capped and not empty, the AI system utilizes a
dataset of uncapped and empty bottles to identify them and rejects them from
being accepted by the machine. Aluminum cans will also be accepted with size
paper that is delimited to bond paper, and should be uncrumpled, with a size
of up to 8.5 by 11.75 inches and should only range from 1 sheet per input..
underwent a process of capturing and annotating images of the inputs for the
cannot train the AI model itself and is not capable of data training.
Definition of Terms
store their points on their accounts on the application in which they are free
to pick whether they will spend their points instantly or store it in their
accounts.
The paper proposes using AI for accurately identifying and sorting plastic
the human brain processes information. The Vending Machine uses a Deep
weight. The Vending Machine uses load sensors to validate if a plastic bottle
polyester. Usually found in plastic water bottles and is the main material that
the vending machine and stores all of the data that the application will use.
will go.
User interface is the visual display and controls that allow users to
interact with the reverse vending machine. This includes aspects like credit
LED indicator is to indicate if the user can be notified when the bottle
they have inserted was valid or not. green is emitted if the input is valid, when
orange is emitted it is when the machine is on standby mode, red glows if the
CHAPTER II
premises. Materials that were used in this chapter were a combination of both
containers that are not empty or have unreadable barcodes. The storage bins,
made of plastic, are used for convenient and efficient storage of recyclable
items. The compactor sub-assembly and container remover play crucial roles
solar energy serves as the primary power source, reducing carbon emissions.
bins, identifying users, weighing deposited items, and converting the weight
promo codes for online shopping. The study emphasizes the importance of
In the Philippines, the San Juan City local Government also proposed
a project that encourages residents of San Juan City to recycle PET bottles in
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering Architecture and Technology 17
exchange for cash using a reverse vending machine. The reverse vending
as PET bottles. It has different features such as bin fill level monitoring and
coupons that can only be availed in selected redemption booths of the city
management.
the Development of a Low Cost and Light Weight Deep Learning Based
Reverse Vending Machine by Zia et al. (2022), focuses on Plastic bottles. The
plastic bottles have become one of the major causes of plastic pollution. The
rapid increase in the consumption of soft and cold drinks in the last decade
considered one of the most effective ways to deal with plastic pollution.
Reverse Vending System for Empty Bottles and Monitoring System using
VLSI from Babu et al (2019), also focuses on plastic bottles as input material
driven by the critical issue of plastic pollution and the need for effective
environmental problems, and their improper disposal can harm both the
environment and human health. By developing a system that can vend and
collect plastic bottles for recycling, the researchers aimed to reduce the
environment.
aluminum cans, plastic, and glass bottles, is because they are commonly
found in solid waste and have a significant impact on the environment. These
materials have a high potential for recycling and can be effectively processed
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering Architecture and Technology 19
management practices.
machine learning for the segregation of waste into organic and inorganic
Pi Boards, and other supporting elements, all aligned with the architecture of
the invention.
integrating image processing, AI, and mechanical sorting for effective waste
approach. Nafiz et al. 's (nd) work introduces a waste segregation machine
Networks (DCNN), employing deep learning and image processing for precise
complement this, a robotic arm is integrated into the system to physically sort
the waste into designated bins. The entire hardware setup is interconnected
management.
for Dataset 2.
Intelligence. This system aims to classify objects into biodegradable and non-
accuracy in classification.
to the rapid growth in deep learning theory and technology (Nawaz et al.,
provide both object locations and classes in a single step, while two-stage
and Support Vector Machine (SVM), have been presented for object
Faster R-CNN for enhanced efficiency (Bharath K., 2023). The development
of one-stage networks like YOLO v2, employing anchor boxes for network
accuracy, especially for smaller objects (Alan Kilich, n.d.). The Histogram of
On the other hand, Bharath stated that YOLO is a popular model architecture,
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering Architecture and Technology 24
best overall performance, being the fastest and actively contributed to by the
with Faster RCNN suitable for non-real-time scenarios with a small dataset,
Yolo-v3 is ideal for live video feed analysis, and SSD offers a balanced
for waste classification, achieving a 91% accuracy rate. Similarly, Ahmed &
waste, achieving 63% and 22% accuracy with SVM and CNN training,
systems.
situations, and logical principles are taken into account within the computing
Innovative methods for rule propagation and transaction querying that are
select Loyalty Program Points, which they then trade for matching value-
added rewards that they have also pre-selected. When the customer uses
they will receive the pre-selected incentive, which may be a value added back
payment device, loyalty program points can be added back to the device and
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering Architecture and Technology 26
show up as bill credits to a credit card linked to the payment device. Because
the device.
The price of recyclables in the Philippines, while varying with type and
fluctuations due to global market shifts. However, with the rising demand for
awareness, the industry displays a positive outlook, for white papers the junk
shop price per kilo is equivalent to 8 pesos, cartons are around 2 pesos and
50 cents, newspapers are around 24 pesos, assorted papers are 1 pesos and
50 cents, clean pet bottles are 16 pesos while the unclean ones are 12 pesos,
aluminum cans are 50 pesos, class A copper wires are valued 300 pesos,
class B are 250 pesos and the class C are valued at 150 pesos, steel is 12
pesos, tin cans are 3 pesos, bottles are valued between 1 pesos and 50 cents
to 2 pesos, ink jet cartridges are between 100 to 300 pesos, and car batteries
are valued 100, in kilogram conversion, in a 350ml of pet bottle it will need
157 pieces to have at least 1 kilogram, in 330ml it will need 70 pieces of pet
bottles to weight 1 kilogram, at 600ml the number of pet bottles needed are
industry. The Philippine government has implemented policies like the Solid
Rewards
like Morishita and Chung's (2011) Reverse Vending Machine with patent
Machine for Plastic Bottle Recycling, using credit points for online shopping
rewards.
Machine, offering rewards like cash, vouchers, or loyalty points for recycling
highlight the use of rollers for paper delivery, optimizing efficiency. Jiang Lei's
transferring loyalty points between programs. The transferred points can later
be returned from the second program back to the first one. The blockchain
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering Architecture and Technology 29
node also creates a response message about the transfer, saying if it's done,
In this study, the RVM’s reward system is a credit point system that
can provide users with flexibility and choice in redeeming school supply
rewards. They can accumulate points over time and choose a reward that
significant volume of recyclables for each transaction, the credit point system
and paper clips. The dispensing mechanism for paper-type rewards involves
a roller, a dingdong mechanical bell for pens and pencils, and a spring for
Web Application
US2012173014A1 and Tomari et al. (2016) opt for ID card systems, requiring
users to register personal information before receiving their cards. David and
Eran (2011) with patent number US2013024252A1 use cards but incorporate
status. In the invention of Morishita and Chung (2012) with patent number
full, nearly full, or not full statuses. Mariya et al. (2020) utilized an IR sensor
and an app for admin alerts, while Zia et al. (2022) sent notifications when the
collector detected a full bin, enhancing bin monitoring without the need for an
app.
Computing Devices (ECD). This approach not only facilitates user interaction
but also ensures real-time data display and seamless integration with
expand the discourse by emphasizing the pivotal role of specific software and
platforms, such as Arduino IDE, Blynk IoT, and VLSI technology. These
mobile application that allows contributors to track their recycling efforts and
outcomes, creating a tailored mobile experience that not only incentivizes but
also rewards recycling efforts. Shifting the focus, Roy, A. (n.d) employs a
and functionality.
allowing users to register either through the web application in the mobile
comprehensive platform where users can manage their credit points, redeem
No. 825, aiming to instill cleanliness and order in the Philippines as part of the
Manila. Offenders faced jail or penalties for littering in public places, and
Republic Act No. 9003, also known as the Ecological Solid Waste
solid waste management, defining criteria for local waste management plans,
ISO Evaluation
quality management systems standard in the world, with over 1.1 million
stated the fact that 85% of certified organizations report benefits including
improved company perception, higher demand for products and services, and
2005; Heras et al., 2002; Terlaak and King, 2006 as cited in Manders, 2015).
On the other hand, ISO 25010 is defined as the product quality model
essential features and aspects of the application before the release. Key ISO
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering Architecture and Technology 35
adaptability.
Conceptual Framework
input mechanism was used to assess the efficiency of the reverse vending
Campus. Four hundred forty nine (449) respondents took part in a pre-survey
analysis, hence increased credibility of the findings. The popular usage habits
correction tape, highlighters, paper clips, index cards, and bond paper. The
selection of rewards was based on observed user patterns, with the goal of
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering Architecture and Technology 37
to develop a rewards system that resonated with the everyday academic and
the entire operation. A camera was employed for object detection in artificial
compactor for space optimization and a sorting device were among the
reverse vending machine aligned with the identified user needs while
Development Life Cycle (Agile SDLC) suited for a reverse vending machine,
where the specific needs for recyclable material recognition, user interface,
and hardware integration were defined. Ideation and stakeholder input were
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering Architecture and Technology 38
used to shape the machine's vision during the concept and conception
system and the sorting process worked properly. Following successful testing,
the machine was deployed for real-world use during the release phase. The
final level of review and assessment gathered insights from real usage,
supplies. Users deposited plastic bottles into the machine, which were
this system. Users were rewarded with credits, which can be accumulated
and then exchanged for various school items. This effort not only promoted
environmentally responsible behavior, but it also had a real and good impact
and students. The addition of a credit point system made the reverse vending
enhance features and prepare it for analysis. Key points within the image were
a new region of interest was identified, it was added to the database. If not,
the key points were matched against the database entries, and the system
objects within the input image, adapting and updating the database as
needed.
Design of Cylindrical Two storage Three Built-in Storage Bin Plastic Bins Storage Box
Garbage Plastic Bin Bin Bins
Receptacle
Input Materials Plastic Bottle, Plastic and Aluminum Plastic bottle, Plastic Bottles Cans,
Paper, Tin Metal cans, Plastics Aluminum Plastic
cans bottle, Glass cans Bottle
bottles
Synthesis
sensor for detecting metal materials, which was also part of their input. It only
used a load sensor, which is a sensor for detecting the weight of PET bottles.
Intelligence (AI), cameras, and load sensors to accurately and precisely know
if the input was a PET bottle. They also used ID cards for registering and
where users only need their phone to save a unique QR code and have it
study has was the SMS notification for bin-level monitoring. However, the
notification only sends an SMS when the bin level approaches the warning
administrator which indicated the status of the bin and the approximate
In the second document, which was the Systems and Methods for
invention was that although the study used a mobile application in their
method for identifying the user, end users still used a card for the machine to
unique QR code, the machine can automatically recognize the user. The
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering Architecture and Technology 42
former study also used sensors. However, the former proponents only used
weight and size sensors, which was inaccurate, utilizing only one type of
sensor, unlike if the system was aided with AI, a camera, and a weight sensor.
bottles, and Inductive Proximity Sensor to detect aluminum cans. A load cell
sensor that detects the weight of the bin, and a weight sensor to measure and
user.
promising recent study, featured a reward system that was focused on helping
the unfortunate, and kept track of the contributions of its members, while it
hand, suggested a similar function with a capacitive sensor, ECD sensor, and
camera, with the help of Artificial Intelligence and deep learning for their
with bulky PET bottles, this opens up a set of problems that could have been
compressor gave room for more bottles. D4 also featured an ID system reliant
on contact details, making the system outdated today, lacking both the
compactor and the reward system that SWIFTSWAP has, making the storage
Recycling, accepted cans and bottles and offered a mobile application to keep
track of credits. While the design offered a wider input, the machine also
compactor for more efficient storage of PET bottles and a sorting mechanism
the user with the help of a QR Code, as opposed to D5’s mobile application,
CHAPTER III
to simplify the workflow and effectively manage the priorities. This included
Supplies.
Research Method
and practices related to plastic waste disposal and to the reverse vending
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering Architecture and Technology 45
system's quality and convenience, providing valuable insights into its practical
implications.
development process.
SWIFTSWAP prototype.
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering Architecture and Technology 46
Life Cycle (SDLC), which outlined the key steps in the development of
The process began with the collection of a diverse dataset consisting of pet
bottles, tin cans, and paper, which served as the foundation for training the AI
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering Architecture and Technology 47
vending machine, which included the front face, base, sorting mechanism,
the deployment stage, where it was introduced to the user's environment. This
conclusion of the Agile Software Development Life Cycle (SDLC). During this
Description of Respondents
Boni Campus took part in this study. The researchers conducted a survey
applicable to the study. The respondents in the pre survey were composed of
since the reverse vending machine was deployed in the Rizal Technological
University Boni Campus and the respondents were composed of users when
Stratified sampling was used in the study and the population was divided
into strata. The random selection served to ensure that the sample was
divide a huge group into smaller, more consistent subgroups in order to get a
immediately relevant to the creation of the reverse vending machine. The use
individuals, were carefully chosen for the study based on Slovin’s formula.
The respondents were composed of one hundred twenty eight (128) first year
college students, ninety (90) second year students, eighty seven (87) third
year students, eighty two (82) fourth year students, thirty seven (37) faculty,
and twenty six (26) staff. The inclusion of individuals from different roles within
the institution, including students from diverse courses and academic levels,
along with faculty and staff members, enhanced the study by capturing a wide
range of perspectives.
reverse vending machine's impact within the RTU Boni Campus community.
different strata.
Research Instrument
gathering procedure.
The data gathering questionnaire was one of the major instruments that
the researchers used to gather data from the respondents. The researchers
members of RTU and other possible users of the reverse vending machine.
the respondents that were important for the study, such as their school
department,
year level, whether they were a student or a faculty member of the school,
Employees. In this section, the questions were mainly focused on what type
of the beverages such as their types, sizes, and volume helped the
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering Architecture and Technology 51
vending machine.
questions that were mainly focused on the possible outputs of the reverse
vending machine. Gathering the necessary data that helped the researchers
to decide on what type of reward system the machine will have and the
possible school supplies that the machine will dispense based on the
respondents’ answers.
Questionnaires
project, a set of criteria can be developed based on the project. These criteria
concept and its associated components. It was important to note that the
implementation.
materials that can serve as inputs for the Reverse Vending Machine played a
the Reverse Vending Machine was a key criterion in evaluating its overall
was made regarding the system's appeal and potential for encouraging
sustained participation.
and proper waste disposal was of utmost importance. This criterion reflected
and waste disposal practices. The pre survey, post survey, along with an
system aligns with recognized standards of quality. The survey and checklist
were designed aligned with the quality characteristics outlined in ISO 25010.
The pre survey and post survey used criteria aligned with ISO 25010,
came from the standard of ISO 25010 such as the Security, Usability,
system.
To take all the necessary data and interpretation that will be needed
administered the survey to the Students of RTU, professors, and staff. The
survey had a cover letter explaining the purpose of the research, informed
and size, and possible rewards. The researcher assured the respondents that
sample size. The selected participants comprised a total of four hundred fifty
respondents per year level / total population) * sample size. This formula was
Statistical Tools
sampling, weighted mean, and percentage were among the statistical tools
employed.
Where:
e= Margin of error
2023).
Where:
N= Total population
observations that exist for each data point or grouping of data points. It is a
Equation 3. Percentage
Where:
P= Percentage (%)
F= Frequency
evaluate the purpose and findings based on the values obtained from the 5-
point Likert scale. The weights (w) represent the frequency of replies to each
question, while the values (x) come from the 5-point Likert scale. The
Weighted Mean was calculated by taking the product of weights (w) and
values (x) and dividing the result by the total weights (w).
Where:
Project Design
the development phase began, the project design gave an idea of how the
issues during the design phase, which decreased the likelihood of delays in
box, a compactor, a rotating bin, and a reward dispenser. The main circuit,
located above the reward dispenser storage unit, acted as the primary
connecting point for all hardware pieces, including two Raspberry Pi 4 units,
12 and 5 volt power supplies, which ensured that each electrical component
received the correct voltage. This power regulation approach improved the
Software Requirements
function accurately with its initial operations, therefore, it used the different
large web applications that can display and update data without needing
algorithm to only update the parts of the webpage that have changed,
like MAC, Windows, and Linux, the IDE runs on the Java Platform,
2018)
Hardware Components
credit point system to convert specified recyclables into school supplies, which
Table 4. Rewards
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering Architecture and Technology 64
Table 5. AI components
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering Architecture and Technology 65
Design Phase
regulatory compliance. Data flow and component interactions inside the RVM
are the main emphasis of the system architectural design that follows. The
complete design process ensures that the RVM software satisfies usability,
documentation creation.
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering Architecture and Technology 71
Testing Phase
both hardware and software. A variety of testing techniques were done, such
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering Architecture and Technology 72
as system, integration, and unit testing. These tests were needed in confirming
that the machine would fulfill the requirements for its hardware and software
expected output. The efficacy of the results obtained from these experiments
evaluated. The motive of this step was to make sure that every
expected. A
3. The final stage was system testing, and was then sent out to
all of the input and predicted output requirements were met by the
system.
Testing Procedures
SwiftSwap was put through a thorough testing phase to make sure that
all of its modules, input data processing, and expected outputs were correct.
Unit testing, integration testing, and system testing comprised the two phases
The first step was unit testing, which observes how well each system
component performed on its own. This stage made sure that each unit
Integration testing was done after unit testing to see how well the
system's various materials interacted with each other. The reason behind this
use.
Unit Testing
Check if the user Sign up page Fill in the The end user
can register an credentials should be able to
account register
successfully and
be directed to the
SwiftSwap
dashboard. The
newly created
account would be
added to the
database once
verified.
Check if the user Login Page Scan QR code The end user
can login via QR should be able to
Code scan the generated
QR using the
machine and will
be directed to the
dashboard once
QR is verified.
Verify whether the Forgot Password Press the "Forgot" The database
"Forgot Password" Password" to would be updated
feature resets the change the and the user would
passcode for an account's have the option to
authenticated password. reset their account
account. password.
Check if the Admin Page Admin should sign The features of the
contents of the in to his/ her admin page should
admin page is account and be accessible only
functional. access the page to the admin.
through the admin
button.
mobile app was conducted to ensure that all components are functional based
Check if the linear linear actuator signal from Once the linear
actuator will arduino actuator extends it
extend and retract will compress the
PET bottle and
cans and after
doing so, it will
retract.
Check if the bin Sorting bin DC signal from The bin rotates
will rotate and will motor arduino and and stops based
stop based on the raspberry pi 4 on the type of
type of recyclable recyclable material
material that was that was detected
detected. by the AI.
The GSM SHIELD GSM SHIELD data from the the GSM will send
SIM900 can send SIM900 ultrasonic sensor a message to the
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering Architecture and Technology 77
The LCD can LCD touchscreen Signal from Display web app
display the web Raspberry Pi 4
app
hardware was conducted to ensure that all components are functional based
Integration Testing
Insert the input Input Material and Recyclable The ultrasonic will
material. The Ultrasonic sensor Material would detect recyclable
ultrasonic sensor in cross the sight of materials inside the
the input ultrasonic sensor input receptacle.
receptacle can
detect movement.
The object Camera and Object Signal from AI will detect the
detection will detection Raspberry pi 4 and type of object
detect if the input Object detection entered by the
inside the processes. user, add the
receptacle is valid equivalent point to
or invalid. the correct user.
The bin will rotate Metal Bin and DC Signal from The bin will rotate
after detection and Motor, and Object arduino. to segregate the
validation of the Detection recyclable
input material, and materials into its
segregate the appropriate bin
recyclable compartment.
materials.
The linear actuator Linear Actuator and Signal from The linear actuator
will compress the Object Detection arduino. compressed the
PET bottle and PET bottles and
cans, while it will cans except for
not turn on when paper.
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering Architecture and Technology 80
paper is detected
by the AI.
After successful
redemption, the
number of stocks
in the monitoring
page will be
updated.
The database will Transaction History The points of the Transaction History
update the in user in the will display
transaction history Navigation Bar database are updated changes
upon redeeming a changed after a to reflect recent
reward and Dashboard Header transaction has transactions.
accumulation of been made.
points.
input and the expected output of the software modules. Furthermore, the
System Testing
As shown in table 14, The system testing parameter for hardware was
whole based on the set parameter as well as the expected input and output.
Redeem Rewards End user will navigate to Reward button will only be
the redeem page and click operational once points
the “Redeem” button. are sufficient to redeem
the desired product. The
products will be dispensed
once the condition is met.
As shown in table 16, these system testing procedures for the admin
web application account were conducted to ensure that each component was
working as intended. In user logs, an end user is prompted to sign up for the
web application, with the expected outcome being the accurate recording and
reflection of all user accounts and inputted information on the 'user logs' page.
count, while admins should retain the capability to manage stock levels by
Deployment Phase
the installation and operation of the device at its designated location to ensure
seven days, starting from one in the afternoon until six in the evening.
Throughout this duration, users engaged with the system, offering valuable
Maintenance
functionality and effectiveness of the machine. Both the software and hardware
the functionality of the device, the proponents also observed any unwanted
updates that would have a big impact on how well it worked, from start to finish.
this account, administrators can directly access the device. Access to the lists
transaction history are also made available. This admin tool makes
management and monitoring of the system more efficient, which enhances the
usability and operation. The first step of system deployment and development,
CHAPTER IV
Project Description
bottles, papers and aluminum cans into a machine that is capable of object
point wherein a user can redeem a school supply of their choice once they
accumulate enough credits. Each end user must sign up or log onto the web
them from the prototype’s integrated camera to trigger the sorting mechanism
and begin the process of the SwiftSwap system. Once the end user places a
recyclable in the input receptacle of the machine, the integrated camera inside
the receptacle will automatically detect if the parameters are met, otherwise it
will be rejected and will stay in the receptacle terminating the process. If
accepted, the AI utilized in the machine will classify the recyclable, compact it,
and the sorting mechanism inside the machine will simultaneously rotate
Once the sorting is done, the AI will then communicate with the Web
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering Architecture and Technology 88
Application to display the end user’s equivalent point. The end user can only
Project Structure
machine was made to collect and sort pet bottles, cans, and paper. This
an LCD monitor, a reward dispenser, and a camera placed next to the two (2)
input receptacles designated for bottles, cans and paper. In order to start the
process, users must manually register or log in using the camera to scan a
and detection, the input material is compressed before being dropped into the
proper area of the rotating bin. The web application for alternative transactions
is shown on the LCD monitor. Reward specifics selected by users using the
The rear interface of the SwiftSwap Machine was shown in Figure 12. It
featured a swing door equipped with hinges and a padlock, providing security
with a specific key. The door allowed access to the bin for removing recyclable
Figure n and Figure n.n displayed the two side panels of the machine,
SwiftSwap machine.
Input Receptacle
Figure 14 showed the receptacle box of the input materials. The input
receptacle box, which also functioned as the trap door, features a camera, an
the point where the input bottle is placed and identified. Once the collected
material placed within. It is therefore made easier to transfer the input material
into the compactor by the DC motor, which controls the trap door's opening
and closing in response to the detection. Apart from directing the spinning of
Compactor
accommodating both the input receptacle box and the compactor. This
Rotating Bin
The machine's rotating bin is shown in Figure 16. It was divided into four
(4) divisions, each of which was assigned a particular set of input materials.
the input into the rotating bin. The bin was housed in a custom-built metal
frame and rotates in response to the detected input. It was connected to the
shaft of a 24 volt wiper motor. The upper section of the bin has four ultrasonic
sensors integrated into it to monitor its capacity and notify the machine's
GSM900A.
Reward Dispenser
the system, was depicted in Figure n. Based on the corresponding reward that
the user redeemed through the web application, each dc motor has been
programmed to rotate once in a 360-degree rotation. The users can then claim
interface that allowed users to conveniently interact with the machine. Users
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering Architecture and Technology 96
Claiming of Rewards
users to claim various items by accumulating reward points. Users can earn
reward points by recycling eligible items in the machine. With these points,
users can choose from a selection of rewards such as bond paper, ballpen,
filler notebook, index cards, and pencils with erasers, and sticky notes.
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering Architecture and Technology 97
Transaction History
activities, including the items recycled, the dates and times of the transactions,
and the number of reward points earned or redeemed. The transaction history
provides transparency and helps users keep track of their recycling efforts.
activities, and any relevant actions. This feature supported monitoring and
ensuring that users have a diverse selection of rewards to choose from at all
times.
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering Architecture and Technology 99
About
provided users with essential information about the machine and its purpose.
It may include details about the project behind SWIFTSWAP, the goals and
the machine, and any additional relevant information to educate and engage
users.
Evaluation Procedures
Into School Supplies. Experts also tested the different components of the
proponents. Based on their use of the machine, the participants will rate
Project Evaluation
Cycle was utilized to analyze the results of the numerous tests involved,
ensure the module's operation and behavior. The proponents assembled all
of the necessary hardware and software pieces and used them to exactly
develop the system architecture. The proponents built the software and
hardware part of SwiftSwap and tested each hardware and software module
and actual output. SwiftSwap was maintained beyond the testing phase to
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering Architecture and Technology 101
Check if the Sorting bin signal from The bin rotates PASSED
bin will rotate DC motor arduino and and stops
and will stop raspberry pi 4 based on the
based on the type of
type of recyclable
recyclable material that
material that was detected
was by the AI.
detected.
The GSM GSM SHIELD data from the the GSM will PASSED
SHIELD SIM900 ultrasonic send a
SIM900 can sensor message to the
send admin notifying
messages to them if the bin
the admin if is full
the bin level
is full
The table 17 shows the unit test for hardware that includes testing the
individual parts of the hardware to know if the scanner and actuator are working
properly. This test includes trying to scan a QR code using the scanner and
checking if the actuator is extending and retracting. The unit test also includes
both the trap door and the coils. After performing the necessary test, the result
shows that the SWIFTSWAP passed all the necessary conditions that were set
A thorough test plan for Module 1 of SwiftSwap is given in Table 18, with
special attention to the Sign-up Page. It outlines the testing process, beginning
with the objectives of Module 1 and onto the requirements for testing, such as
The integration test results were completed after the unit test results
were fully validated. The proponents have carried out multiple tests integrating
different system components, which were validated using the test parameters
in chapter 3. Validating the integration results summary for the test case ID: n
was done to ensure that the system can initiate the process within five
consecutive successes to validate if the modules would meet the remarks and
produce a result.
The bin will rotate Metal Bin and Signal from The bin will PASSED
after detection DC Motor, and arduino. rotate to
and validation of Object segregate
the input Detection the
material, and recyclable
segregate the materials
recyclable into its
materials. appropriate
bin
compartmen
t.
validation of the unit test results of the experts. The experts conducted
were validated using the test parameters. validating the integration results
summary for the test case of the Camera and LCD was conducted to ensure
that if the module can perform at least with an 80% success rate, the will
module would meet the required remarks and redirect the user to the website
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering Architecture and Technology 108
dashboard using the QR code presented by the end user, and scanned by
The integration results summary for the module 2 was conducted to test
sensor is placed near the input receptacle so that every time an end user
inputs an object, it will be detected by the ultrasonic sensor and signals the
AI to send the detected object. This test was done ten consecutive times to
The integration results summary for the module 2 was conducted to test
the accuracy of the AI object detection and image processing using the
A4Tech 1080P webcam. The AI would detect any input material that has been
inserted by the end user and validate the material into its corresponding
classification and send the appropriate points to the end user. This test was
done multiple times to ensure that the module is accurate in terms of sending
points to the user and detecting the input materials and validating it depending
The integration results summary for module 4 was conducted to test the
accuracy of the segregation system of the metal bin in terms of sorting the
different types of input materials into their respective compartments. This test
was done multiple times to ensure the accuracy of the segregation system.
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering Architecture and Technology 109
The integration results summary for module 5 was conducted to test the
integration of the Trapdoor DC Motor and AI to see if the trapdoor would open
once the AI detected a valid input and it would stay close if the detected
material is invalid. This test was done multiple times to ensure the reliability
of the trapdoor dc motor and AI in terms of which input will be let through the
trapdoor. The module would pass the integration test if it produces an at least
The integration results summary for the module 6 was conducted to test
the integration of the linear actuator with the AI system. The linear actuator
would compress the material if the AI system validated the input as a valid
input. This test was done multiple times to ensure the capability of the linear
actuator in compressing the input material. This integration test would have
The integration test results summary for the module 7 was conducted to
test the integration of the trapdoor dc motor 2 and the AI system. This test
was conducted multiple times to ensure that the integration of the two
components will work together in terms of letting the input fall to the right
functionality.
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering Architecture and Technology 110
most of them were successful. The testing was done at least ten times to
ensure that the functionality of each module can be verified. Overall, all of the
Through the "Redeem Button" on the online app, users can redeem awards.
This begins point verification, updates their balance, and sends a confirmation
message.
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering Architecture and Technology 111
reflection of changes.
The system testing followed the unit and integration tests. This sort of
Table 21 shows the system testing for hardware to verify the precision
of the object detection, the efficiency of the compactor, and the dependability
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering Architecture and Technology 112
of the trapdoor mechanism for material deposit into the bin are main goals of
the system testing for the hardware of the RVM. It guarantees the smooth
materials.
Table 22 shows two successful test cases that were created to verify the
Both database functions and user interaction are addressed in these tests.
the system checks their points, adjusts the balance, and shows a confirmation
The focus of the second test case is data storage. Once a reward is
A series of tests that confirm how user sign-ups in a web application transfer
to the backend are presented in Table 23. These tests make sure that the system
works as it should.
The "user logs" feature is the main focus of each test. An application sign-up
is simulated in the first test. The person's data, including any information they
submitted during sign-up, should show up on the "user logs" page. The table attests
to the successful completion of all three tests, demonstrating that the web
Analysis and interpretation revolved around the data gathered from the
questionnaires.
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering Architecture and Technology 114
their respective year level, staff, and faculty members. According to Figure 4,
Machine (RVM). The first question assesses familiarity with the RVM concept.
the RVM's reward system. The last question explores awareness of recycling
garnered a total of 107 as the third response, while Very Familiar was the
of 85 in the survey.
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering Architecture and Technology 116
vending machine
136. Services had a total of 107, and the least common response, Tangible
number of individuals are aware that they can acquire monetary rewards
the least common response was Not Familiar, with a total of 26 respondents.
typical sizes preferred for bottled water, juice, carbonated soft drinks, and
energy drinks. The responses offer significant insights into the participants'
Respondents
response. Juice Drinks came next with a total of 217, and Energy Drinks
This result will highly benefit the researchers for it will serve as a guide in
choosing the input for the reverse vending machine through knowing the
Respondents
In Figure 5.5, the data description focuses on the size of water bottles
that 250 of the respondents commonly purchase water bottles with a size of
500 mL. Following closely, 233 of respondents favor the 350 mL size, while
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering Architecture and Technology 120
preference.
Respondents
In Figure 5.6, the data outlines the volume or size of juice beverages
that 177 of the respondents usually opt for a size of 350 mL. Following closely,
In Figure 5.7, the data illustrates the standard volume or size of soft
for the 300 mL size, with 254 participants choosing it. Close behind, the 500
mL size attracted 155 responses. Notably, the 1500 mL size emerged as the
Respondents
prevalence of “Others” as the most chosen option indicates that not all
may have preferences outside of the listed sizes. Following this, the 200 mL
250 mL size is next with a number of 89 respondents, and the least common
response is the 350 mL size, accounting for 350 of the total responses.
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering Architecture and Technology 123
Pointing System, enabling users to store points for later redemption, and an
Instant Reward System, where users choose rewards based on the quantity
daily-used school supplies. This inquiry aimed to capture insights into both
Conversely, 33.2% of participants opted for the Instant Reward System. This
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering Architecture and Technology 124
states that most respondents prefer accumulating rewards rather than instant
In Figure 5.10, the data illustrates the types of school supplies regularly
used by respondents. The highest rate of responses with a total of 449, was
reported for the use of ballpoint pens, followed by 332 for bond paper, 300
for correction tape, 278 for notebooks (fillers), and 189 responses for
response of 186, notepads at 184, erasers at 147, and lastly paper clips
CPE plates, rulers, yellow pads, and yellow paper of various sizes.
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering Architecture and Technology 125
levels of various end users utilizing the SwiftSwap Reverse Vending Machine.
machine and the web application. The researchers acquired insights into the
Table 24. User Acceptance Test Result of End Users for Security
evaluates the machine's security. As seen above, all of the findings were
interpreted with the descriptive rating of "Agree," with the weighted mean of
4.28 for the first statement and 4.12 for the second. The weighted mean for
the third statement is 4.18, the fourth statement is 4.03, and the final
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering Architecture and Technology 127
stated in Table 24 above, is highly agreed upon. It concludes how secure the
system and machine are, and responders agree with the following
Table 25. User Acceptance Test Result of End Users for Usability
The outcome of the end users' User Acceptance Test, which shows their
evaluation of the device's use, is displayed in Table 25. As can be seen above,
all of the findings were interpreted with a descriptive grade of "Agree," with the
weighted mean of the first statement being 4.17 and the second statement
being 4.17. The weighted means of the third and fourth assertions are 4 and
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering Architecture and Technology 129
4.1, respectively, while the weighted mean of the last statement is 4.27. For
this set of responses, the grand weighted mean for usability was 4.14.
Table 25 above. While the respondents agree with the following statements, it
determines how functional, effective, and operational the device is. Based on
the results of the system's end users' acceptance test, the device's
Table 26. User Acceptance Test Result of End Users for Functional Suitability
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering Architecture and Technology 130
The results of the end users' responses to the User Acceptance Test for
the Functional Sustainability of the system are shown in Table 26 above. The
respondents' responses, which was 4.12. With a weighted mean of 4.42, all
respondents strongly agree with the first statement. Second, statement two's
weighted mean is 3.85, while statement three's weighted mean is 4.03. On the
other hand, the weighted meaning of the fourth and fifth statements is 4.18 and
4.13, accordingly.
rating from the respondents. This shows that when it comes to the system's
Table 27. User Acceptance Test Result of End Users for Performance
Efficiency
Table 27 presents the User Acceptance Test results for the efficiency of
both the web application and the machine, as tested and evaluated by end
users. The grand weighted mean for efficiency is 4.18, with a descriptive rating
of "Agree." The first statement has a weighted mean of 4.27, the second
statement gained 4.12, and the third statement gained 4.23. The fourth
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering Architecture and Technology 132
statement's weighted mean is 4.27, and the fifth statement has a weighted
mean of 4.03.
efficient.
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering Architecture and Technology 133
Table 28. User Acceptance Test Result of End Users for Maintainability
users to examine the maintainability of both the web application and the
"Agree" grade on the descriptive scale. The first statement obtains a weighted
mean of 4.25, whereas the second statement scores 3.98. The third statement
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering Architecture and Technology 134
weighted average indicates that the SwiftSwap Reverse Vending Machine and
with the offered claims. Thus, the evaluation, as evidenced by the grand
CHAPTER V
This chapter highlights the findings, from the design and development of
the hardware and software prototype to the testing, deployment, and data
Summary
been effectively combined into one system. The hardware prototype and the
the successful completion of the numerous tests. With the help of the device
and web application, the machine is now able to allow users to register for an
account, generate a special QR code for each user, convert recyclables into
credit points, store the earned points in a database, and redeem rewards
when the point total reaches the number of points needed to redeem a school
supply.
The machine was able to detect waste materials such as PET bottles,
aluminum cans, and short bond papers. The input is accurately detected,
Furthermore, the device had a user-friendly web application that let end users
register, check their point balance, review past transactions, and redeem
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering Architecture and Technology 136
rewards. The proponents were able to implement and deploy the machine in
using unit, integration, and system testing procedures. While a few minor
errors were made throughout the unit testing, the researchers were able to
ascertain each component's capabilities and calibrate it based on its use and
function inside the system. As a result, the proponents were able to build
solutions that led to more dependable results. The input receptacle's trapdoor
only rotated clockwise during hardware testing; it was unable to complete its
rotation and functioned improperly. This was resolved by replacing each of the
testing, issues were also found when the end user scanned the generated QR
code to sign in; these were resolved by resolving the billing issue related to
the Firestore Database used by the proponents. During the integration testing,
the software and hardware components were combined for the machine's
testing using the web application and the reverse vending machine. Overall,
the process went well with a few minor issues relating to the Raspberry Pi's
users. Since the test's specifications were derived from ISO 25010, the results
were assessed using the standard, where 5 represents Strongly Agree and 1
Conclusion
inputs by using the Agile Software Development Life Cycle model. By fulfilling
every requirement, each task specified in every stage of the agile SDLC
the entire system were evaluated. This resulted in the resolution of minor
problems were mostly related to the device's operation, wiring, and web
app hosting.
system, the end users and experts who assessed the User Acceptance
Recommendation
prevented the inclusion of some features and elements. Some suggestions for
enhancing and improving the gadget and web application were suggested by
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering Architecture and Technology 139
history offline. During the deployment and evaluation of the machine, it was
recommended that end users should also be able to redeem offline using the
machine and web application. The offline mode should be enabled incase of
raspberry pi. It was suggested to also use an automated backup power supply
2. Add more rewards for the vending machine and improve its
aesthetics
the machine to encourage them more when it comes to recycling. This will
require future researchers to add more DC motors and coils for the rewards.
It was suggested to use a fabricated metal frame for the body for a better
convenience of using both devices. While the hydraulics are one of the most
high force and speed, its downside is the inconvenience in refilling its
canisters since it uses compressed air to function. The linear actuator does
not use this compressed air and does not need to be refilled every once in a
once.
There is only one transaction that the reverse vending machine can
with a pneumatic cylinder can aid in boosting the machine’s capacity to handle
multiple inputs at once. For precise item detection, this will require intensive
5. Different types of data or input materials that the machine can accept.
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering Architecture and Technology 141
sizes of PET bottles and cans will also encourage the end users to use the
reliably determine whether the input materials are legitimate even if there is a
machine only relies on visual cues such as red for invalid, orange for standby,
and green for valid or accepted. The integration of audio cues such as voice
the usability of the machine particularly for users with visual impairments or
REFERENCES
https://www.sciencedirect.com/science/article/abs/pii/S0956053X2030
https://www.aiplusinfo.com/blog/artificial-intelligence-in-waste-
management/?fbclid=IwAR3aeudg7a0NBGuawJDhzdy7qrazi_kb48G
https://www.rappler.com/environment/philippines-local-governments-
2023.
https://patents.google.com/patent/AU2021101744A4/en. Accessed 28
November 2023.
Recycle/Schools/College-and-University-Recycling. Accessed 27
November 2023.
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering Architecture and Technology 143
Dacay, W., Jumawan, I., Dela Cruz, M. K., & Paran, S. J. (2020).
https://www.jcreview.com/admin/Uploads/Files/62cb0eae5aa593.4363
https://worldwide.espacenet.com/patent/search/family/047556428/publ
ication/US2013024252A1?q=pn%3DUS2013024252A1. Accessed 25
November 2023.
a review. https://link.springer.com/article/10.1007/s10311-023-01604-
https://patents.google.com/patent/US11276070B2/en?q=(Points+Exch
https://patents.google.com/patent/US11087298B2/en?q=(reverse+ven
ding+machine+school+supplies)&oq=reverse+vending+machine+for+
https://worldwide.espacenet.com/patent/search/family/041030850/publ
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering Architecture and Technology 144
ication/JP2009175789A?q=Empty%20Container%20Collection%20Ap
https://neptune.ai/blog/object-detection-algorithms-and-
libraries?fbclid=IwAR1wKQxTB2Zu1zqzvTkoxehVX2id5qUg12qsRnzl
learning.
https://www.sciencedirect.com/science/article/abs/pii/S105120042200
https://worldwide.espacenet.com/patent/search/family/046381458/publ
ication/US2012173014A1?q=pn%3DUS2012173014A1&fbclid=IwAR3
8W4tx2dlS6MsXvEWyF-
RKAU47zOsSeRMk3KnwkB9_53vwYhj8Zftco4Q. Accessed 27
November 2023.
https://worldwide.espacenet.com/patent/search/family/060942062/publ
ication/US2021371196A1?q=pn%3DUS2021371196A1. Accessed 26
November 2023.
urban environments.
https://www.sciencedirect.com/science/article/pii/S0956053X2100647
http://www.ijcstjournal.org/volume-8/issue-2/IJCST-V8I2P11.pdf
Mayuga, J. L. (2021). Two decades after the enactment of a Solid Waste Act,
Business Mirror.
https://www.denr.gov.ph/images/DENR_News_Alerts/DENR_News_Al
Image Processing.
https://scholarworks.calstate.edu/downloads/gx41mn74q?fbclid=IwAR
2iM_OD5HjiFk5_9MYzjFjyfWf_NdCZiel445R2EK2yVZxHnkI-
https://journals.sagepub.com/doi/abs/10.1177/1420326X18804853?jo
https://arxiv.org/ftp/arxiv/papers/2302/2302.02976.pdf?fbclid=IwAR0gi
Du0vHMxiUrwIdUFgZdEHhcHUGa5xhMGPJHqCJzObxrVXckTSgBKs
https://www.frontiersin.org/articles/10.3389/fpls.2022.1041514/full.
Nordbryhn, A. (2011).
https://worldwide.espacenet.com/patent/search/family/041466162/publ
ication/CN102084401A?q=pn%3DCN102084401A. Accessed 20
November 2023.
Ortiz, E. U., & VIntila, L.-M. (2023, October 17). Methods and systems for
https://patents.google.com/patent/US11790350B2/en?q=(POINTS+C
2023.
https://www.sciencedirect.com/science/article/pii/S1319157820304547
Sharma, P., & Vaid, U. (2021). Emerging role of artificial intelligence in waste
https://iopscience.iop.org/article/10.1088/1755-1315/889/1/012047.
2023.
http://repository.president.ac.id/bitstream/handle/123456789/11131/2.
b.%20Reverse_Vending_Machine_Using_TCRT5000%20%28Turnitin
2023.
detection algorithms.
https://journalofbigdata.springeropen.com/articles/10.1186/s40537-
https://www.hindawi.com/journals/cin/2022/2836486/. Accessed 20
November 2023.
Techniques. https://iopscience.iop.org/article/10.1088/1757-
https://patents.google.com/patent/US20230353375A1/en?q=(points+tr
https://wasteadvantagemag.com/international-how-schools-can-
https://link.springer.com/article/10.1007/s10163-023-01796-4.
https://www.sciencedirect.com/science/article/pii/S1877050917302247
?via%3Dihub&fbclid=IwAR3o7OS2aAvAcLlToVr9OWimPYqgqd5vaHu
campus/?fbclid=IwAR2xIJpfjZKtg1SXV0jNLyxO4X58Bw0S_N5wIjRkc
https://www.plugger.ai/blog/what-is-an-ai-model-for-object-
detection?fbclid=IwAR2EnhGNUz83cDNSq1UA0CGHp-
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering Architecture and Technology 149
2023.
Low Cost and Light Weight Deep Learning Based Reverse Vending
Machine. https://www.mdpi.com/2313-
4321/7/5/70?fbclid=IwAR31ZSXg-
8N31lDMyFG92A5nNR1mMpfqgCzTB4uBSQkHe2mE0qLcfl7jx5U.
APPENDICES
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering Architecture and Technology 151
We assure you that all data collected will be handled with utmost
Researchers:
1. Email *: _______________
In compliance with the Data Privacy Act of 2012 and its Implementing
Rest assured, the gathered data will be handled with the highest degree
Data Privacy Act, and your authorization signifies your approval for the
researchers to collect and process the indicated data for the survey's
success.
information I provide. *
I Agree
I disagree
I. Demographic Profile
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering Architecture and Technology 154
particular question does not apply to you, kindly use "Others" as your
response. Your valuable feedback will help us in our study and we assure
you that your responses and information will be treated with utmost
__________________________________________
4. Respondent's Category *
Student
Employee
5. Year Level *
2nd year
3rd year
4th year
6. College Department *
N/A
______________________________________
______________________________________
that corresponds to your answer. Your valuable feedback will help us in our
study and we assure you that your responses and information will remain
Machine? *
Very Familiar
Familiar
Somewhat Familiar
Not Familiar
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering Architecture and Technology 156
10. How familiar are you on the products or materials such as PET
Very Familiar
Familiar
Somewhat Familiar
Not Familiar
11. How familiar are you with the concept of recycling and proper
waste disposal? *
Very Familiar
Familiar
Somewhat Familiar
Not Familiar
Vending Machines? *
Monetary
Services
Vouchers
specific question does not apply to you, please choose "Others" as your
assure you that your responses and information will be treated with utmost
13. Please tick the box that corresponds to the type of beverages
Energy Drinks
Juice Drinks
Bottled Water
350mL
500mL
1000mL
Others
230mL
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering Architecture and Technology 158
350mL
500mL
Others
300mL
500mL
1500mL
Others
17. What is the typical volume or size of energy drinks that you
often consume? *
200mL
250mL
350mL
N/A
Good day! Please take a moment to answer questions about your daily use
of school supplies and beverage consumption on campus. Tick the box that
corresponds to your answer. Your valuable feedback will help us in our study
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering Architecture and Technology 159
and we assure you that your responses and information will remain
material, your points will be stored in the system that you can
a valid input the machine will ask you to pick a reward that you
19. Please check the school supplies that you use on a daily
basis. *
Pencil
Ballpen
Notepads
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering Architecture and Technology 160
Notebooks (Fillers)
Colored Paper
Correction Tape
Eraser
Highlighters
Paper Clips
Index Card
Other: ______________________
__________________________________________________________
__________________________________________________________
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering Architecture and Technology 161
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering Architecture and Technology 162
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering Architecture and Technology 163
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering Architecture and Technology 164
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering Architecture and Technology 165
Deployment Phase
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering Architecture and Technology 173
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering Architecture and Technology 174