X-Git-Url: http://jsfdemo.indexdata.com/?a=blobdiff_plain;f=heikki%2FREADME-HEIKKI;h=05718861e702ee4607ce8fd91d4d41aec2ea3c20;hb=533ff0b399b62625ddd68e1a59cb34ef70795bf9;hp=a6ca02d6e56851df64a805eccb53462ea5dd643f;hpb=b6b190610799a920163200fd5920406adcc3f6c0;p=pazpar2-moved-to-github.git diff --git a/heikki/README-HEIKKI b/heikki/README-HEIKKI index a6ca02d..0571886 100644 --- a/heikki/README-HEIKKI +++ b/heikki/README-HEIKKI @@ -38,3 +38,27 @@ Next: See if I can implement a round robin. - keep an array of structs with the pointer, and locate the client number that way - robin-score = pos * n_clients + client_num +relevance_new_rec is called every time a new record pops up. One or more to count_word, +exactly one to done_rec. That's where I can compare to the ranking of the previous +record. struct_relevance is one structure I have for myself, global (for the user +session), so I can keep my stuff in there, possibly an array of things for each target. + +I should also add stuff directly to the client, and to the record, as I need. + +Next: Plot the tf/idf scores against round-robin sorted order. Will be messy, +but later when we get a target that returns sorted records, it will make sense. + + +Wed 27-Nov +Setting up multiple SOLR targets in the same pazpar2 + - Add #999 to the z-urls, so pazpar2 won't merge them. Different number for each + +This URL shows the databases, with their numbers +http://lui.indexdata.com/solr/select?q=database:*&facet=true&facet.method=fc&facet.field=author_exact&facet.field=subject_exact&facet.field=date&facet.field=medium_exact&facet.field=database&rows=0&facet.mincount=1 + +Add this to the target defs + + +After this, it should be possible to get records from different databases, some +with many records, some with a few. This is a good testing ground for merging +rankings! Test first with a round-robin, and plot the scores.