SWSB: Smart Waste Sorting Bin
Roberto Paolo Aldaba III | Jade Daniel Corpuz | Lance Monton | Pio Tapas III | Christian Raymond Zalameda
Discipline: software engineering
Abstract:
Smart Waste Sorting Bin (SWSB) is a device that aims to help in the segregation of recyclable materials. It will help users identify which can be accepted in the bin. To achieve this, the researchers have made a TinyML application that will decide whether the object detected is for the bin or not. SWSB-web is an online web application that serves as a way to check the current state of the bin and its logs. It is also used to assign a person who would be responsible for the bin to clean it whenever it is full or if there is an error. This was achieved with the use of Firebase and its various features such as the Firestore database, Firebase Authentication, and Gmail’s free-to-access SMTP server. During beta testing, the project received feedback from three respondents which provided a basic understanding of the community's basic reaction to the device and web application. Along with this, there were also suggestions for improvements that will aid the researchers in further improving the system's design. With this, the researchers concluded that the proposed system is useful and will be liked by the users.
References:
- Abramowski, N. (2022, November 28). What is NPM? A beginner’s guide. CareerFoundry. https://careerfoundry.com/en/blog/web-development/what-is-npm/
- Alake, R. (2021, December 13). A beginner’s introduction to TensorFlow Lite. Towards Data Science. https://towardsdatascience.com/a-beginners-introduction-to-tensorflow-lite-924320deed5
- Alam, B. (2022, June 6). Introduction to TensorFlow. Hands-On Cloud. https://hands-on.cloud/introduction-to-tensorflow/
- Author, C. (2021, November 3). The benefits of a community solid waste disposal system. Saipan Tribune. https://www.saipantribune.com/index.php/the-benefits-of-a-community-solid-waste-disposal-system/
- BairesDev. (2021, July 23). Best programming languages for web development. BairesDev Blog. https://www.bairesdev.com/blog/best-programming-languages-web-development/
- Boesch, G. (2022, June 21). Object detection in 2022: The definitive guide. Viso.ai. https://viso.ai/deep-learning/object-detection/
- Brownlee, J. (2019, July 5). A gentle introduction to computer vision. Machine Learning Mastery. https://machinelearningmastery.com/what-is-computer-vision/
- Burnett, R. (2021, March 4). Understanding how ultrasonic sensors work. MaxBotix Inc. https://www.maxbotix.com/articles/how-ultrasonic-sensors-work.htm
- C. (2021, April 12). Commercial bins: The complete 2021 guide. CheaperWaste. https://www.cheaperwaste.co.uk/blog/commercial-bins-the-complete-2020-guide/
- Chávez, J. D., Victoria, L., & Aragua, V. (2021, November 26). Importance of login form. ResearchGate. https://www.researchgate.net/publication/356564842_Importance_of_login_form/
- Choudhury, A. (2022, January 16). Top 8 algorithms for object detection. Analytics India Magazine. https://analyticsindiamag.com/top-8-algorithms-for-object-detection/
- Christos, K. (2020, November 15). Importance of waste containers. Green City International. https://green-city.co/importance-waste-containers/
- Clifford, C. (2021, May 30). Trillions of pounds of trash: New technology tries to solve an old garbage problem. CNBC. https://www.cnbc.com/2021/05/29/can-new-technology-solve-a-trillion-pound-garbage-problem.html
- Corcione, A. (2023, February 21). First impressions: What good design can do for your business. Business News Daily. https://www.businessnewsdaily.com/8516-design-for-small-businesses.html
- Cuffari, B. M. (2017, July 24). What are the most recyclable materials? AZoCleantech. https://www.azocleantech.com/article.aspx?ArticleID=585
- Data, M. (2023, March 21). Why data reporting is important. Mozart Data. https://www.mozartdata.com/post/data-reporting/
- Dickson, B. (2019, August 8). What is deep learning? PCMag. https://www.pcmag.com/news/what-is-deep-learning
- Dickson, B. (2022, January 21). TinyML is bringing deep learning models to microcontrollers. TNW | Neural. https://thenextweb.com/news/tinyml-deep-learning-microcontrollers-syndication
- Gaba, I. (2023, February 3). What is GitHub and how to use it? Simplilearn. https://www.simplilearn.com/tutorials/git-tutorial/what-is-github
- Gastreich, W. (2022, February 14). What is a servo motor and how it works. RealPars. https://realpars.com/servo-motor/
- Globe Media. (2019, September 7). Top reasons you should segregate your waste properly. Globe Media. https://www.globe-media.com/segregating-household-waste-properly-lessens-your-carbon-footprint/
- Hall, M. (2022, February 10). School waste management - School waste disposal. Business Waste. https://www.businesswaste.co.uk/school-waste-management/
- Heller, M. (2022, July 8). What is Visual Studio Code? Microsoft’s extensible code editor. InfoWorld. https://www.infoworld.com/article/3666488/what-is-visual-studio-code-microsofts-extensible-code-editor.html
- Holden, E. (2021, October 22). US produces far more waste and recycles far less of it than other developed countries. The Guardian. https://www.theguardian.com/us-news/2019/jul/02/us-plastic-waste-recycling
- Husbands, J. (2022, January 4). The complete guide to Figma and why it’s the future of design. Medium. https://bootcamp.uxdesign.cc/the-complete-guide-to-figma-and-why-its-the-future-of-design-a82839d3b5b9
- Huun, K. (2020, December 11). Waste and its Contribution to Climate Change. Environmental Center. https://www.colorado.edu/ecenter/2020/12/10/waste-and-its-contribution-climate-change
- IBM Developer. (n.d.). IBM Developer. https://developer.ibm.com/articles/an-introduction-to-deep-learning/
- Ingle, P. (2022, January 25). Understanding TinyML And Its Applications. MarkTechPost. https://www.marktechpost.com/2022/01/25/understanding-tinyml-and-its-applications/
- Introduction to TinyML: What is it and Why does it matter? (n.d.). Introduction to TinyML: What Is It and Why Does It Matter? https://circuitdigest.com/article/introduction-to-tinyml-what-is-it-and-why-does-it-matter
- Jagdale. (2021, May 27). What Is TensorFlow Lite and How Is It a Deep Learning Framework? MakeUseOf. https://www.makeuseof.com/what-is-tensorflow-lite-and-how-is-it-a-deep-learning-framework/
- Johnson, D. (2022, May 14). What is TensorFlow? How it Works? Introduction & Architecture. Guru99. https://www.guru99.com/what-is-tensorflow.html
- Kaverina, S. (2019, February 4). Sort It Out: TrashBot, a Smart Bin developed by CleanRobotics, uses AI to help improve waste management. Medium. https://medium.com/makersbootcamp/sort-it-out-a-smart-trash-bin-from-cleanrobotics-66a46bedff11
- Khandelwal, R. (2021, December 14). A Basic Introduction to TensorFlow Lite
- Towards Data Science. Medium. https://towardsdatascience.com/a-basic-introduction-to-tensorflow-lite-59e480c57292
- Laville, S., & Taylor, M. (2021, October 29). A million bottles a minute: world’s plastic binge “as dangerous as climate change.” The Guardian. https://www.theguardian.com/environment/2017/jun/28/a-million-a-minute-worlds-plastic-bottle-binge-as-dangerous-as-climate-change
- Llido, W. (2021, September 30). SG90 Tower Pro Micro Servo Motor - Microdaz Blog. Microdaz Blog - Magazine about Microcontrollers, Sensors and AI. https://microdaz.com/sg90-tower-pro-micro-servo-motor/
- Lutkevich, B. (2020, February 17). HTML (Hypertext Markup Language). https://www.theserverside.com/definition/HTML-Hypertext-Markup-Language
- Martin, M. (2023, January 28). Difference between Website and Web Application (Web App). Guru99. https://www.guru99.com/difference-web-application-website.html
- McCulloch, N. D. O. S. (2021, July 22). What Can I Recycle: A Guide to What Makes Something Recyclable. Rubicon. https://www.rubicon.com/blog/what-can-be-recycled/
- Modern Waste Disposal Techniques - Metropolitan Transfer Station. (n.d.). Modern Waste Disposal Techniques - Metropolitan Transfer Station. https://www.metropolitantransferstation.com.au/blog/modern-waste-management-techniques/
- Momblan, G. (2020, January 15). Iloilo Capitol eyes standard, uniform waste bins. Philippine News Agency. https://www.pna.gov.ph/articles/1090800
- News On 6. (2020, May 5). Know The Facts: The 5 Types Of Waste And How To Remove It. https://www.newson6.com/story/5e8cf9a8fa8ed3749a62c805/know-the-facts:-the-5-types-of-waste-and-how-to-remove-it
- Perveez, S. H. (2023, January 30). What is Git: Features, Command and Workflow in Git. Simplilearn.com. https://www.simplilearn.com/tutorials/git-tutorial/what-is-git#:~:text=Git%20is%20a%20DevOps%20tool,together%20on%20non%2Dlinear%20development.
- Pujara, A. (2021, December 15). MobileNet Convolutional neural network Machine Learning Algorithms | Analytics Vidhya. Medium. https://medium.com/analytics-vidhya/image-classification-with-mobilenet-cc6fbb2cd470
- Rao, V. S. (2022, January 4). Static Typed vs Dynamic Typed Programming Languages. Technotification. https://www.technotification.com/2018/09/static-vs-dynamic-typed-programming-languages.html
- Rose, K. (2019, March 2). What Are the Benefits of Reuse? Sciencing. https://sciencing.com/benefits-reuse-4586.html
- Sandoval, M. L. N. (2019, June 27). When You Put The Wrong Trash In The Wrong Bin. Science Times. https://www.sciencetimes.com/articles/23041/20190627/when-you-put-the-wrong-trash-in-the-wrong-bin.htm
- Servo Motor SG-90. (n.d.). Components101. https://components101.com/motors/servo-motor-basics-pinout-datasheet
- Shetty, S. (2018, September 20). Why TensorFlow always tops machine learning and artificial intelligence tool surveys. Packt Hub. https://hub.packtpub.com/tensorflow-always-tops-machine-learning-artificial-intelligence-tool-surveys/
- Smart Bins – An Innovative Waste Management Solution. (n.d.). Smart Bins – An Innovative Waste Management Solution. https://www.metropolitantransferstation.com.au/blog/smart-bin-for-waste-management-solution/#:%7E:text=smart%20waste%20bins-,What%20is%20a%20smart%20bin%3F,artificial%20intelligence%20to%20do%20this
- Smith, J. L., & Grannell, C. (2023, January 16). The best code editors in 2023. Creative Bloq. https://www.creativebloq.com/advice/best-code-editors
- Solanki, K. (2021, December 16). Object Detection using SSD MobileNet with TensorFlow. Medium. https://kamleshs.medium.com/object-detection-using-ssd-mobilenet-with-tensorflow-1ee6e45a378b
- South Korea once recycled 2% of its food waste. Now it recycles 95%. (2020, February 8). World Economic Forum. https://www.weforum.org/agenda/2019/04/south-korea-recycling-food-waste/#:%7E:text=Smart%20bins&text=In%20the%20country’s%20capital%2C%20Seoul,residents%20using%20an%20ID%20card
- SPAMAST Smart Garbage Bin Monitoring System Using Wireless Sensor Network. (n.d.). SPAMAST Smart Garbage Bin Monitoring System Using Wireless Sensor Network. https://www.researchgate.net/publication/335061254_SPAMAST_Smart_Garbage_Bin_Monitoring_System_Using_Wireless_Sensor_Network
- Sukalich, K. (2021, February 17). Everything You Need to Know About Paper Recycling. Earth911. https://earth911.com/business-policy/paper-recycling-details-basics/#:%7E:text=After%20you%20put%20paper%20in,to%20the%20mill%20for%20processing
- Sufiyan, T. (2023, February 3). What is Node.js: A Comprehensive Guide. Simplilearn.com. https://www.simplilearn.com/tutorials/nodejs-tutorial/what-is-nodejs#what_is_nodejs
- Team, A. (2022, July 2). Why do we mostly use Python in Machine Learning?Why not Java? Asquero. https://www.asquero.com/article/why-do-we-mostly-use-python-in-machine-learning-why-not-java/
- Tesca, T. (2021, September 27). What Is A Microcontrollers: Its Types,Applications, And How Does It Work? - Tesca Technologies Pvt. Ltd. Tesca Global Blog. https://www.tescaglobal.com/blog/what-is-a-microcontrollers-and-how-does-it-work/
- Tsang, S. (2019, November 11). Review: SSD — Single Shot Detector (Object Detection). Medium. https://towardsdatascience.com/review-ssd-single-shot-detector-object-detection-851a94607d11
- Tyagi, N. (n.d.). TensorFlow Tutorial: From Introduction to Application Analytics Steps. TensorFlow Tutorial: From Introduction to Applications | Analytics Steps. https://www.analyticssteps.com/blogs/tensorflow-tutorial-introduction-applications
- World Bank Group. (2018, September 24). Global Waste to Grow by 70 Percent by 2050 Unless Urgent Action is Taken: World Bank Report. World Bank. https://www.worldbank.org/en/news/press-release/2018/09/20/global-waste-to-grow-by-70-percent-by-2050-unless-urgent-action-is-taken-world-bank-report
- Yegulalp, S. (2022, June 3). What is TensorFlow? The machine learning library explained. InfoWorld. https://www.infoworld.com/article/3278008/what-is-tensorflow-the-machine-learning-library-explained.html
ISSN 3028-0923 (Online)
ISSN 3027-9615 (Print)