Fishackathon 2018 City Winners


Congratulations, everyone!
(scroll down for winners)

Participants, mentors, judges, volunteers, organizers, partners: we did it. Way to pull together. Way to pull through!

><> ><> ><> ><>

We’d like to gratefully acknowledge the critically important support that Fishackathon received from our Global Champions and Sponsors: the government of Canada (Department of Fisheries and Oceans), the government of Ireland (Sea-Fisheries Protection Authority), AWS, Hover, .CO, and .US. Our events would not have been possible without the generous support, efforts, and contributions made by these upstanding institutions and organizations. Thank you!

AWS is providing our winners with over $200K in coveted AWS credits while Hover, .CO, and .US are giving participants well over $75K in no-strings-attached, free domain name registrations. Uncanny prizing.

Local Fishackathon city competitions were all complete by the weekend of February 10-11, 2018. Dozens of cities and thousands of people all around the world from Abuja, Nigeria to Washington, D.C., USA participated in this epic sustainability hackathon to tackle problems and challenges related to the fisheries industry, our waters, and aquaculture. These events were the 4th in the series – proudly produced by HackerNest in partnership with the U.S. Department of State.

The hundreds of teams competing were given sets of specific challenges that were well-supported with data and mentorship, but were ultimately free to work on projects of their own choosing as long as they fit within our three Challenge Sets: Enforcement, Marketplace, and Sustainability. These helped guide teams towards producing immediately-impactful, effective, mass-market adoptable solutions, and each was painstakingly crafted by our team over countless hours of research, strategizing, and consultation with experts.

Fishackathon 2018 Global Winner:
Team PoachStopper from Boston!

Team PoachStopper’s solution has both hardware and software components: an inexpensive passive IUU (illegal, unreported, unregulated) detection tool consisting of a submerged device outfitted with a hydrophone and a deep learning algorithm.

Awesome. Check out the slick demo that Mark, Kalen, Justin, Arel, and Mike put together below:

To contact Team PoachStopper, please email

><> ><> ><> ><>

Though several hundred thousand fish puns have been made over the past several months, we cannot find enough words to effectively express how impressed we are with the awesome output of our Fishackathon cities. So, without further ado, for your viewing pleasure, please find the 3-minute demo videos submitted by our City Winners listed below.

><> ><> ><> ><>

To read short descriptions of the winning projects, please click to expand the text boxes beneath the videos.

An app and a website that allow officials to register and verify fishers, even in remote locations with intermittent internet access. Our app is built to be installed on a smartphone belonging to the official. The app contains a feature for registering fishers, with a form for submitting the required information. The app is also equipped with translation services to ease communication between registration officials and fishers at a given location, particularly during the registration process. The app also makes use of the smartphone’s inbuilt camera to take a passport photo of the registrant. Using the CouchDB service, we equipped our app with the ability to perform registrations and save registrant information on the phone’s local storage while an internet connection is absent. When next the phone establishes an internet connection, the information in the local storage is synced and uploaded to the cloud. Similarly, information stored in the local storage before the phone loses its internet connection can be used to verify the credentials of registered fishers at the inspection location. The web app allows viewing, auditing, and managing all fishers’ and regulators’ records. It enables admins to verify the status of workers who were registered while the mobile app was offline, to generate the electronic ID cards of verified workers, and to add new regulators to the database.
A passive smart buoy that can track and monitor boats in marine reserves and detect potentially illegal activities, like fishing.
Created a map for Fisheries so that they could avoid the mistakes with knowledge of regulations using Google Maps and Power BI

“FishersConnect. We implemented a PWA that will serve as a learning platform for local farmers.
Our solution provides a platform for local farmers – Experts interaction”
PoachStopper is an inexpensive Passive IUU detection device consisting of a submerged device outfitted with a hydrophone and a deep learning algorithm.
Our solution is aimed to care for our most precious natural resource, fresh water. Nowadays, there is few control over the quality of this resource ( lakes, rivers, aquifers, ..etc) because measurements are performed manually and very separated in time due to its high costs. We offer a solution to have a net of smart buoys providing autonomous and cyclic measurements of all the desired parameters to be shown publicly on a website. This data will help to quantify the issues, analyze and research about possible solutions before the hazard becomes reality. Controlling those data will not only prevent but also provide with a dynamic tool to fight against oil slicks and abuse of our freshwater resources by detecting regime shifts at the moment.

iFeed is an e-commerce platform that adopts the use of cryptocurrency rewards to incentivize aquafarmers and fishfeed suppliers to buy more sustainable fishfeed. It also contains an ingredient directory which encloses valuable information about the available fishfeed ingredients to improve farmers’ awareness. Each product on iFeed is given a sustainability score, which is added to the farmer’s cumulative sustainability metre if he/she purchases it from iFeed. When the farmer’s metre reaches a certain level, he/she is given an iFeed coin to be exchanged for exciting rewards.
Our solution is BetaFish, a mobile app which provides relevant regulations based on the users location. This removes a lot of confusion from recreational anglers in Michigan, where there are separate regulations for the great lakes, inshore waters, trout streams, trout lakes, as well as county-specific rules. It also enables the end user to report when they encounter invasive species, and includes a fish identification function as well.
Mobile phone connectivity between small-scale developing-world fishers to premium markets to generate higher profits.

We built an app for fishermen who are going for casual fishing and unfamiliar with the law and regulations about fishing. The app is personalized based on the fishermen’s settings of the license ID, nationality, type of boat and fishing gears, as well as the desired fishes. There is a dashboard that contains a summary of the weather, tidal, and fishing ban information, if any. If the weather is bad, or if there is any restriction to the fishermen, the app will send an alert to the fishermen. Hence, the app can help to prevent illegal fishing and taking care the safety of the fishermen at the same time. Other than giving alerts about the law and regulations, the app also gives a recommendations on where the fishermen should go fishing, based on the fish distribution data that we found online.
A web platform that connects small scale fisheries and researchers(including students) with experts in that field
Zooplanktons are the main nutritional source for the fish. As a result of that, zooplanktons serve a great function in food chain. It’s very hard to examine them to classify even in laboratory conditions, and impossible to examine them alive. DeepPlank is a software that’s goal is to classify zooplanktons depending on their group as well as counting the number of them in the given environment.

“Our solution is Trafis, a low cost tracking device for fisherman.
Why do we create trafis? This is because the overfishing and iuu fishing issue in seafood industry.

as many scientist predict, in 2048 all seafood will run out if we continue this practices. So, we need to monitor the fish producer which is the fisherman.

The main feature of trafis is on the GPS module that can track the movement of the boat during fishing activity. We also add the storage module to save offline data such as maps without internet connection. The Other features are the LCD Display and Notification lamp to show notification in middle of the ocean, for example if the fisherman move to the conservation area, the red light will turn on. The Next is bluetooth and Wireless Communication Module that enable the fisherman to communicate within 30 Km. and the last is solar panel module to get energy to power up the devices.

Trafis works by collecting the movement data of the boat and save it to the device. So, in the landing site, the branch officer can synchronize the data. This device also enables the fisherman to report the IUU Fishing Activity. So, when they see the illegal ship, they can report it through the nearest boats who also have the device, using spiderweb network mechanism.

The Fisherman passively collect the data using the tracking device. So, when they come to the landing site, the can syncronize it with the branch officer. And then, the central officer can access it real-time.

The data recorded in trafis are fishing vessel movements, fishing zone area mapping, and the IUU reporting. and with additional module, it can also record other data like temperature, plankton population, weather, and many more.”

A passive sound detection device that sends events to a central server (or cloud). Many of these devices can be deployed to cover a large area and the data collected is analysed to determine if there is boating activity in the area
“Our system includes a sensing boat, and regulation box, and the app.
There’re two kinds of genetically modified E.coli respectively in the boat and box.
And the technic of synthetic biology is acknowledged by International Genetically Engineered Machine (iGEM) competition.

To solve the problem, our sensing boat collects samples and identify its location by GPS system. The sensing data will be sent to the server through Wi-Fi and be analyzed immediately and push to the cloud through the internet. If the level of nitrate in water is higher than expected, our regulation box can turn on automatically, pump out the water and remove 99% of the nitrate in it.

The three main functions of our app are map, notification, and records.
With the app, users can check out the history of nitrate and acquire the immediate data of nitrate concentration. In order to report water quality, there are a lot of environment incidents, such as “”trash and oil are visible”” or “”the water surface is frozen””, for users to choose; users can report different kind of biological incident as well.
You can type the water temperature in it to report to the server. We will analyze it for you.
In the forum, users are able to interact by chatting, upload the picture, and so on. Pictures uploaded will be sent directly to the database, be analyzed, and be marked on the map.

We wish our system is not only a method to freshwater monitoring and communication, but a solution to regulation of water quality.”

We have developed an Android application and trained a DL model to predict the specie of the fishes.
Web app to put “Fish feed price analysis at your fingertips”
“Our solution is a Raspberry Pi Based device paired with a hydrophone, iridium sat comm module & solar panel within a waterproof case. It will form a FARM of devices that talk both peer 2 peer & to the cloud. The device gathers & processes audio signals from the ocean where deployed & fingerprints the audio file. The device matches new audio against existing ones in the database. A high positive match is sent to the AWS cloud & stored in a database which populates the User’s Dashboard.

Each farm will have many devices & 1 core. Core’s can be physical or virtual. If a physical core is unresponsive, devices can connect to other cores. This concept is based on AWS Greengrass to enable IOT edge computing. Failure of one device will be known to other devices. The Greengrass core has the ability to do local processing & auto update all the devices making it sustainable to deploy-sustain & also manage intermittent connectivity to the Internet

The User’s Dashboard will have a map interface among other information. When a audio signal is captured and analysed – data analytics is applied to understand the Audio with respect to other reliable data sets.
Ex. A +ve audio match against the database may confirm the activity of IUU in the region of the Device/ Sensor. The confidence level is calculated and the enforcement officer can send an appropriate craft to intervene in the IUU. The data on the dashboard will have –
1. Co-ordinates of the sensor that triggered the alert
2. Potential distance of the origin of the sound from the sensor
3. ETA prediction by aircraft / sea craft to reach the co-ordinates of the suspected IUU
4. Recommendation using weather reports and other known information
5. Historical information like sensor’s previous alert history

For connectivity we propose the Iridium SatComm Module using the Short Burst Data(SBD) service. Each 50 byte message cost ~10 cents. This can be inexpensive and leveraged if the communication protocols are setup properly.”

Since coral reef erosion is considered one of the main issues that we face nowadays due to climate change, it became essential to provide a monitoring method that is both cost effective and time efficient. The best cost effective method is to use the drone technology to capture different areas of coral reefs, then an application has to be develop to provide the user with the ability to view the changes of both recent and previous images of the area captured, providing an estimate of how much erosion has occurred in the provided area. The application also should able to map the captured image onto google maps so that the user can view specific locations within the image. In addition, the app must works on providing the real, immediate, and accurate data of both area and density of the highlighted space by the user.
” SeaSure is an app that is created to remove all instances of doubt in the mind of vessel owners and operators as to local and international sea fishery laws. This is done through a system that translates the, often-times abstract, legal lines that delimitate the waters of the world serving them up to the user and by extension, the vessel in real-time. What this means is that the moment a vessel crosses into a new jurisdiction, the user is alerted with a pop-up that shows the rules that guide marine activities in said jurisdiction.

Another feature the app has is that of tracking the user’s vessel so that a log of all points in the sea is kept. This is especially important because it matches up perfectly with already existing location management systems like V.M.S. which seek to bring accuracy to the science of vessel management.

The app also helps in proactive journey management by helping the user and the vessel accurately foretell the guidelines of their destination. As a very important appendage, the full charter of the United Nation’s Law of the Sea (1958) is attached with fishing related news gotten from popular fishery magazines and blogs.”

We tried identifying the fish species using OpenCV and tensorflow we arer succesfull in recognizing the image of object but having issue with fish dataset.
“A web and Android platform that provides real-time updates to fishermen on the environmental status of the water bodies as posted by other fellow fishermen in order to help ease navigation, offer best fishing spots and provide sightings of illegal fishing activity.
The updates are also used by law enforcers to take action against any illegal activities that may be reported by the fishermen.”
A mobile image recognition app that uses a custom fish category dataset as a pre-trained model for Core ML to classify what type of fish is in your photo.
Application that provides relevant regulatory information based on the fishing license and current location.

Freshwater Feed is a webpage for users and ecologists to view conditions of waterways as well as submit new information that they find.
We implemented a crowdsourced, automated SMS bot that provides fishermen with accurate pricing data for their fish.
Fisheye lets people report ilegal fishing activities through an app that uses crowdsourcing to amplify the range of visual control of the waters. Is sends all of the data to the corresponding organizations for each territory. At the same time, it lets people in the scientific field and recreational fishers, share positive aquatic findings to their respective communities.

“Offshore. Provides the answer that governments and the seafood industry have been asking for – how can we get feedback directly from the workers rather than relying on traditional inspections and audits that have proven woefully ineffective at addressing the problem.

Now there’s a way to protect the value of workers through a digitally documented identification, vessel rating, and a work history that helps maintain integrity, even off the shore.”

A sea products marketplace that works through an intuitive fisheries management app that offers tools and data to empower fishermen and customers around the world.
Out solution proposes the synthesis of data from existing active and passive systems (i.e. Sonar, Satellite, AIS) to dispatch unmanned aerial surveillance to gather prosecutable evidence of illegal fishing in marine protected areas.

We use autopilot submarines as vehicles to sample water at specific locations and depths using electronic sensing and sampling machinery.
Our project addresses how might we help fishers increase the price received for their catch by giving them access to real-time market data, allowing them to negotiate for a better price with middleman and exporters. Our solution also includes the creation of a Ship-to-Store certification standard using permissioned Hyperledger Blockchain technology to be adopted by retailers so they can prove to stakeholders fishers were paid fairly for their catch. As the catch transfers from stakeholder to stakeholder, each transaction is recorded on the blockchain to ensure supply chain transparency.
an easy to use tool (a mobile App & corresponding web interface) that will help governments track down violations and sea pollution, and will also help fishermen better manage their fishing experience

Our solution is a web-based app called ‘GrowFish’. GrowFish allows users to select their region and aquaculture species, and modify existing feeds by substituting out specific ingredients for alternatives. The results display the nutritional, environmental and economic effects of the user modified diet compared to the baseline diet. Baseline diets reflect real world aquaculture diets currently in use, and ingredients for substitution are reflective of what ingredients and feeds are available in the farmers region.
Augmented reality with AI/machine learning that will identify a fish through a picture or in real time scanning via AR.