Rewards for Recycling.

EcoPlastic is an AI mobile app that rewards you for recycling by scanning plastic items in just 30 days.

PRO

EcoPlastic just got a lot smarter.

97% model accuracy. 100 hours of training. No holding back.

How to Use EcoPlastic AI

Get Started

Download EcoPlastic App

Make an account and download on the Play Store Get instant access to our AI-powered plastic scanner.

Clean and Simple UI
B
Save the Planet
Q
Download Now!
AI Scanner

Start scanning today

Click the scan page to take a picture of a plastic item. Max 1 scan will be saved per 24 hours.

Toggle Visibility
B
Quit App
Q
Subscribe
Rewards

Get Rewarded!

Once you've scanned enough plastic items, browse through an awesome catalog of prizes!

Problem Statement

Extracting problem statement...

Machine Learning

Machine Learning Power

Here is a quick code sample that shows how EcoPlastic uses AI image classifcation to identify 100s of plastic items with 97% accuracy

The following code is a quick AI snippet

The code uses an image recognition algorthim to detect plastic
It uses a machine learning framework called TensorFlow Lite, which is optimized for mobile devices
From plastic water bottles, to soda cans, to plastic bags, the code can detect a variety of plastic objects

Solution

1import tensorflow as tf
2import numpy as np
3
4# Data: Plastic recycled (X) vs CO2 reduced (Y)
5X = np.array([5, 10, 15, 20, 25], dtype=float)  # Tons of plastic recycled
6Y = np.array([50, 100, 150, 200, 250], dtype=float)  # CO2 reduced in kg
7
8# Define a simple model
9model = tf.keras.Sequential([
10    tf.keras.layers.Dense(units=1, input_shape=[1])  # One input, one output
11])
12
13# Compile and train the model
14model.compile(optimizer='adam', loss='mean_squared_error')
15model.fit(X, Y, epochs=100, verbose=0)
16
17# Convert the model to TensorFlow Lite format
18converter = tf.lite.TFLiteConverter.from_keras_model(model)
19tflite_model = converter.convert()
20
21# Save the TFLite model to a file
22with open('eco_plastic_model.tflite', 'wb') as f:
23    f.write(tflite_model)
24
25print("Model converted to TFLite and saved.")
26

The Impact

Using this ML model, EcoPlastic can help prevent plastic pollution
The scope goes beyond Canada, but extends to the entire world

Features we love

This is a quick summary of all the cool stuff EcoPlastic AI can do!.

Welcome Screen

Displays the Recyclr logo and options to sign in using Google or email.

Home Screen

Shows a list of items (e.g., plastic bottles, furniture, paper) that can be recycled, along with options to scan items and view reward balances.

Scan Screen

Allows users to scan items using the camera. Identifies recyclable items and rewards points for successful scans.

Rewards Screen

Displays the user's rewards balance and allows them to redeem points for eco-friendly items or services such as waste collection tools or tree planting.

Collection Points Screen

Shows a map with nearby recycling collection points. Provides details about the types of items accepted and pickup schedules.

Profile Screen

Displays user information such as profile picture, name, points earned, and address. Allows users to convert points into coins for eco-friendly tools.

Common Questions

Everything you need to know about EcoPlastic AI

Save the Planet.

Download and use EcoPlastic AI today.