-
Notifications
You must be signed in to change notification settings - Fork 72
Description
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.