16
Логический поиск
В этой главе я представлю решение предыдущего упражнения.
Затем вы напишете код для объединения нескольких резуль-
татов поиска и сортировки по их релевантности поисковым
запросам.
Решение для поискового робота
Для начала рассмотрим наше решение для предыдущего упраж-
нения. Я представил схему WikiCrawler; ваша задача заключа-
лась в заполнении метода crawl. В качестве напоминания ниже
приведены поля класса WikiCrawler:
public class WikiCrawler {
// запоминает, откуда мы начали
private final String source;
// индекс, в который поступают результаты