Shuna Maekawa / Projects

Learning Singapore’s Birds by Ear: A Look at the SingBirds Call Quiz

2024-10-15 · React, Django, Birds

An interactive quiz web app to test out your bird call knowledge

Learning Singapore’s Birds by Ear: A Look at the SingBirds Call Quiz

Learning Singapore’s Birds by Ear: A Look at the SingBirds Call Quiz

Overview

SingBirds Call Quiz is an interactive web application that challenges players to identify bird species by their songs. The game is centered around birds found in Singapore, making it both a fun and educational experience.

Players view a spectrogram of a bird call and listen to the audio recording before choosing the correct bird species from multiple-choice options. After submitting an answer, they can view detailed information and a photo of the bird.


Features


Tech Stack

Frontend

Backend

Audio Processing


Data Sources


App Flow

  1. Player selects a country (currently only Singapore) and a hotspot.
  2. App retrieves a list of birds based on recent observations (snapshot taken in Oct 2024).
  3. Spectrogram and audio are displayed.
  4. Player submits an answer.
  5. App shows feedback, Wikipedia information, and bird photo.
  6. After the quiz, a final score and breakdown are shown.

Made with ❤️ for bird lovers around the world.

Learning Singapore’s Birds by Ear: A Look at the SingBirds Call Quiz screenshot
Learning Singapore’s Birds by Ear: A Look at the SingBirds Call Quiz screenshot
Learning Singapore’s Birds by Ear: A Look at the SingBirds Call Quiz screenshot
Learning Singapore’s Birds by Ear: A Look at the SingBirds Call Quiz screenshot