When words match exactly the filter word, the score is 0, the best one, but when there's a match with a synonym, the score is also 0, but one match is better than other.
The best case scenario would be synonym matches to have a score weight, for example, like de number of differences divided by 10, where this value would be considered in the average score
When words match exactly the filter word, the score is 0, the best one, but when there's a match with a synonym, the score is also 0, but one match is better than other.
The best case scenario would be synonym matches to have a score weight, for example, like de number of differences divided by 10, where this value would be considered in the average score