MAKING INDUSTRIAL PURCHASE DECISIONS MORE TRANSPARENT & SUSTAINABLE
JUNCTION'22 - winner of the Cronvall challenge.
Let's help the customers make more sustainable and data-driven decisions.
Greenver is a clever assistant that collects and provides up-to-date information on the most sustainable products on the marketplace.
As part of the hackathon, Greenver provides guidance on how to find the most sustainable industrial material for Cronvall customers.
-
Sustainability information for products (example)
- Sustainability score as an aggregated measure of environmental impact for a product. A metric calculated on: Energy Consumed in production, Carbon Footprint and Water Usage. Can be extended to include Recyclability, Amount of Hazardous Waste Present, etc.
-
Greener alternatives for each product. For a selected product, the recommendation system suggests similar products with higher
sustainability score
. User can- see the range of sustainability scores for selected category, derived from the products present in it.
- see the score of individual products and compare it with the average score of similar products.
- see similar products with higher sustainability score as alternatives. We use simple analogies to let customer understand and feel the impact of their choices.
-
Recycling. Often companies miscalculate the amount of materials they need, which results in toxic waste or costly efforts to sell the excess. We suggest that Cronvall offers companies an option to return unnecessary items back to the platform, when making the order for new materials. This helps save money on cargo delivery, since Cronvall picks up the return when delivering the order.
- Can be seen on any product page or basket view
-
Sustainability angle for shopping. Providing impact analysis for e-commerce platforms by browser extension.
The final app consists of backend and frontend parts. The frontend is a Chrome extension working on selected pages of Cronvall website, the code for it can be found in the current repository. The backend is a simple Flask server using sentence_transformers and pandas for data analysis. The backend code is placed in greenver-backend repository (sub-module of this repo).
- Clone the repo
git clone https://github.com/hedgeho/greenver.git && cd greenver
- Run
git submodule update --init --recursive
- Go to chrome extensions, toggle Developer mode in top-right corner, press Load unpacked with the path to downloaded repo
- Go to cronvall -> Metal and Plastic Sheets
- Install requirements.txt
- Start the server:
flask run
You can start with this example after setting up the project.
Join us in sustainable future.