Leveraging large language models for enabling design by analogy: a computational framework | Synapse