< BACK TO PERSONAL WEBSITE
About Bearing
New regulations imposed by the UN and EU require maritime shipping firms to report CO2 output, and will impose heavy fines on non-compliant firms. Bearing.ai uses AI to optimize maritime shipping operations to decrease costs and emissions.
About my project
I built a pipeline from start to finish that autonomously takes in several gigabytes of live minute-by-minute raw vessel-tracking data every week from all maritime cargo ships on the planet. Its output is a comprehensive visual statistical analysis that shows the CO2 emissions and UN Carbon Intensity Indicator (CII) grades for the global maritime shipping fleet. In addition, the program compares this data with the private data collected onboard ships by the operating companies, gauging the accuracy of various maritime operating firms' emission forecasts.
Data sources
All data is queried from Snowflake using Snowflake API and SQL
- AIS (open-source live data stream that monitors maritime operations)
- speed and location of every ship on the ocean every few seconds
- Maritime Shipping Firm Customers
- speed and location of each ship every few hours or so
- Vessel information for every ship (vessel-info.json)
- ship type, fuel type, dimensions, gross tonnage, draught, etc.
Output
Visual statistics on Bearing's team Slack channel every week.
- UN “CII” Grades Pie Chart:
- Displays predicted "grades" (called CII grades) from the United Nations for each ship on the ocean. These grades determine whether fines would be imposed.
- Emissions Comparison:
- Comparison of emissions predictions from Bearing's customer data with predictions derived from AIS (Automatic Identification System) data, providing insights into emissions accuracy. Includes histograms, pie charts, CSVs, and a variety of other numerical and visual statistics requested by team.
Features
- Code runs asynchronously using AWS Lambda functions
- 36+ GB of data processed in under an hour (uses python async)
- Highly modular code for easy editing allows Bearing engineers to make changes as regulations evolve
Impact
- Used in sales, marketing, and fundraising to showcase how many vessels are not meeting regulatory standards