> I got your point. You want to retrieve "electric吉他" > with the query 吉他. That's why you don't want EdgeNGram. > If this is the only reason for NGram, I think you can > transform "electric吉他" into two tokens "electric" > "吉他" in TokenFilter(s) and apply EdgeNGram approach. >
What TokenFilters would split "electric吉他" into "electric" & "吉他"?