<html>
  <head>
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body>
<div><br></div><div><br></div><div><br></div><div>Aug 26, 2020, 11:04 by lonvia@denofr.de:<br></div><blockquote class="tutanota_quote" style="border-left: 1px solid #93A3B8; padding-left: 10px; margin-left: 5px;"><div>Hi,<br></div><div><br></div><div>On Wed, Aug 26, 2020 at 09:11:44AM +0200, Mateusz Konieczny via dev wrote:<br></div><blockquote><div>Is anyone aware about some test suite comparing different geocoders?<br></div><div><br></div><div>Something with query + expected result pairs, and listing where Nominatim / Photon / etc succeeded/failed?<br></div><div><br></div><div>I want something like that, tried to find one and failed.<br></div><div><br></div><div>I want to ask whatever I missed something like that before I will make it.<br></div></blockquote><div><br></div><div>There are a couple of test suits out there. The two that come<br></div><div>immediately to mind are:<br></div><div>https://github.com/geocoders/geocoder-tester<br></div><div>https://github.com/pelias/fuzzy-tester<br></div></blockquote><div>Thanks!<br></div><div><br></div><div>I will need to look how tightly pelias/fuzzy-tester is<br></div><div>integrated with just pelias and is it viable to expand/use<br></div><div>it to support testing REST apis.<br></div><div><br></div><div>Maybe it will be easier to write something small from scratch.<br></div><blockquote class="tutanota_quote" style="border-left: 1px solid #93A3B8; padding-left: 10px; margin-left: 5px;"><div>The issue with all these is that you have to define what you<br></div><div>actually want to compare. Depending on what kind of queries you<br></div><div>run and how you define the results you get, you'll get very different<br></div><div>results.<br></div></blockquote><div>Oh, I know!<br></div><div><br></div><div>For example cases such as "Elementary school number 12, Streetname 19"<br></div><div>where address and object are at different locations and expected result<br></div><div>completely depends on what user wants.<br></div><div><br></div><div>Or slang/local/vulgar names where some would prefer not finding them<br></div><div>and not listing them over finding them, even if naming is real.<br></div>  </body>
</html>