Hello, I have an interesting issue with mm and SynonymQuery and KeywordRepeatFilter. We do query time synonym expansion and use KeywordRepeat for not only finding stemmed tokens. Our synonyms are already preprocessed and contain only stemmed tokens. Synonym file contains: traject,verbind
So, any non-root stem that ends up in a synonym is actually a search for three terms: +DisjunctionMaxQuery(((title_nl:trajecten Synonym(title_nl:traject title_nl:verbind)))) But, our default mm requires that two terms must match if the input query consists of two terms: 2<-1 5<-2 6<90% So, a simple query looking for a plural (trajecten) will not match a document where the title contains only its singular form: q=trajecten will not match document with title_nl:"een traject" Now, my question is, how to deal with this problem? I clearly do not want mm to think i input two terms! Many many thanks, Markus