Joel Bernstein created SOLR-9193:
------------------------------------

             Summary: Add the nodeRank Streaming Expression
                 Key: SOLR-9193
                 URL: https://issues.apache.org/jira/browse/SOLR-9193
             Project: Solr
          Issue Type: New Feature
            Reporter: Joel Bernstein


The nodeRank Streaming Expression is another GraphExpression. It will decorate 
a gatherNodes expression and us a tf-idf ranking algorithm to rank the nodes to 
support recommendations.

The gatherNodes expression only gathers nodes and aggregations. This is similar 
in nature to tf in search ranking, where the number of times a node appears in 
the traversal represents the tf. But this skews recommendations towards nodes 
that appear frequently in the index.

Using the idf for each node we can score each node as a function of tf and idf. 
This will provide a boost to nodes that appear less frequently in the index. 

The nodeRank expression will gather the idf's from the shards for each node 
emitted by the underlying gatherNodes expression. It will then perform the 
ranking. The underlying gatherNodes expression will perform the aggregation 
providing the tf.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to