Я разрабатываю на сайте форума функцию, которая позволит включать в сообщение ссылку и другой тип контента (для уточнения вопроса или ответа).
В связи с реализацией функции ссылки у меня есть несколько вещей, над которыми нужно работать:
- Проверить введенный URI (правильно сформированный, действующая схема и т. Д.)
- Проверить, существует ли удаленный ресурс
- Извлечение изображений с удаленной страницы
- Покажите пользователю набор изображений и дайте ему выбрать одно
Вот идет вызов . Перед шагом 4 было бы здорово отсортировать этот набор изображений в порядке « релевантность ». Я знаю, что это довольно двусмысленная цель :-), но я могу объяснить, через что я прошел, результатами, приведенными на шаге 4, и вы поймете, почему я имею дело с этим решением.
Много раз я получаю такие вещи в набор изображений:
- изображения, используемые для макета страницы (крошечные и бесполезные)
- Баннеры и реклама
- Псевдодублирование изображений (оригинал и изображение с измененным размером)
- Анархический порядок набора (логотип на последней позиции и т. Д.)
Я решил убрать этот беспорядок, удалив крошечные изображения и отсортировав их по размеру, но я знаю, что это будет далеко от хорошего решения.
Есть идеи на этот счет ???
Большое спасибо!