[KinoSearch] Stemming and scoring
Marvin Humphrey
marvin at rectangular.com
Thu Feb 15 12:15:38 PST 2007
On Feb 15, 2007, at 11:06 AM, Tony Bowden wrote:
>> In 0.20's new API, analyzers are specified via an external
>> "Schema" module:
>
> Very nice.
I'm glad you like it. The influence of object-relational mappers
such as Class::DBI is probably apparent. :)
KinoSearch::Schema is like an ORM except that there's no lower-level
table definition to map to -- the Perl code defines the index
structure completely.
The docs for KinoSearch::Schema::Field are now up:
http://www.rectangular.com/kinosearch/docs/devel/KinoSearch/Schema/
Field.html
However, I'm having a spasm of doubt about the name -- "field" is
such an overloaded word, like "index" and "search", that I think
something more specific would be better. FieldSpec was the original
name; I went with Field when KinoSearch::Document::Field was
eliminated and the name got freed up, but FieldSpec seems like the
better choice upon further reflection.
Marvin Humphrey
Rectangular Research
http://www.rectangular.com/
More information about the KinoSearch
mailing list