Johns Hopkins Blacklight Implementation

Improve relevancy ranking

Details

  • Type: New Feature New Feature
  • Status: Closed Closed
  • Priority: Major Major
  • Resolution: Fixed
  • Affects Version/s: Milestone 4
  • Fix Version/s: Milestone 3
  • Component/s: None
  • Description:
    Hide
    Several feedback elements can be analyzed as relevancy ranking not working appropriately, item searcher wanted not appearing at top of results.

    In addition, the current relevancy ranking setup inherited from Stanford is possibly overly complex and has performance issues.

    Task is to simplify relevancy ranking setup, and then tweak to satisfy use cases reported in feedback.

    Ideally, those use cases would be captured in automated tests so regression can be avoided in future relevancy ranking. Stanford and UVa are doing something similar.

    Estimate: 4 days of FTE work.
    Show
    Several feedback elements can be analyzed as relevancy ranking not working appropriately, item searcher wanted not appearing at top of results. In addition, the current relevancy ranking setup inherited from Stanford is possibly overly complex and has performance issues. Task is to simplify relevancy ranking setup, and then tweak to satisfy use cases reported in feedback. Ideally, those use cases would be captured in automated tests so regression can be avoided in future relevancy ranking. Stanford and UVa are doing something similar. Estimate: 4 days of FTE work.

Activity

Hide
Jonathan Rochkind added a comment - 25/Aug/10 2:44 PM
Note to self:

1) Make sure that mapped values like instrumentation and discipline end up in all text search, perhaps using copy field.

2) Make sure that label numbers on musical recordings end up in 'numbers'.
Show
Jonathan Rochkind added a comment - 25/Aug/10 2:44 PM Note to self: 1) Make sure that mapped values like instrumentation and discipline end up in all text search, perhaps using copy field. 2) Make sure that label numbers on musical recordings end up in 'numbers'.
Hide
Jonathan Rochkind added a comment - 23/Sep/10 4:28 PM
Done. Simplified relevancy setup, which may or may not be better, but I think it's a little bit better, and the code/schema is somewhat more understandable, for future tweaking.

Did fix the things metnioned in the above comment too.

Files changed to change relevancy set up to use different fields/boosts, include solrmarc index.properties, solr solrconfig.xml, and blacklight blacklight_config.rb.
Show
Jonathan Rochkind added a comment - 23/Sep/10 4:28 PM Done. Simplified relevancy setup, which may or may not be better, but I think it's a little bit better, and the code/schema is somewhat more understandable, for future tweaking. Did fix the things metnioned in the above comment too. Files changed to change relevancy set up to use different fields/boosts, include solrmarc index.properties, solr solrconfig.xml, and blacklight blacklight_config.rb.

People

Dates

  • Created:
    01/Jul/10 11:16 AM
    Updated:
    23/Sep/10 4:28 PM
    Resolved:
    23/Sep/10 4:28 PM