Should we have it?
if yes it should contain the list of specific options a class hierarchy of MoreLikeThisContext <- {MorelikeThisBeginningContext|MoreLikeThisFavorFieldSimilarityContext|MoreLikeThisFavorOverallSimilarityContext}
beginning would have favorPerFieldSimilarity and favorOverallSimilarity favorFieldSimilarity would have DisMax specific settings and can carry on to the field selection favorOverallimilarity would have Boolean specific settings and can carry on to the field selection
MoreLikeThisContext favorPerFieldSimilarity();
But due to the way the MoreLikeThis algorithm is implemented in Hibernate Search, the benefit of DisMax is not clear.
|