Path: usenet.cis.ufl.edu!usenet.eel.ufl.edu!psgrain!nntp.teleport.com!usenet
From: [email protected] (Ulrich Pfeifer)
Newsgroups: comp.lang.perl.announce,comp.lang.perl.misc
Subject: perlindex-1.103 available on CPAN/authors/id/ULPFR
Followup-To: comp.lang.perl.misc
Date: 23 Feb 1996 00:34:59 GMT
Organization: CS Department, University of Dortmund, Germany
Lines: 48
Approved: [email protected] (comp.lang.perl.announce)
Message-ID: <[email protected]>
Reply-To: [email protected]
NNTP-Posting-Host: kelly.teleport.com
X-Disclaimer: The "Approved" header verifies header information for article transmission and does not imply approval of content.
Xref: usenet.cis.ufl.edu comp.lang.perl.announce:268 comp.lang.perl.misc:21508

NAME
      perlindex - index and query perl manual pages

SYNOPSIS
          perlindex -index

          perlindex tell me where the flowers are

DESCRIPTION
      "perlindex -index" generates an AnyDBM_File index which
      can be searched with free text queries "perlindex a
      verbose query".

      Each word of the query is searched in the index and a
      score is generated for each document containing it. Scores
      for all words are added and the documents with the highest
      score are printed.

New features:

       o stemming
       o menu in cbreak mode (save numerous RETURNS)
       o Makefile.PL for installation
       o Now the library is indexed. No need to install the manual
         pages

The index size can be reduced by my compressed int patch for perl. I
get for perl5.002 gamma + tk + libwww + ...:

       -rw-r--r--  1 pfeifer     32768 Feb 19 18:35 index_fn
       -rw-r--r--  1 pfeifer    180224 Feb 19 18:35 index_idf
       -rw-r--r--  1 pfeifer    368640 Feb 19 18:35 index_if
       -rw-r--r--  1 pfeifer     32768 Feb 19 18:35 index_seen

Without the patch index_if will be approximately twice this size.  The
installation procedure will check if the patch is available.

Enjoy.




--
Ulrich  UNIVERSITAET-DORTMUND     telefax:  49 231 755 2405        /////
Pfeifer Lehrstuhl Informatik VI   voice:    49 231 755 3032  ____UNI DO
@RR     D-44221 Dortmund          postbox:  50 05 00         \\*\\////
http://ls6-www.informatik.uni-dortmund.de/WhoIsWhoAtLS6.html  \\\\\//