Trashify is a university semester project (VIA University College, Horsens, Denmark) aimed at addressing the problem of promoting trash sorting practices and improving waste management within municipalities worldwide. The project focuses on leveraging modern technology to simplify the recycling process.
The project aims to explore how modern technology can contribute to promoting trash sorting practices and enhancing waste management. The improper disposal of waste has become a significant environmental concern, leading to pollution and depletion of natural resources. By streamlining the recycling process, we can encourage individuals to adopt responsible waste management practices.
Trashify offers a solution in the form of a mobile application. The app utilizes AI image classification to identify and categorize different items, providing users with guidance on the appropriate recycling bin for each item. By leveraging machine learning algorithms, Trashify simplifies the sorting process and helps users make informed decisions regarding waste disposal.
The Trashify project was developed by the following team members:
- Iacopo Ermacora
- Elise Marque
- Merlin Meyer
Trashify utilizes the following technologies:
- .NET MAUI: The project is built using the .NET Multi-platform App UI framework, which enables cross-platform development of mobile applications for iOS, Android, and Windows.
- Azure Custom Vision AI API: Trashify leverages Azure's Custom Vision AI API for image classification and object recognition. This allows the app to identify and categorize items accurately.
- Google UI Guidelines: The app adheres to Google's UI guidelines to provide users with a consistent and intuitive user experience across different platforms.
To install and run Trashify on your device, follow these steps:
- Clone the repository:
git clone https://github.com/username/trashify.git - Install the required dependencies by following the instructions in the project's documentation.
- Build the project using the provided build scripts or IDE.
- Deploy the app to your device or simulator/emulator.
- Launch the Trashify app and start scanning items for recycling guidance.
Trashify provides a simple and user-friendly interface for users to scan items and receive recycling guidance. Here's how to use the app:
- Launch the Trashify app on your mobile device.
- Grant necessary permissions for camera access.
- Point the camera towards the item you wish to identify.
- Wait for the app to process the image and classify the item.
- Trashify will display the appropriate recycling bin or category for the item.
- Follow the provided guidance to dispose of the item correctly.
Trashify is released under the MIT License. See the LICENSE file for more information.
If you have any questions, suggestions, or feedback, please reach out to us:
Iacopo Ermacora - iacopoermacora@gmail.com Elise Marque - elise.marque.67@gmail.com Merlin Meyer - mejo.meyer@gmail.com
We appreciate your interest in Trashify and look forward to hearing from you!