TITLE The A-Kwic Indexing System VERSION 2.00 COMPANY Starbound Enterprises AUTHOR David W. Lowrey dwl10@juts.ccc.amdahl.com (Internet) dlowrey (BIX) DESCRIPTION The A-Kwic Indexing System provides tools for performing rapid keyword searches of user data. Applications for A-Kwic would include: * Indexing contents of CD-ROMs. * Indexing the contents of software archives, such as 'aminet'. * Indexing any collection text, such as audio or video collections. * Allowing keyword searches of customer records, or other business related data. * As part of a "customer support" toolset, allowing keyword searches of "Bug Reports" or "Fix Databases". The A-Kwic system has two components, the database loader, and the database searcher. The database loader, LoadDB, reads user created input records, and scans these records for keywords. It then builds the database files for use by the database searcher. The input records, which LoadDB reads, contains information such as a record's title, lines that will be keyworded, lines that will appear in the record, but will not be keyworded, and line to specify additional keywords, that do not appear in the record. Sample programs are provided, written in ARexx or C, that create LoadDB input files from both Fish & Aminet CD-ROM content listings. Once a database has been created, it can be searched using the A-Kwic command. This program prompts the user for keywords, and searches the database for matches. Searches are extremely fast, due to the way LoadDB organizes the data. Multiple keywords can be specified for a search. The keywords can be "ANDed" or "ORed", and grouped using parenthesis. If any matches are found by the search, the user can choose to view the matching record's titles. The titles are displayed in a scrolling listview. The user can choose to view a specific record by double clicking on it's title. Both LoadDB and A-Kwic run from either the CLI, or the workbench. A-Kwic supports being launched from Project icons, so that an A-Kwic database can have it's own icon, and will invoke A-Kwic if double clicked. SPECIAL REQUIREMENTS The A-Kwic system requires OS 2.04 or higher. HOST NAME aimnet DIRECTORY ????/???? FILE NAMES A-Kwic2.00.lha xxxxx bytes PRICE A $10.00(US) ShareWare fee is requested for private use. Commercial use requires registration with the author, and a suggested $100.00 support fee. DISTRIBUTABILITY This release of the A-Kwic system is freely distributable. Commercial use requires prior registration with the author. Copyright 1993,1994 by Starbound Enterprises