This may not work as well with summarizations as with atomic idea chunks, but another solution to the “double-meaning” issue is to retrieve more context: Is it possible to get "context aware" embeddings? - #9 by curt.kennedy
One strategy I have employed is “small to big” retrieval to grab adjacent chunks according to a pre-defined radius: Is it possible to get "context aware" embeddings? - #10 by SomebodySysop