File:  [Repository] / texttool-architecture / soft-search.tex
Revision 1.4: download - view: text, annotated - select for diffs - revision graph
Tue Jun 15 12:58:55 2004 UTC (19 years, 11 months ago) by bcfuchs
Branches: MAIN
CVS tags: HEAD
added some text

    1: \subsubsection{q1 (corpus-wide search)}
    2: \label{sec:searching/indexing}
    3: 
    4: \paragraph
    5: This section describes the software associated with the ECHO
    6: lemmatized text search and indexing
    7: \url{http://141.14.130.22/cgi-bin/search/q1}
    8: 
    9: \begin{enumerate}
   10: \item xml-rpc interface to 141.14.236.86 and implementations (archimedes/bin/getindex
   11:   and archimedes/bin/make_indices)
   12: \item search module archimedes/code/IncPerl/Archim/Toc/Search.pm and
   13:   implementation ( archimedes/web/cgi-bin/search/q1 )
   14: \end{enumerate}
   15: \paragraph
   16: 
   17: \paragraph{getindex}
   18: archimedes/bin/getindex is a perl script implementing an interface to 
   19: the xml-rpc indexing service running on 141.14.236.86. 
   20: 
   21: \paragraph{make_indices}
   22: archimedes/bin/make_indices -- a perl script which uses getindex to
   23: generate lemmatized indices for each work registered with
   24: toc.cgi. The script is designed to be run on a daily basis via crontab
   25: or a similar task scheduler. It uses a primitive tab-delimited database to
   26: ensure that works are only re-indexed when they (i.e. the text
   27: resource pointed to in info.xml) have changed
   28: 
   29: %%% Local Variables: 
   30: %%% mode: latex
   31: %%% TeX-master: "texttools"
   32: %%% End: 
   33: 

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>