Search engine is extensible. External loadable modules are used to extract information from different documents formats, uncompress archives and so on. There are several types of plugins with similar API:
Unpacker plugins extract files from archives
Content plugins extract contents from different document formats
Lexer plugins manipulate the text extracted from documents
Stemmer plugin is a simplified morphology analyzer for several languages
Engine plugins perform special searches like internet metasearch.
Preview plugins are used to show found documents.
OCR plugins extract text from graphical formats.
Media info plugins supply human readable information for different media, including CD/DVD, LAN hosts, internet sites.
All plugins are Win32 DLL's. The search engine loads them from plugin subdirectory in installation folder.
© Mental Computing 2009
|
|
|
|