mozilla / ichnaea

Mozilla Ichnaea
http://location.services.mozilla.com
Apache License 2.0
573 stars 139 forks source link

Measure quality of data against firefox location service telemetry #161

Closed graydon closed 10 years ago

graydon commented 10 years ago

Current location service in firefox is recording a telemetry statistic showing distribution of accuracy in location queries. Histogram or CDF of that is the plot-of-accuracy to compare against.

Accuracy plots to make and compare against base plot:

graydon commented 10 years ago

Update: the telemetry statistic was added in bug https://bugzilla.mozilla.org/show_bug.cgi?id=989682 and is live and collecting here: http://telemetry.mozilla.org/#nightly/31/GEOLOCATION_ACCURACY and it shows a pretty crude bimodal distribution: 100k responses at "over 18km" accuracy, 22k responses at "less than 100m" accuracy, a few hundred responses in the 100-200m range and a scattering of responses across the remainder. Basically there's a "wifi" clump and a "geoip" clump at opposite ends of the histogram and nothing much between.

Moveover we are currently only returning fixed accuracy values ourselves, from MLS: either 500m (for wifi), 35km (for cell) and 40km (for geoip). At this point there's no real use taking a "histogram" of these since they are just going to take on those three values; so in the meantime (until we have any improvement in accuracy estimation) we'll just collect counters for each type, this is bug #172 .

I may open a fresh bug / reopen the existing telemetry bug to request a second finer-grained metric for the wifi clump, so we can see if there's any meaningful distribution in there.

hannosch commented 10 years ago

I think we are good here. We have telemetry for Firefox desktop and we have since added fine-grained stats for tracking accuracy from our own service.