Is not like doing a "semantic search ? I have the feeling that LLMs are great in that topic. For example, I describe a design pattern and LLMs give me the technical name of that design pattern.