[Android] Search: Irrelevant transactions appears for certain search term(s)

Issue:
When searching for “EE” on the transactions / home screen, irrelevant transactions appear in the search results.

Details to reproduce:
On the transactions screen, tap the search icon, and enter “EE”

Expected Result
Transactions from EE appear as search results

Actual Result
Irrelevant transactions appear in addition to transactions from EE.
Among them are transactions from Tesco, the Co-op Food and pot transfers.

OS:
Android v9.0

Device:
Google Pixel 2 XL

App Version:
v2.4.0 (Beta Channel), although I have observed this in previous releases.

Unfortunately this may not have an easy fix :frowning:

In order to get the best matches, the search string is compared against the raw description and enriched address data: this is probably why you see some irrelevant merchants as they may contain a double E. This is probably only a real problem for merchants with short names :ok_hand:

1 Like

How about being able to use quotes around search terms to return specific results?

1 Like

That would be an ideal solution, unfortunately it isn’t an easy fix :grimacing: However, I will take a look and see what might be possible!

2 Likes

Three years on and anomalies still exist.

Searched this morning by clicking on my hash tag for train tickets, ie #train

Returns with transactions for when I bought trainers :man_facepalming:

What is the point of hashtags, if the search doesn’t use the hashtag, just the letters? :man_shrugging:

1 Like