Hey, I am wondering since especially when using Multi Search for actors it tends to usually give right person as first results, but in some cases i.e. searching for Morgan Freeman it gives him as third result. With Morgan Freeman case it gives two tv-shows first, which id's are "newer" (number is bigger than Morgan's Id, don't know if related) and then comparing e.g. popularity of these three results Morgan Freeman (as person) is highest, or is there any logic behind these at all. But for consistency's sake I would appreciate to know if there could be changes to made that person result's would be given out first :)
Nu găsiți un film sau un serial? Autentificați-vă pentru a-l crea.
Doriți să evaluați sau să adăugați acest element într-o listă?
Nu eşti membru?
Răspuns de ticao2 🇧🇷 pt-BR
pe data de 19 ianuarie 2019 la ora 1:08PM
I did a search using the following Request.
https://api.themoviedb.org/3/search/person?api_key=[MY_KEY]&language=en-US&query=Morgan%20Freeman&page=1&include_adult=false
See the result. Different from yours.
Can you put here the Requisition you used?
Răspuns de wonde
pe data de 19 ianuarie 2019 la ora 1:21PM
https://api.themoviedb.org/3/search/multi?api_key={MY_KEY}&language=en-US&query=Morgan%20Freeman&page=1&include_adult=false
So like I said in the title, I am using "multi" seacrch and I see you are using "person" search. And reason I am using Multi search is because I just want to be able to search movies, tv-shows and persons with that one search action without making it too difficult, just wondering why the "order" of the results changes in some cases.
Răspuns de ticao2 🇧🇷 pt-BR
pe data de 19 ianuarie 2019 la ora 1:36PM
Sorry, I got confused.
I think only Travis Bell can give you the details of that result.
And I just saw that he went on vacation.
Răspuns de Travis Bell
pe data de 8 februarie 2019 la ora 3:29PM
@wonde Popularity is only used as a way to boost results, it's not used as an actual sorting value.
Sorting is done by Elasticsearch's own internally scoring. I suspect movie and TV results are given a higher matching score because there's more fields that are being matched (original title/name, translated titles/names and alternative titles).