|File Search||Catalog||Content Search|
Key features: * Quickly index a large number of text, HTML, and XML documents * Use filters to index any type of files such as PDF, OpenOffice, DOC, XLS, PPT, MP3. * Includes a web spider for indexing remote documents over HTTP * Can use an external program to supply documents including records from a relational database. * Word stemming, soundex, metaphone, and double-metaphone indexing for fuzzy searching * Powerful Regular Expressions to select documents for indexing or exclusion * Limit searches to parts of documents such as certain HTML tags or to XML elements. * Index file is portable between platforms. * A Swish-e library is provided to allow embedding Swish-e into your applications for very fast searching.
You'll find ready to use examples for indexing the Debian documentation, PDF, OpenOffice and MSOffice files, whole Maildir, and more.
swish-e for Debian ================== For users: ---------- To add a few filters to swish-e, add the following lines to your Swish configuration file (you'll need to install xpdf-utils, wv and libmp3-tag-perl): FilterDir /usr/share/doc/swish-e/examples/filter-bin Filefilter .pdf swish_filter.pl %p Filefilter .doc swish_filter.pl %p Filefilter .xls /usr/bin/xls2csv %p Filef more»
NAME The Swish-e README File Upgrading? If you are upgrading Swish-e, please review the CHANGES file before installation. The index format may change and existing indexes may need to be re-created before use. OVERVIEW Swish-e is Simple Web Indexing System for Humans - Enhanced. Swish-e can quickly and easily index directories of files or remote web sites and search th more»
These are example scripts that can be used with SWISH-E. swish.cgi - example search script that allows displaying results page-by-page. Type `perldoc swish.cgi.in' from the examples directory for instructions. Note: before installation the file is "swish.cgi.in" swish.gif - Swish-e logo. swish.tmpl - HTML::Template file for use with swish.cgi. sw more»
This "conf" directory contains example swish-e configuration settings. In the "stopwords" directory more»
Here are some very basic filter scripts that could be used with the FileFilter configuration direct more»
Filtering documents with SWISH::Filter -------------------------------------- Swish-e knows only ho more»
These are example scripts that you can use the with "prog" document source feature of Swish-e. The more»
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1 more»