How to use the ‘Minimum match value’ feature for Terminology via Multiterm SDK?

When terms are searched via Multiterm Desktop we cannot define Minimum match value for the search (at least that I know).

But I can use this feature when I access the same Termbase from Studio desktop.

Is there a way to use Multiterm SDK to control this feature?

Thanks,
Carlos

Parents
  • Hello Carlos!

    It seems that the only way to manage Minimum match value is to use project settings:
    FileBasedProject class has GetTermbaseConfiguration() method, which returns TermbaseConfiguration object, which in turn has TermRecognitionOptions.MinimumMatchValue option. If you change it, you'll have to call UpdateTermbaseConfiguration method of FileBasedProject.

    Besides, I failed to achieve satisfactory results with Multiterm SDK. Perhaps switching to new Terminology Provider API would help, we'll see.
Reply
  • Hello Carlos!

    It seems that the only way to manage Minimum match value is to use project settings:
    FileBasedProject class has GetTermbaseConfiguration() method, which returns TermbaseConfiguration object, which in turn has TermRecognitionOptions.MinimumMatchValue option. If you change it, you'll have to call UpdateTermbaseConfiguration method of FileBasedProject.

    Besides, I failed to achieve satisfactory results with Multiterm SDK. Perhaps switching to new Terminology Provider API would help, we'll see.
Children