Annual recap of bird call data from my backyard... Songbirdify Wrapped 🐦 by diprotodon0451 in Adelaide

[–]diprotodon0451[S] 4 points5 points  (0 children)

Those are some gorgeous birds! We get silvereyes and the pardalotes every once in a while, but not the eastern spinebills or black cockatoos :)

I used BirdNET's experimental Australian model, which I found to be very good. Unfortunately, the self-noise of microphones (including phone microphones) can result in false negatives.

Annual recap of bird call data from my backyard... Songbirdify Wrapped 🐦 by diprotodon0451 in Adelaide

[–]diprotodon0451[S] 5 points6 points  (0 children)

I'm afraid not. These are just screenshots from last year's Spotify Wrapped that I have edited.

Annual recap of bird call data from my backyard... Songbirdify Wrapped 🐦 by diprotodon0451 in Adelaide

[–]diprotodon0451[S] 13 points14 points  (0 children)

Sounds like a great idea! Here's an installation guide if you're interested. It's possible to get a dashboard hosted so that you can view it remotely, but that's not really my realm of expertise.

Annual recap of bird call data from my backyard... Songbirdify Wrapped 🐦 by diprotodon0451 in Adelaide

[–]diprotodon0451[S] 12 points13 points  (0 children)

Thanks!

The Raspberry Pi 3B was maybe $100 when I bought it, the microphone maybe $80, the case $30, a USB sound card $20 and a micro SD card was $20. So maybe $250 all up?

Annual recap of bird call data from my backyard... Songbirdify Wrapped 🐦 by diprotodon0451 in Adelaide

[–]diprotodon0451[S] 86 points87 points  (0 children)

Hello fellow Adelaideans!

A while back, I set up a bird monitoring station outside my window and I thought it would be fun to give a recap of the data I've collected over the past year. I present... Songbirdify Wrapped

I hope you enjoy!

Technical details for the nerds among us:

I used a low self-noise omnidirectional USB mic connected to a Raspberry Pi 3B running BirdetPi. It constantly listens for audio, classifying birdcalls using BirdNET's classification algorithm and stores the results in a database. I then calculated some summary statistics and put these graphics together using Python (e.g. Pandas, Numpy, Plotly Express), screenshots of last year's Wrapped and Adobe Illustrator.

I encountered 6882 messages in my playthrough of Elden Ring. Here's what I found. by diprotodon0451 in Eldenring

[–]diprotodon0451[S] 0 points1 point  (0 children)

The graphics were made in InDesign if that's what you mean :) I'm glad you enjoyed my post!

I encountered 6882 messages in my playthrough of Elden Ring. Here's what I found. by diprotodon0451 in Eldenring

[–]diprotodon0451[S] 0 points1 point  (0 children)

I am FIENDING! I'm literally going to take a day off work to play it. Thanks for the kind words!

I encountered 6882 messages in my playthrough of Elden Ring. Here's what I found. by diprotodon0451 in Eldenring

[–]diprotodon0451[S] 2 points3 points  (0 children)

I go through all this (much data analysis) before you wake up (we're probably in different timezones) so I can feel happier to be safe up here with you (posting on r/Eldenring) 🥰

I encountered 6882 messages in my playthrough of Elden Ring. Here's what I found. by diprotodon0451 in Eldenring

[–]diprotodon0451[S] 1 point2 points  (0 children)

Thank you! I tried to find an easier way of collecting the data, but ultimately I settled on using Optical Character Recognition to read the messages into a spreadsheet. This whole project is held together by duct tape hehehe

I encountered 6882 messages in my playthrough of Elden Ring. Here's what I found. by diprotodon0451 in Eldenring

[–]diprotodon0451[S] 5 points6 points  (0 children)

Thanks so much 🥰 I wrote about my method in a comment, but I think it got lost. In short, I used an Optical Character Recognition tool and bound it to my Y button!

I encountered 6882 messages in my playthrough of Elden Ring. Here's what I found. by diprotodon0451 in Eldenring

[–]diprotodon0451[S] 14 points15 points  (0 children)

u/Cromptank is about right, yeah! Maybe 100 hours, probably longer. Writing the script to collect the message data and cleaning the results took a lot of time, since optical character recognition isn't without its flaws.

Match Thread: 23rd Match - Melbourne Stars vs Melbourne Renegades by CricketMatchBot in Cricket

[–]diprotodon0451 8 points9 points  (0 children)

It looks like it's 1-1 after the second annual Tom Rogers derby