[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Searching features
-----BEGIN PGP SIGNED MESSAGE-----
We'll I have a few ideas that I'm playing around with in my head, and
thought I'd get everyone's opinion on them. Basically I'm trying to
decide what the search methods we should support. ht://Dig supports a lot
of options. I was thinking of 4 different types of searches using two
different search forms (normal and advanced).
2) Keywords/Title/Problem Description (normal)
1) Full text (advanced)
3) Full text + Fuzzy Logic (advanced)
4) Keywords/Title/Problem Description + Fuzzy Logic (advanced)
The difference between "Full text" and the "Keyword/etc" search is what
part of each file/article is actually indexed. A keyword search should
return fewer, but of a higher quality set of results. Full Text will
return more results, good for finding references.
There's a lot of fuzzy logic options that we can play with. Some do have
serious performance penalties though. For an explaination of all the
options check out:
http://www.htdig.org/attrs.html#search_algorithm
Anyways, to support these 4 types of searches we will need two databases.
One for full text searching and one for keywords. The fuzzy logic can be
turned on/off by using different config files which are specified in the
form.
- --
Aaron Turner | Either which way, one half dozen or another.
aturner@pobox.com | Check out the Red Hat Linux User's FAQ Online!
www.pobox.com/~aturner | http://www.pobox.com/~aturner/RedHat-FAQ/
All emails from this account are PGP signed. Lack of a signature is "bad".
PGP Key fingerprint = FB E1 CE ED 57 E4 AB 80 59 6E 60 BF 45 1B 20 E8
-----BEGIN PGP SIGNATURE-----
Version: 2.6.2
iQCVAwUBNvAHtDM3jpXy1kJtAQGKVwQAoDSljRB6wcqEocVZWe4VRIwsR4XLPHNv
BjTWps/vukTcRPdAM2/lBNBEYGyZcDuqyHHX72xO/vy+X1OsCTBy8JN9NYNZ8Orh
N1+TFR18eEJMaNojpuF89nKK2S+3rL1C3bRsy/MML2ty4y3eVkh8c+zh02IG1G33
oPjODV+ilZc=
=0afn
-----END PGP SIGNATURE-----