特定のニックネーム フィルターが存在することは認識していません。
SynonymFilterを使用すると、データ ソースがあればかなり簡単に生成できます。これは、ニックネーム データの適切なソースのようです。
https://code.google.com/p/nickname-and-diminutive-names-lookup/
SynonymMapctorに渡すには、次のSynonymFilterようなものを生成する必要があります (私が思うに):
SynonymMap.Builder builder = new SynonymMap.Builder(true);
builder.add(new CharsRef("Mike"), new CharsRef("Michael"), false);
builder.add(new CharsRef("Rich"), new CharsRef("Richard"), false);
builder.add(new CharsRef("Suzie"), new CharsRef("Susan"), false);
SynonymMap map = builder.build();