As a Lexeme creator I want to have Items for languages prioritized in the entity lookup in order to more easily find the correct Item for the language I am looking for.
Problem:
We want people to select any Item as the language of the Lexeme. However we need to boost the Items that represent languages.
BDD
GIVEN a Lexeme language input on Special:New Lexeme
WHEN typing in the language lookup
THEN Items representing languages are boosted in the results
Acceptance criteria:
- Items representing languages are boosted in the Lexeme language input
- Items not representing languages can still be added
Notes:
- When the user queries, they see the Items that are languages first and then all the other Items in the Lookup component.
- This might include a new ranking/boosting in ElasticSearch; this would probably involve the Search Platform team but also our side to add some profile parameter to wbsearchentities
- T183510 is how we deboosted scientific articles in search