A Search Engine Component by JObjects, Inc.

QuestAgent v8.0.3

A Search Engine Component for Java

QuestAgent is a cross-platform, zero-install search engine for offline and online publications (manuals, help systems, training material, etc). It can be distributed along with your documentation site and used from a CD-ROM/DVD, local disk drive or Web site.

For more information about this product please visit the
Search engine built in QuestAgent search applets allows user to run simple queries, use Boolean operators and parenthesis, search for phrases or use proximity. Search can spread across one or more fields of one or more indexed collections. In addition, QuestAgent allows highlighting of search terms in found HTML documents with easy navigation between search terms inside a document.

QuestAgent search applets are compatible with all major browsers and platforms. End-user doesn't need network connection or any server application. There is no need for any additional software except Java enabled web browser. Indexing engine supports all major single-byte and double-byte character sets. All indexed terms are handled in Unicode.

QuestAgent offers several highly customizable search interfaces that allow easy integration with existing publications. In addition, powerful QuestAgent API provides access to all search engine features from JavaScript. Content developers can utilize this API to customize existing search interface or develop a new one from the scratch.

Small, fast and powerful, QuestAgent is the perfect search solution for manuals, help systems and product catalogs.

Basic Concepts
QuestAgent allows you to index and deploy search interface for one or more document collections organized bellow a single root directory. Indexing settings for each document collection are contained in a configuration file called index profile.

Index profile contains various document collection and indexing properties such as root directory, data handling settings, index fields, default search interface, etc. Index profile can be created using QuestManager application.

Supported Languages
QuestAgent internally uses Unicode for all text handling. It can be used with almost any language although direct support maybe is not provided in form of language-specific analysis rules.

Text analysis with stemming and stop words list has been provided for Danish, German, English, Spanish, Finnish, French, Italian, Dutch, Norwegian, Portuguese, Russian and Sweden. CJK group of languages (Chinese, Japanese, Korean) is supported too.

QuestAgent Features

Indexing Engine
- Full text indexing of HTML, Plain Text, PDF, MS Office and OpenOffice documents
- Fielded indexing based on document Meta properties
- Customizable stop word list
- Customizable text tokenization and term filtering
- File exclusion support
- Unicode enabled
- Single-byte and double-byte character sets supported
- GUI and command line tools provided
- Cross-platform (Java)

Search Engine
- Advanced queries with Boolean logic
- Phrase search
- Proximity
- Stemming
- Meta field searching
- Unicode enabled
- Fast with small footprint
- No installation needed
- Cross-platform (Java)

Search Interfaces and Result Retrieval
- Several highly customizable search interfaces available
- Search terms highlighting in found HTML document
- QuestAgent Applet API accessible from JavaScript


System Requirements

Java Runtime Environment 1.4.2 or newer

Technical Information

Component Type - Contains the following types of components...

 • Java Class Library
For more information and to buy this product...
Publisher:
JObjects, Inc.
Product Type:
Component
Product Version:
v8.0.3
Prices From:
Free