You can adjust an entry’s score on the basis of the feed that produced it with a “feed” rule. For instance I use this to prioritize certain sources. A feed rule is defined by the following seven elements:
:text
: Match text
The text to be matched against the feed title, URL or author
:value
: Match value
The value by which an entry’s score will be adjusted should there be a
match
:type
: Match type
The match type as per above.
:attr
: Feed attribute
One of the symbols t
, u
or a
for title, URL, or
author respectively; this determines the attribute of the feed against
which this rule’s text will be matched.
:tags
: Tag scoping rules
You may wish to apply this rule only to entries that have certain tags
(or that do not have certain tags). See below for how to do that.
For example, this rule:
("feed" (:text "National Weather Service" :value 400 :type S :attr t))
will check the feed title for each entry against the string “National Weather Service” (case will count). Should there be a match, the corresponding entry will have 400 added to its score.