Last Reviewed: October 8, 2003

Article: DTS0192

Applies to: dtSearch Engine 6.22 and later

The dtSearch Engine has a Language Analyzer API that can be used to integrate morphological analyzers and custom or dictionary-based word breakers into the dtSearch Engine indexing process.

For C++ sample code demonstrating use of the Language Analyzer API, see the examples\cpp\LanguageAnalyzer folder after installing the dtSearch Engine.  A CSampleLanguageAnalyzer class that can be used as a starting point for development is in la_sample.cpp in this folder.   For API documentation, see the "Language Analyzer API" topic in the dtSearch Engine help file, dtengine.chm.

Additional sample code demonstrating use of the Language Analyzer API to integrate with RosetteŽ Globalization Platform from Basis Technology Corp. is also available from tech@dtsearch.com.  However, because the Basis Technology Corp. product's API is covered by a nondisclosure agreement, we can only provide this sample code to customers who have signed a nondisclosure agreement with Basis Technology Corp.   To obtain the sample code, email or fax the signature page of your agreement to tech@dtsearch.com or fax it to 301-263-0781.