1 of 8

Using CODAP, Datasets, and AI to Study Seabird Restoration

Caitlin Harrigan - Lyman Moore Middle School, Portland, ME

Jacob Sagrans - Tumblehome, Inc., Boston, MA

NSTA 2024 New Orleans National Conference

November 8, 2024

Link to slides: https://bit.ly/PuffinsNSTA2024

Link to handout: https://bit.ly/PuffinsNSTAhandout

1

Photos by Derrick Jackson

2 of 8

Puffin burrow cam highlights

(Summer 2023, Seal Island, Maine)

2

3 of 8

Introduction to the Puffins project

  • National Science Foundation (NSF)-funded project in Maine middle school science classrooms, in partnership with Tumblehome and Audubon
  • Atlantic Puffins in Maine is used as a lens into ecology, data science, and artificial intelligence
  • Significant time spent exploring historical data about puffins in Maine in CODAP (Common Online Data Analysis Platform)
  • Focus on artificial intelligence—e.g., using Teachable Machine (TM) software to classify images and sounds of puffins and other seabirds

3

4 of 8

Exploring historical puffin data in CODAP

  • Link to historical puffins data in CODAP to explore in pairs/small groups: https://bit.ly/PuffinsReturnCODAP
    • What factors influence whether puffins reach adulthood and return to their hatching islands to breed?
    • Put your graphs and answers to the questions in this slideshow: https://bit.ly/PuffinDataSharing
  • Lots of CODAP help available at: https://codap.concord.org
  • For more on CODAP, there are 2 CODAP workshops tomorrow (Saturday)!

4

5 of 8

Teachable Machine (TM) and AI – Images

  • TM general training/testing link: https://bit.ly/TeachableMachineTrain
  • Create image model with 2 classes (Puffins vs. Other Seabirds)
  • Train model with 10 puffin images and 10 other seabird images
  • Then test with 5 different puffin images and 5 different other seabird images
  • Record if TM accurately classified each image on your handout (confidence above approx. 70%).
  • How many puffin images did the model accurately classify? How many other seabird images did it accurately classify?

5

6 of 8

Teachable Machine (TM) and AI – Sound

  • TM can be trained on different classes of sounds, such as “puffins” vs. “background noise”
  • TM converts sounds to images (spectrograms) to train/test the model
  • Pre-trained sound model: https://bit.ly/PuffinSoundTM
  • Try to growl like a puffin (make sure microphone input is toggled on)
  • Does TM classify you as sounding like a puffin?

6

Puffin growl

recording (repeated

10 times) & corresponding spectrogram image

7 of 8

Conclusion

  • A compelling, locally relevant phenomenon (puffins in Maine), paired with accessible tools (CODAP and TM), can engage middle school students in ecology, data science, and AI.
  • What phenomena might engage your students, and how would you explore using CODAP and TM?
    • Data on local species in CODAP
    • Identifying images/sounds of local species
    • Birds local to you could be a good choice (lots of data/images/sound recordings available online – check out Cornell Lab of Ornithology, eBird, Audubon, etc. for specific bird species)

7

8 of 8

Thank you!

This project is funded by the National Science Foundation, grant no. DRL-2241777. Any opinions, findings and conclusions or recommendations expressed in these materials are those of the authors and do not necessarily reflect the views of the National Science Foundation.

8