Search
  • Kanav Khurana

Cleaning up Amsterdam

I have been in Amsterdam for 4 years now.

The other day, I was walking the streets and saw this:




The pile of trash was an eye-sore next to the backdrop of the beautiful vintage houses and canals — a sight that I've grown to love.

So, I thought. Well, what can I do about it?


After some googling, I found that it is possible to file an online report with the 'Gemeente' — i.e the municipality. Here, you can state the concern, upload photos and mention the location, in the hopes that the municipality will take action.


I had read about Einstein Vision a while back - an image recognition engine built on top of the Salesforce platform - and wanted to see if that could help.

So, I dove in to the documentation and started to tinker with the API's in hopes to build a solution where I would:

  1. Click a picture

  2. Let Einstein identify the type of trash - i.e - plastic bottle, garbage bag, carton, etc.

  3. Capture the mobile's geolocation

  4. Capture this information in Salesforce ('Trash incident' custom object)

  5. Use a browser automation tool - like Selenium - to automatically log a report on the municipality's website

The intended flow can be found below:

Einstein Vision - Cleaning up AMS (light)
.pdf
Download PDF • 251KB

I spent a few hours dabbling with Einstein Vision. Read about my journey here:

- Part 1

- Part 2

- Part 3


Then I lost steam. So, I felt that instead of building nothing, I will share my journey thus far.

Curious to hear your thoughts!

Let's clean up the city!

13 views0 comments