View Single Post
Old 2 Apr 2020, 12:34 PM   #22
n5bb
Intergalactic Postmaster
 
Join Date: May 2004
Location: Irving, Texas
Posts: 8,929
Arrow Stemming search

Quote:
Originally Posted by xyzzy View Post
I only quoted what he said. I doubt he tested it since we were just conversing back and forth through the ticket.
Well ... silly goose! This is somewhat funny ... when searching:
  • fox finds fox and foxes
  • foxes finds fox and foxes
  • "fox" in quotes only finds fox
  • "foxes" in quotes only finds foxes
  • But the word "goose" has two plurals: "gooses" and "geese". So:
  • goose finds goose and gooses
  • gooses finds goose and gooses
  • geese only finds geese
  • So using goose and geese is an unfortunate incorrect example!
See stemming in:
https://www.fastmail.com/help/receive/search.html
Quotes (single ' or double ") around a word or phrase cause only those exact characters to be matched (ignoring case).

They might be using the Porter stemming algorithm. See:
https://raw.githubusercontent.com/sn...porter/voc.txt
https://tartarus.org/martin/PorterStemmer/
That stemming algorithm matches the fox/foxes and goose/gooses/geese behavior I noted above.

Bill
n5bb is offline   Reply With Quote