Annotation of texttool-architecture/soft-search.tex, revision 1.4
1.2 bcfuchs 1: \subsubsection{q1 (corpus-wide search)}
1.3 bcfuchs 2: \label{sec:searching/indexing}
1.1 bcfuchs 3:
4: \paragraph
1.2 bcfuchs 5: This section describes the software associated with the ECHO
1.3 bcfuchs 6: lemmatized text search and indexing
7: \url{http://141.14.130.22/cgi-bin/search/q1}
1.1 bcfuchs 8:
9: \begin{enumerate}
1.2 bcfuchs 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 )
1.1 bcfuchs 14: \end{enumerate}
1.2 bcfuchs 15: \paragraph
1.1 bcfuchs 16:
1.4 ! bcfuchs 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.
1.1 bcfuchs 20:
1.4 ! bcfuchs 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
1.1 bcfuchs 28:
29: %%% Local Variables:
30: %%% mode: latex
31: %%% TeX-master: "texttools"
32: %%% End:
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>