Skip to content

BirdWeather Reporting Threshold Feature #161

@dalogue1

Description

@dalogue1

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions