Customizing Termbase Search

Hello,

We are using code like the following to search a termbase:

Termbase oTb = oTbs["Termbase name"];
TermbaseSearch search = oTb.Search;
search.Direction = Sdl.MultiTerm.TMO.Interop.MtSearchDirection.mtSearchDown;
search.MaximumHits = 10;
search.FuzzySearch = true;
search.SearchExpression = "search term";
search.SourceIndex = "English";
HitTerms oHits = search.Execute();

Is it possible to customize the search further? Specifically, we would like to lemmatize the terms in the termbase before performing the search.

We are using Trados Studio 2024.

Thank you,
Helena

emoji
Parents
  •  

    I don't think the standard MultiTerm API supports lemmatisation out of the box.  It performs string-based matching (with optional fuzzy logic), but it doesn't do morphological analysis like reducing words to their lemma form (e.g., “running” to “run”).

    But  probably knows better.  I'd be interested to know that too. 

    Paul Filkin | RWS Group

    ________________________
    Design your own training!

    You've done the courses and still need to go a little further, or still not clear? 
    Tell us what you need in our Community Solutions Hub

Reply
  •  

    I don't think the standard MultiTerm API supports lemmatisation out of the box.  It performs string-based matching (with optional fuzzy logic), but it doesn't do morphological analysis like reducing words to their lemma form (e.g., “running” to “run”).

    But  probably knows better.  I'd be interested to know that too. 

    Paul Filkin | RWS Group

    ________________________
    Design your own training!

    You've done the courses and still need to go a little further, or still not clear? 
    Tell us what you need in our Community Solutions Hub

Children