, "Flo" <flo.gehrke@...> wrote:
> But may I get back to the initial idea of a simple clip that,
> to some humble extent, is able to search for A and will find A plus B
> and C which have a defined semantic relation to A. Synonymy is just
> one of many possible relations like that -- others have been
> mentioned before.
Sorry, no solution, just a hint or two:
1. Use a user-defined clip for each term, where all possible
alternative terms are added to the original term, i.e. using your
example of Aspirin, the clip "Aspirin" would add "acetylsalicylic
acid" to the search phrase. For example by way of a variable:
^!set %result%=(^$GetClipName$)|(acetylsalicylic acid)
and the complement clip
^!set %result%=(^$GetClipName$ acid)|(aspirin)
2. The second approach might be a database file (txt) of term in field
1, listing all possible terms, as well as any complements, and a list
of complementary terms in fields 2 adnd up. Thus you can use a
technique similar to that in suggestion 1 to generate a search phrase.
sulfuric acid(delimiter)phosphoric acid(delim)acid
etc, sorted alphabetically
In either case, you would have to have a separate search clip, that
calls the necessary sub clip(s).