Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BirdWeather Reporting Threshold Feature #161

Open
dalogue1 opened this issue Jul 31, 2024 · 6 comments
Open

BirdWeather Reporting Threshold Feature #161

dalogue1 opened this issue Jul 31, 2024 · 6 comments

Comments

@dalogue1
Copy link

dalogue1 commented Jul 31, 2024

I would like to suggest that a detection of a bird should not be reported to BirdWeather unless a specified threshold for the past 24 hours has been detected. (A default of 0 would behave exactly as it does now. In fact, the code would not even perform a query to the database if the threshold is 0.)

For instance, if I have a detection of a Bald Eagle and the threshold is set to 1 then it will not report the detection to BirdWeather unless it is the 2nd or more for the day. This avoids the many reportings of detections of one-off species that are just normal. I do not mind them in my local database but would prefer not to report them to BirdWeather publicly. (Vanity of Vanities)

This is a simple change to the reporting.py script as well as a way to enter the threshold in the settings interface.

I know I can exclude each species which is unlikely, or turn my "Species Occurrence Frequency Threshold" higher, or turn my "Minimum Confidence" higher. However, I do want to know if a rare but possible type of bird is detected but do not want so many detections of 1 or 2 for misdetections on BirdWeather. If it is regularly occurring, I will obviously Exclude the species.

@alexbelgium
Copy link

alexbelgium commented Aug 1, 2024

I could add in this PR #158 a flag so only confirmed species (meaning that you have at least once confirmed that this species really exists) are uploaded to birdweather but birdweather by design looks more at volume than exactitude of observations

@dalogue1
Copy link
Author

dalogue1 commented Aug 1, 2024

I could add in this PR #158 a flag so only confirmed species (meaning that you have at least once confirmed that this species really exists) are uploaded to birdweather but birdweather by design looks more at volume than exactitude of observations

That is a really good idea to use the confirmed species flag instead of a daily threshold! This would prevent uploading a Bald Eagle detection by mistake.

@alexbelgium
Copy link

alexbelgium commented Aug 7, 2024

Indeed. I see the "confirmed species" feature as an enabler to other elements, but I propose to wait first for it to be merged as a standalone feature before adding additional elements on top to avoid complexification.

@lloydbayley
Copy link

Good idea. Would be good to have a standalone feature to give it wings first before combining, no pun intended.
Perhaps the Enhancement flag could be added to this so it doesn't look like an unanswered issue?

@dalogue1
Copy link
Author

How do you set the Enhancement flag?

@lloydbayley
Copy link

Ahh...Sometimes, it used to let the OP set the flag but perhaps it's only the repository-owner that can set it now. Doesn't matter. :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants