Closed
Bug 887568
Opened 11 years ago
Closed 10 years ago
Bring templates and original makes to the top of search results
Categories
(Webmaker Graveyard :: webmaker.org, defect)
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: Jacob, Assigned: cade)
References
Details
(Whiteboard: [crossteambugs])
When you do a search that has a matching webmaker:template I think it makes sense to have that template show up as the first result.
For example, right now when you search for "Movie Poster" you get a bunch of derivatives and have to go to the second page to see the pretty original.
If possible, we should also do this for any original, not just a template. So that way, the original shows up as the first result and the subsequent remixes show up thereafter.
Comment 1•11 years ago
|
||
+1 definitely need this for teaching guides and associated pieces and parts.
I've been using a series of tags so that people can find mozteach makes they're looking for. I'm trying to use the new search capability to send people to specific things, like "See all Activities". This should bring Mozteach activities to the top, followed by original makes, followed by derivatives.
Documentation on my tagging: https://etherpad.mozilla.org/teaching-kit-documentation
Comment 2•11 years ago
|
||
We can definitely do this by boosting the relevance of makes that contain that tag: http://www.elasticsearch.org/guide/reference/query-dsl/boosting-query/ or http://www.elasticsearch.org/guide/reference/query-dsl/custom-boost-factor-query/
Assignee: nobody → chris
Status: NEW → ASSIGNED
Reporter | ||
Comment 3•11 years ago
|
||
Jon - can you also boost relevance to parent makes over derivative child makes that are remixed over the parent, regardless of any tagging?
Some child remixes will have completely different words in the title, but for those that have a matching phrase, it would make sense to give originals better relevancy
(at least I think so)
Assignee | ||
Comment 4•11 years ago
|
||
Boosting sounds like what we want.
This will require an extension of the API to allow boosting on fields and Values.
I'm going to block this on the switch to server side query DSL generation.
Depends on: 886887
Updated•11 years ago
|
Whiteboard: [crossteambugs]
Assignee | ||
Updated•11 years ago
|
Assignee: cade → nobody
Whiteboard: [crossteambugs] → [crossteambugs] [icebox]
un-iceboxing now that the dependency landed.
Whiteboard: [crossteambugs] [icebox] → [crossteambugs]
Assignee | ||
Comment 6•10 years ago
|
||
This isn't going anywhere, we can re-file when we want to do something similar here.
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•