@bigburn
Делаю неживое живым

Как исключить просмотренные результаты поиска Гугл, Яндекс?

Хочу иметь возможность исключать из результатов поиска (Гугл или Яндекс) те результаты, которые уже просматривал.

Назовем эту опцию буквой F (filter).

То есть, например, начиная с того момента, как будет создана и включена эта опция, при каждом поиске будет происходить запись ссылок, которые встречаются среди результатов на данной странице (или лучше те результаты, которые попадают в поле зрения — в область экрана). И при последующем поиске эти ссылки будут исключаться из результатов.

Затем это дело можно развить и создать разные "сессии" (назовем пока так). Это наборы (списки) таких ссылок-исключений. То есть, допустим, включаем опцию F, после чего нужно либо выбрать сессию, либо создать новую. В определенный момент времени может быть открыта лишь одна сессия. И все новые результаты поиска применяются к этой, открытой в данный момент, сессии.

Считаю, что это будет полезно при подготовке (создании) датасетов.
Да и вообще если часто приходится искать по определенным запросам или на определенную тему, то каждый раз поиск выдает практически одно и то же.

Пример:
Захожу в Гугл картинки, вбиваю "коты".
По умолчанию (с выключенной опцией F) каждый раз нажимая "искать", вижу одни и те же результаты.

Включаю опцию F. Создаю новую сессию с названием "cats" (цель — искать разных котов)
И каждый раз нажимая "искать", вижу разные результаты (разных котов).

Теперь, например, нужно поискать только котят. Создаю новую сессию "kitties", забиваю в поиск "котята" или "маленькие котики" и тд и каждый раз вижу новых котят. При этом из результатов поиска исключаются только ссылки данной сессии — kitties.

Потом если захочу опять искать котов в общем (не только котят), то выберу (переключаюсь на) сессию cats.

Понимаю, что чем дольше искать котов, тем больше будет файл (файлы) сессии cats и дольше формирование результатов поиска.

Потом по-хорошему надо будет научиться исключать ссылки с одинаковыми картинками
(Есть вариант хранить их в уменьшенном виде например 32х32), добавлять в исключения определенные сайты и тд, но это детали.

Правильно понимаю, что для этого лучше написать свой браузер?
Есть ли у кого-нибудь подобный опыт? На что обратить внимание? Может, есть какие-то ресурсы почитать на эту тему.
  • Вопрос задан
  • 102 просмотра
Пригласить эксперта
Ответы на вопрос 1
NeiroNx
@NeiroNx
Программист
Ссылки которые ты просмотрел - фиолетовые, а которые нет - синие. На основе этого написать плагин, который инжектит скрипты и скрипт скрывает данные ссылки.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы