Added subject facet browsing, beginning of relevance ranking
[pazpar2-moved-to-github.git] / relevance.h
1 #ifndef RELEVANCE_H
2 #define RELEVANCE_H
3
4 #include <yaz/yaz-util.h>
5
6 #include "pazpar2.h"
7
8 struct relevance;
9 struct relevance_record;
10
11 struct relevance *relevance_create(NMEM nmem, const char **terms, int numrecs);
12 struct relevance_record *relevance_newrec(struct relevance *r, struct record *rec);
13 void relevance_countwords(struct relevance_record *rec, const char *words, int len);
14 void relevance_donerecord(struct relevance_record *rec);
15
16 void relevance_prepare_read(struct relevance *r, int num);
17 struct record *relevance_read(struct relevance *r);
18
19 #endif
20
21 /*
22  * Local variables:
23  * c-basic-offset: 4
24  * indent-tabs-mode: nil
25  * End:
26  * vim: shiftwidth=4 tabstop=8 expandtab
27  */