HomeiCONNECT Multidisciplinary Research Journalvol. 2 no. 1 (2025)

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:

  1. Abramowski, N. (2022, November 28). What is NPM? A beginner’s guide. CareerFoundry. https://careerfoundry.com/en/blog/web-development/what-is-npm/
  2. 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
  3. Alam, B. (2022, June 6). Introduction to TensorFlow. Hands-On Cloud. https://hands-on.cloud/introduction-to-tensorflow/
  4. 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/
  5. BairesDev. (2021, July 23). Best programming languages for web development. BairesDev Blog. https://www.bairesdev.com/blog/best-programming-languages-web-development/
  6. Boesch, G. (2022, June 21). Object detection in 2022: The definitive guide. Viso.ai. https://viso.ai/deep-learning/object-detection/
  7. Brownlee, J. (2019, July 5). A gentle introduction to computer vision. Machine Learning Mastery. https://machinelearningmastery.com/what-is-computer-vision/
  8. Burnett, R. (2021, March 4). Understanding how ultrasonic sensors work. MaxBotix Inc. https://www.maxbotix.com/articles/how-ultrasonic-sensors-work.htm
  9. C. (2021, April 12). Commercial bins: The complete 2021 guide. CheaperWaste. https://www.cheaperwaste.co.uk/blog/commercial-bins-the-complete-2020-guide/
  10. 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/
  11. Choudhury, A. (2022, January 16). Top 8 algorithms for object detection. Analytics India Magazine. https://analyticsindiamag.com/top-8-algorithms-for-object-detection/
  12. Christos, K. (2020, November 15). Importance of waste containers. Green City International. https://green-city.co/importance-waste-containers/
  13. 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
  14. 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
  15. Cuffari, B. M. (2017, July 24). What are the most recyclable materials? AZoCleantech. https://www.azocleantech.com/article.aspx?ArticleID=585
  16. Data, M. (2023, March 21). Why data reporting is important. Mozart Data. https://www.mozartdata.com/post/data-reporting/
  17. Dickson, B. (2019, August 8). What is deep learning? PCMag. https://www.pcmag.com/news/what-is-deep-learning
  18. Dickson, B. (2022, January 21). TinyML is bringing deep learning models to microcontrollers. TNW | Neural. https://thenextweb.com/news/tinyml-deep-learning-microcontrollers-syndication
  19. Gaba, I. (2023, February 3). What is GitHub and how to use it? Simplilearn. https://www.simplilearn.com/tutorials/git-tutorial/what-is-github
  20. Gastreich, W. (2022, February 14). What is a servo motor and how it works. RealPars. https://realpars.com/servo-motor/
  21. 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/
  22. Hall, M. (2022, February 10). School waste management - School waste disposal. Business Waste. https://www.businesswaste.co.uk/school-waste-management/
  23. 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
  24. 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
  25. 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
  26. 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
  27. IBM Developer. (n.d.). IBM Developer.  https://developer.ibm.com/articles/an-introduction-to-deep-learning/
  28. Ingle, P. (2022, January 25). Understanding TinyML And Its Applications.  MarkTechPost. https://www.marktechpost.com/2022/01/25/understanding-tinyml-and-its-applications/
  29. 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
  30. 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/
  31. Johnson, D. (2022, May 14). What is TensorFlow? How it Works? Introduction & Architecture. Guru99. https://www.guru99.com/what-is-tensorflow.html
    1. 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
  32. Khandelwal, R. (2021, December 14). A Basic Introduction to TensorFlow Lite
  33. Towards Data Science. Medium. https://towardsdatascience.com/a-basic-introduction-to-tensorflow-lite-59e480c57292
  34. 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
  35. 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/
  36. Lutkevich, B. (2020, February 17). HTML (Hypertext Markup Language). https://www.theserverside.com/definition/HTML-Hypertext-Markup-Language
  37. Martin, M. (2023, January 28). Difference between Website and Web Application (Web App). Guru99. https://www.guru99.com/difference-web-application-website.html
  38. 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/
  39. 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/
  40. Momblan, G. (2020, January 15). Iloilo Capitol eyes standard, uniform waste bins. Philippine News Agency. https://www.pna.gov.ph/articles/1090800
  41. 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
  42. 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.
  43. 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
  44. 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
  45. Rose, K. (2019, March 2). What Are the Benefits of Reuse? Sciencing. https://sciencing.com/benefits-reuse-4586.html
  46. 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
  47. Servo Motor SG-90. (n.d.). Components101. https://components101.com/motors/servo-motor-basics-pinout-datasheet
  48. 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/
  49. 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
  50. Smith, J. L., & Grannell, C. (2023, January 16). The best code editors in 2023. Creative Bloq. https://www.creativebloq.com/advice/best-code-editors
  51. 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
  52. 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
  53. 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
  54. 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
  55. 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
  56. 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/
  57. 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/
  58. Tsang, S. (2019, November 11). Review: SSD — Single Shot Detector (Object Detection). Medium. https://towardsdatascience.com/review-ssd-single-shot-detector-object-detection-851a94607d11
  59. 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
  60. 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
  61. 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