Nojaded App: Paper Printing and Recycling Mobile App using Recommender System

Document Type : Original Article

Authors

1 Arab Academy for Science and Technology, Egypt.

2 Dean of the Computer Science Department, Arab Academy for Science and Technology, Egypt.

3 Head of the Computer Science Department, Arab Academy for Science and Technology, Egypt.

10.21608/iugrc.2021.243407

Abstract

Paper Recycling has always been a major issue and according to the Food and Agricultural Organization of the United Nations (FAO), the total global paper use is still steadily increasing. We argue that, among many factors, Homeowners' failure to divide up waste is one of the causes. The objective of this research is to design the Nojaded app, a mobile application that uses recommendation techniques to ease the paper recycling operations by facilitating communication between the recycling organizations and the paper donors and also facilitating the paper printing operations for users by creating a platform for which they can easily use to print or purchase papers and receive them from their house step. The recommendation engine in this research uses a combination of Collaborative Filtering (CF) and Content-Based Filtering. CF is used to perform data filtering based on the similarities of user characteristics, which will help us identify patterns that choose the appropriate parameters dealing with users, whether it is for paper donation or paper purchasing. Content-Based Filtering is used to enhance the personalization experience of the user in the paper printing side of the app. The used datasets have features that benefit the recommender system and help build a model for the user. These features are obtained from the printing centers and the users. Each operation has a rating. The filtering methods are measured for accuracy using Mean Absolute Error (MAE) with a most significant MAE of 2.27.

Keywords