У меня есть поисковая система, которая в зависимости от того, что вводит пользователи, отображает элементы в массиве по порядку viewCount, uploadDate и рейтинг, но релевантность пинает мой прикладом; Я не знаю, с чего начать.Сортировка результатов по релевантности с PHP
Во-первых, данные извлекаются из нескольких каналов xml/json.
$url1 = "http://api.site1.com/?q=$userinput";
$url2 = "http://api.site2.com/?q=$userinput";
$url3 = "http://api.site3.com/?q=$userinput";
//get_and_decode is a function that gets and decodes data from the xml/json feed
get_and_decode($url1);
get_and_decode($url2);
get_and_decode($url3);
Во-вторых, все данные хранятся в массиве.
И наконец, элементы в массиве отображаются для пользователя и сортируются по количеству просмотров, дате загрузки или рейтингу.
Может кто-нибудь указать мне в правильном направлении? Я пытаюсь научиться вычислять релевантность.
Ваш вопрос должен быть более конкретным – Ash
Не согласны ли вы использовать массив образцов? – Shef
Просьба представить пример кода с образцами данных (покажите нам, как выглядят данные в вашем массиве), поэтому мы можем помочь вам лучше. Какой тип данных «релевантность»? –