SWISH::Prog - information retrieval application framework River stage one • 7 direct dependents • 8 total dependents

SWISH::Prog is a full-text search framework based on Swish-e (<http://swish-e.org/>). SWISH::Prog tries to fill a niche similar to Data::SearchEngine or DBI: providing a uniform and flexible interface to several different search engine tools and libr...

KARMAN/SWISH-Prog-0.75 - 11 Dec 2013 23:15:27 GMT

SWISH::Prog::Queue - simple in-memory FIFO queue class River stage one • 7 direct dependents • 8 total dependents

SWISH::Prog::Queue is basically a Perl array, but it defines an API that can be implemented using any kind of storage and logic you want. One example would be a database that tracks items to be evaluated, or a flat file list....

KARMAN/SWISH-Prog-0.75 - 11 Dec 2013 23:15:27 GMT

SWISH::Prog::Doc - Document object class for passing to SWISH::Prog::Indexer River stage one • 7 direct dependents • 8 total dependents

SWISH::Prog::Doc is the base class for Doc objects in the SWISH::Prog framework. Doc objects are created by SWISH::Prog::Aggregator classes and processed by SWISH::Prog::Indexer classes. You can subclass SWISH::Prog::Doc and add a filter() method to ...

KARMAN/SWISH-Prog-0.75 - 11 Dec 2013 23:15:27 GMT

SWISH::Prog::Class - base class for SWISH::Prog classes River stage one • 7 direct dependents • 8 total dependents

SWISH::Prog::Class is a subclass of Rose::ObjectX::CAF. It's a base class useful for making simple accessor/mutator methods. SWISH::Prog::Class implements some additional methods and features useful for SWISH::Prog projects....

KARMAN/SWISH-Prog-0.75 - 11 Dec 2013 23:15:27 GMT

SWISH::Prog::Result - base result class River stage one • 7 direct dependents • 8 total dependents

SWISH::Prog::Results is a base results class. It defines the APIs that all SWISH::Prog storage backends adhere to in returning results from a SWISH::Prog::InvIndex....

KARMAN/SWISH-Prog-0.75 - 11 Dec 2013 23:15:27 GMT

SWISH::Prog::Results - base results class River stage one • 7 direct dependents • 8 total dependents

SWISH::Prog::Results is a base results class. It defines the APIs that all SWISH::Prog storage backends adhere to in returning results from a SWISH::Prog::InvIndex....

KARMAN/SWISH-Prog-0.75 - 11 Dec 2013 23:15:27 GMT

SWISH::Prog::Indexer - base indexer class River stage one • 7 direct dependents • 8 total dependents

SWISH::Prog::Indexer is a base class implementing the simplest of indexing APIs. It is intended to be subclassed, along with InvIndex, for each IR backend library....

KARMAN/SWISH-Prog-0.75 - 11 Dec 2013 23:15:27 GMT

SWISH::Prog::Searcher - base searcher class River stage one • 7 direct dependents • 8 total dependents

SWISH::Prog::Searcher is a base searcher class. It defines the APIs that all SWISH::Prog storage backends adhere to in returning results from a SWISH::Prog::InvIndex....

KARMAN/SWISH-Prog-0.75 - 11 Dec 2013 23:15:27 GMT

SWISH::Prog::InvIndex - base class for Swish-e inverted indexes River stage one • 7 direct dependents • 8 total dependents

A SWISH::Prog::InvIndex is a base class for defining different Swish-e inverted index formats....

KARMAN/SWISH-Prog-0.75 - 11 Dec 2013 23:15:27 GMT

SWISH::Prog::Aggregator - document aggregation base class River stage one • 7 direct dependents • 8 total dependents

SWISH::Prog::Aggregator is a base class that defines the basic API for writing an aggregator. Only two methods are required: get_doc() and crawl(). See the SYNOPSIS for the prototypes. See SWISH::Prog::Aggregator::FS and SWISH::Prog::Aggregator::Spid...

KARMAN/SWISH-Prog-0.75 - 11 Dec 2013 23:15:27 GMT

SWISH::Prog::Aggregator::FS - crawl a filesystem River stage one • 7 direct dependents • 8 total dependents

SWISH::Prog::Aggregator::FS is a filesystem aggregator implementation of the SWISH::Prog::Aggregator API. It is similar to the DirTree.pl script in the Swish-e 2.4 distribution....

KARMAN/SWISH-Prog-0.75 - 11 Dec 2013 23:15:27 GMT

SWISH::Prog::Aggregator::Spider - web aggregator River stage one • 7 direct dependents • 8 total dependents

SWISH::Prog::Aggregator::Spider is a web crawler similar to the spider.pl script in the Swish-e 2.4 distribution. Internally, SWISH::Prog::Aggregator::Spider uses LWP::RobotUA to do the hard work. See SWISH::Prog::Aggregator::Spider::UA....

KARMAN/SWISH-Prog-0.75 - 11 Dec 2013 23:15:27 GMT

SWISH::Prog::Aggregator::Object - index Perl objects with Swish-e River stage one • 7 direct dependents • 8 total dependents

SWISH::Prog::Aggregator::Object is designed for providing full-text search for your Perl objects with Swish-e. Since SWISH::Prog::Aggregator::Object inherits from SWISH::Prog::Aggregator, read that documentation first. Any overridden methods are docu...

KARMAN/SWISH-Prog-0.75 - 11 Dec 2013 23:15:27 GMT

13 results (0.037 seconds)