Dear all, I have some problems with https://github.com/aperi2007/libstringmetrics . For example: When I use "similarity" in qgrams_distance, I get good results. But when I use "metric", it works only if it is only once in the query. When there are 2 different usages, they somehow interfere together. Is this the right place where to report such problem?
> sqlite3 SQLite version 3.8.8.3 2015-02-25 13:29:11 Enter ".help" for usage hints. Connected to a transient in-memory database. Use ".open FILENAME" to reopen on a persistent database. sqlite> select load_extension("libstringmetrics.dll"); sqlite> select a.firstname, b.firstname, a.lastname, b.lastname, ...> stringmetrics("qgrams_distance","similarity",a.firstname, b.firstname,"") first_dist, ...> stringmetrics("qgrams_distance","similarity",a.lastname, b.lastname,"") last_dist ...> from ...> (select "Milan" as firstname, "Roubal" as lastname ) a, ...> (select "Milan" as firstname, "roubal" as lastname ) b ...> ; Milan|Milan|Roubal|roubal|100.0|62.5 sqlite> select a.firstname, b.firstname, a.lastname, b.lastname, ...> stringmetrics("qgrams_distance","metric",a.firstname, b.firstname,"") first_dist, ...> stringmetrics("qgrams_distance","metric",a.lastname, b.lastname,"") last_dist ...> from ...> (select "Milan" as firstname, "Roubal" as lastname ) a, ...> (select "Milan" as firstname, "roubal" as lastname ) b ...> ; Milan|Milan|Roubal|roubal|6|6 sqlite> select a.firstname, b.firstname, a.lastname, b.lastname, ...> stringmetrics("qgrams_distance","metric",a.firstname, b.firstname,"") first_dist ...> from ...> (select "Milan" as firstname, "Roubal" as lastname ) a, ...> (select "Milan" as firstname, "roubal" as lastname ) b ...> ; Milan|Milan|Roubal|roubal|0 Thank you Best Regards Milan