Extension talk:WikiLambda/Discovery needs

About this board

"results would be shown prioritised by popularity"

3
DVrandecic (WMF) (talkcontribs)

One thing that worked well on Wikidata was to not prio them by popularity alone, but rank by best fit to conditions, and if there are not that many hits, relax the conditions and extend the list.

Jdforrester (WMF) (talkcontribs)

Yeah, possibly. I'm thinking that the filters will be sufficiently strong that people will normally want prioritisation, but will adjust wording to make that clearer.

DVrandecic (WMF) (talkcontribs)

Thanks, yes, that's great!

DVrandecic (WMF) (talkcontribs)

I still hope we can get away without having explicit subtypes, but one other example could be:

  • As a function user, show me a list of Functions which take exactly a list of strings
  • As a function user, show me a list of Functions which take exactly a list of anything
  • As a function user, show me a list of Functions which take exactly a pair of string and boolean
  • As a function user, show me a list of Functions which take exactly a pair of string and something else
  • ...

So basically generic types where the argument might be not given (i.e. anything). Those are not defined as subtypes (i.e. we don't say "string16 is a subtype of string") but rather these are structurally necessary subtypes (list of string is a subtype of list of anything) - which makes the hierarchy static and predictable.

Jdforrester (WMF) (talkcontribs)

Good idea; how's that?

DVrandecic (WMF) (talkcontribs)

Perfect, thank you!

There are no older topics