{"id":90346,"date":"2026-10-05T08:25:00","date_gmt":"2026-10-05T00:25:00","guid":{"rendered":"https:\/\/sgbuzz.com\/?p=90346"},"modified":"2026-10-05T08:25:00","modified_gmt":"2026-10-05T00:25:00","slug":"sgfish-app-helps-identify-and-log-singapores-fish-species","status":"publish","type":"post","link":"https:\/\/sgbuzz.com\/?p=90346","title":{"rendered":"SGFish app helps identify and log Singapore\u2019s fish species"},"content":{"rendered":"<p><br \/>\n<\/p>\n<div>\n<p class=\"text-primary article-summary font-tertiary-body-baseline-regular\" data-testid=\"article-paragraph-annotation-test-id\">SINGAPORE &#8211; <!-- -->Despite<!-- --> its busy straits, Singapore\u2019s position <!-- -->near one of the world\u2019s most biodiverse marine areas<!-- --> has allowed it to yield a surprising variety of fishes, though their significance is occasionally lost on those who catch them.<\/p>\n<p class=\"text-primary font-tertiary-body-baseline-regular\" data-testid=\"article-paragraph-annotation-test-id\">Such was the case at Bedok Jetty in <!-- -->August<!-- -->, when an angler mistook a <!-- -->globally endangered zonetail butterfly ray<!-- --> (<i>Gymnura zonura<\/i>)<!-- --> for the average stingray. <!-- -->The butterfly ray<!-- --> is distinguished by its wide, triangular body and short tail, compared with the rounder body and long tail of <!-- -->more common stingrays<!-- -->.<\/p>\n<p class=\"text-primary font-tertiary-body-baseline-regular\" data-testid=\"article-paragraph-annotation-test-id\">Fellow fishing enthusiast Brian Sng, a Singapore Management University software engineering student, quickly realised the value of the catch from the photo he was shown, and informed the angler of his rare <!-- -->find<!-- -->.<\/p>\n<p class=\"text-primary font-tertiary-body-baseline-regular\" data-testid=\"article-paragraph-annotation-test-id\">To avoid these cases of mistaken identities, Sng, 21, and a group of fellow enthusiasts interested in the scientific study of fish built a free mobile app to help people identify the fishes that live in Singapore\u2019s murky waters.<\/p>\n<p class=\"text-primary font-tertiary-body-baseline-regular\" data-testid=\"article-paragraph-annotation-test-id\">On Sept 17, the<a href=\"https:\/\/www.straitstimes.com\/singapore\/environment\/gen-z-anglers-form-society-to-document-singapores-fish?ref=inline-article\" rel=\"noopener\" class=\"gap-x-04 items-center inline text-primary-60 select-auto\" aria-label=\"link\" target=\"_blank\" data-testid=\"custom-link\"><span class=\"inline font-tertiary-body-baseline-regular\" data-testid=\"typography-test-id\"> Ichthyological Society of S<\/span><\/a><a href=\"https:\/\/www.straitstimes.com\/singapore\/environment\/gen-z-anglers-form-society-to-document-singapores-fish?ref=inline-article\" rel=\"noopener\" class=\"gap-x-04 items-center inline text-primary-60 select-auto\" aria-label=\"link\" target=\"_blank\" data-testid=\"custom-link\"><span class=\"inline font-tertiary-body-baseline-regular\" data-testid=\"typography-test-id\">ingapore<\/span><\/a><a href=\"https:\/\/www.straitstimes.com\/singapore\/environment\/gen-z-anglers-form-society-to-document-singapores-fish?ref=inline-article\" rel=\"noopener\" class=\"gap-x-04 items-center inline text-primary-60 select-auto\" aria-label=\"link\" target=\"_blank\" data-testid=\"custom-link\"><span class=\"inline font-tertiary-body-baseline-regular\" data-testid=\"typography-test-id\"> (ISS)<\/span><\/a>, which has<!-- --> <!-- -->more than 150 members,<!-- --> <!-- -->launched SGFish on the Apple App Store. The<!-- --> <!-- -->app can identify more than 900 species using an image recognition model.<\/p>\n<p class=\"text-primary font-tertiary-body-baseline-regular\" data-testid=\"article-paragraph-annotation-test-id\">Users snap a photograph of their catch via the app, and the program will identify the species. It will also log down where each find was made.<\/p>\n<p class=\"text-primary font-tertiary-body-baseline-regular\" data-testid=\"article-paragraph-annotation-test-id\">To maintain scientific integrity, volunteers and co-founders of the society will manually verify all submitted records before they are officially logged into a database.<\/p>\n<p class=\"text-primary font-tertiary-body-baseline-regular\" data-testid=\"article-paragraph-annotation-test-id\">Currently<!-- -->, the database has about 2,300 observations covering more than 400 species. Before the launch of the app, this database was compiled using a Telegram bot built by volunteer and fellow app developer Samuel Pua, a 36-year-old cybersecurity professional.<\/p>\n<p class=\"text-primary font-tertiary-body-baseline-regular\" data-testid=\"article-paragraph-annotation-test-id\">The bot was dubbed Angler\u2019s Pokedex, a reference to the portable electronic encyclopaedia from hit franchise Pokemon that is used to identify and record new monsters encountered.<\/p>\n<p class=\"text-primary font-tertiary-body-baseline-regular\" data-testid=\"article-paragraph-annotation-test-id\">Pua said the team <!-- -->decided to develop the app partly because time and location details could not be extracted from images submitted on Telegram, making it difficult to pinpoint data accurately.<\/p>\n<p class=\"text-primary font-tertiary-body-baseline-regular\" data-testid=\"article-paragraph-annotation-test-id\">To build the app\u2019s computer vision model, Sng, who is the lead developer of the mobile<!-- --> <!-- -->app, collated and vetted more than 90,000 photos of fish species found near Singapore and neighbouring waters. These were sourced from international databases, society members and his own photos.<\/p>\n<p class=\"text-primary font-tertiary-body-baseline-regular\" data-testid=\"article-paragraph-annotation-test-id\">It took two months to train the model with his dataset until it reached an 82.7% accuracy rate, said Sng, who was working on this while studying. He noted that it is more accurate than the model created by the US-based flora and fauna database iNaturalist, <!-- -->which has an accuracy rate of about 80% for fish across the world<!-- -->.<\/p>\n<p class=\"text-primary font-tertiary-body-baseline-regular\" data-testid=\"article-paragraph-annotation-test-id\">Novice anglers can sometimes mistake dangerous fish for harmless ones or lack awareness of sustainable fishing practices, the developers told The Straits Times.<\/p>\n<p class=\"text-primary font-tertiary-body-baseline-regular\" data-testid=\"article-paragraph-annotation-test-id\">This prompted them to include a pop-up feature that alerts users on what to do if a scanned fish is a protected, rare or harmful species. <!-- -->For example, if an endangered fish is caught, users are advised to release it.<\/p>\n<p class=\"text-primary font-tertiary-body-baseline-regular\" data-testid=\"article-paragraph-annotation-test-id\">To minimise the risk of incorrect identifications, the app shows th<!-- -->e top five predictions<!-- --> of the scanned fish\u2019s identity, ranked according to how similar they are to the specimen. Users then finalise the identity of species by selecting one of the options.<\/p>\n<p class=\"text-primary font-tertiary-body-baseline-regular\" data-testid=\"article-paragraph-annotation-test-id\">For convenience in the field, the app uses a lightweight offline model for quick identifications when mobile connections are spotty, alongside a more accurate online version.<\/p>\n<p class=\"text-primary font-tertiary-body-baseline-regular\" data-testid=\"article-paragraph-annotation-test-id\">To reel recreational anglers in, the app also includes tide data to indicate the best times to go fishing. A fish encyclopaedia was also included, added fellow developer Guan Chen Di, a 22-year-old computer science student at Nanyang Technological University.<\/p>\n<p class=\"text-primary font-tertiary-body-baseline-regular\" data-testid=\"article-paragraph-annotation-test-id\">\u201cOne of the most complex hurdles we faced was how to maximise and condense a variety of information onto a tiny phone screen,\u201d he said, adding that the team figured out how to seamlessly fit the image, species and catch method into a single view.<\/p>\n<figure class=\"default inline-media-wrapper\" data-testid=\"inline-media-test-id\">\n<div class=\"flex flex-col items-start relative w-fit\"><picture><source media=\"(max-width: 480px)\" srcset=\"https:\/\/cassette.sphdigital.com.sg\/image\/straitstimes\/46aa96f6f62f5d6983bf0572061070fb2bc78acf2c768fbc9926fb217f4b6186?w=480\"\/><source media=\"(min-width: 481px) and (max-width: 720px)\" srcset=\"https:\/\/cassette.sphdigital.com.sg\/image\/straitstimes\/46aa96f6f62f5d6983bf0572061070fb2bc78acf2c768fbc9926fb217f4b6186?w=720\"\/><source media=\"(min-width: 721px and max-width: 3999px)\" srcset=\"https:\/\/cassette.sphdigital.com.sg\/image\/straitstimes\/46aa96f6f62f5d6983bf0572061070fb2bc78acf2c768fbc9926fb217f4b6186?w=900\"\/><source media=\"(min-width: 4000px)\" srcset=\"https:\/\/cassette.sphdigital.com.sg\/image\/straitstimes\/46aa96f6f62f5d6983bf0572061070fb2bc78acf2c768fbc9926fb217f4b6186\"\/><img decoding=\"async\" src=\"https:\/\/cassette.sphdigital.com.sg\/image\/straitstimes\/46aa96f6f62f5d6983bf0572061070fb2bc78acf2c768fbc9926fb217f4b6186\" alt=\"The SGFish app built by volunteers of the Ichthyological Society of Singapore.\" class=\"aspect-default flex items-start shrink-0 object-cover default article-default mobile:w-auto tablet:w-auto\" data-testid=\"image-test-id\" loading=\"lazy\"\/><\/picture><\/div><figcaption class=\"mobile:mx-16 tablet:mx-00 pt-08 pb-16\">\n<p class=\"inline text-secondary font-secondary-captions-baseline-regular\" data-testid=\"inline-media-caption-test-id\">The SGFish app built by Ichthyological Society of Singapore volunteers.<\/p>\n<p class=\"inline text-tertiary font-secondary-captions-baseline-regular\" data-testid=\"inline-media-credit-test-id\"> <!-- -->PHOTO: BRIAN SNG<\/p>\n<\/figcaption><\/figure>\n<p class=\"text-primary font-tertiary-body-baseline-regular\" data-testid=\"article-paragraph-annotation-test-id\">In future updates, the developers hope to make the app available on the Google Play Store and incorporate the initial Telegram bot\u2019s popular gamification elements, such as a high-score board that recognises users who record the highest diversity of unique species.<\/p>\n<p class=\"text-primary font-tertiary-body-baseline-regular\" data-testid=\"article-paragraph-annotation-test-id\">Fish biologist Jeffrey Kwik said citizen science initiatives like the SGFish app can help supplement fish surveys involving diving or snorkelling, which rely heavily on good water visibility.<\/p>\n<p class=\"text-primary font-tertiary-body-baseline-regular\" data-testid=\"article-paragraph-annotation-test-id\">Spotting and counting fish populations visually in Singapore is particularly challenging owing to the Republic\u2019s murky waters.<\/p>\n<p class=\"text-primary font-tertiary-body-baseline-regular\" data-testid=\"article-paragraph-annotation-test-id\">\u201cThis is exacerbated for well-camouflaged species or species that find refuge in associated marine habitats like seagrass and corals, which are even harder to spot,\u201d said the associate professor at the Singapore Institute of Technology.<\/p>\n<p class=\"text-primary font-tertiary-body-baseline-regular\" data-testid=\"article-paragraph-annotation-test-id\">Records from anglers are particularly useful for covering large survey areas, Kwik added, as gathering detailed, wide-ranging data through official surveys requires significant resources.<\/p>\n<p class=\"text-primary font-tertiary-body-baseline-regular\" data-testid=\"article-paragraph-annotation-test-id\">Even with potential biases from hook sizes or bait types,<!-- --> <!-- -->data from anglers is useful for supplementing species lists and tracking the distribution of fish, he said.<\/p>\n<p class=\"text-primary font-tertiary-body-baseline-regular\" data-testid=\"article-paragraph-annotation-test-id\">As the community logs more observations, ISS co-founder Andriel Cheong hopes the database built from these records can inform <a href=\"https:\/\/www.straitstimes.com\/singapore\/environment\/retain-ecps-recreational-value-minimise-impact-on-nature-among-feedback-for-long-island-works?ref=inline-article\" rel=\"noopener\" class=\"gap-x-04 items-center inline text-primary-60 select-auto\" aria-label=\"link\" target=\"_blank\" data-testid=\"custom-link\"><span class=\"inline font-tertiary-body-baseline-regular\" data-testid=\"typography-test-id\">environmental impact assessments,<\/span><\/a> giving the authorities a clearer picture of marine biodiversity when planning coastal developments.<\/p>\n<p class=\"text-primary font-tertiary-body-baseline-regular\" data-testid=\"article-paragraph-annotation-test-id\">Beyond recreational fishing and divers, the team hopes the public will use the app to learn about fishes.<\/p>\n<p class=\"text-primary font-tertiary-body-baseline-regular\" data-testid=\"article-paragraph-annotation-test-id\">\u201cWe encourage the average person to test it out on everyday sightings of fish, such as those you see in the market, just to learn more about the varieties of fish that can be found in our local markets,\u201d said Cheong, noting that this could promote more conscious consumption of seafood.<\/p>\n<p class=\"text-primary font-tertiary-body-baseline-regular\" data-testid=\"article-paragraph-annotation-test-id\">The app joins a growing list of community-led wildlife databases in Singapore.<\/p>\n<p class=\"text-primary font-tertiary-body-baseline-regular\" data-testid=\"article-paragraph-annotation-test-id\">In 2021, for instance, a group of seasoned birders and scientists was formed to review records of species rarely encountered in Singapore and made such sightings available in the Singapore Bird Database.<\/p>\n<\/div>\n<p><br \/>\n<center><br \/>\n<br \/><a href=\"https:\/\/www.straitstimes.com\/singapore\/environment\/anglers-pokedex-youth-build-free-app-to-help-identify-and-log-singapores-fish\" target=\"_blank\" rel=\"noopener\">Read Full Article At Source <\/a><br \/>\n<center\/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>SINGAPORE &#8211; Despite its busy straits, Singapore\u2019s position near one of the world\u2019s most biodiverse marine areas has allowed it to yield a surprising variety&#8230;<\/p>\n","protected":false},"author":1,"featured_media":90347,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"","fifu_image_alt":"","footnotes":""},"categories":[2611],"tags":[],"class_list":["post-90346","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-buzz-headlines","wpcat-2611-id"],"brizy_media":[],"_links":{"self":[{"href":"https:\/\/sgbuzz.com\/index.php?rest_route=\/wp\/v2\/posts\/90346","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sgbuzz.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sgbuzz.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sgbuzz.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sgbuzz.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=90346"}],"version-history":[{"count":0,"href":"https:\/\/sgbuzz.com\/index.php?rest_route=\/wp\/v2\/posts\/90346\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sgbuzz.com\/index.php?rest_route=\/wp\/v2\/media\/90347"}],"wp:attachment":[{"href":"https:\/\/sgbuzz.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=90346"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sgbuzz.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=90346"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sgbuzz.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=90346"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}