ової системи, однак не було сказано, що ця сама пошукова система із себе представляє.
Пошукова система - програмно-апаратний комплекс з веб-інтерфейсом, що надає можливість пошуку інформації в інтернеті. Під пошуковою системою зазвичай мається на увазі сайт, на якому розміщений інтерфейс (фронт-енд) системи. Програмною частиною пошукової системи є пошукова машина (пошуковий движок) - комплекс програм, що забезпечує функціональність пошукової системи і зазвичай є комерційною таємницею компанії-розробника пошукової системи.
Пошукова машина (пошуковий движок) - комплекс програм, призначений для пошуку інформації. Зазвичай є частиною пошукової системи. [9]
Основними критеріями якості роботи пошукової машини є релевантність (ступінь відповідності запиту і знайденого, тобто доречність результату), повнота індексу, облік морфології мови.
Пошуковий движок виконує наступні функції:
· Пошук посилань на сторінки і інші документи сайтів;
· Витяг з документів інформації, важливої ??для пошуку, перетворення цієї інформації в формат, зручний для пошукової машини і збереження цієї інформації в базу даних пошукової машини (індексація даних);
· Пошук по базі даних проіндексованих документів;
· Ранжування (сортування) документів відповідно до їх релевантностью пошуковим запитам;
· Кластеризація документів.
Найчастіше (текстовий) пошуковий движок складається з наступних компонентів:
· Spider (англ. павук) він же робот - програма дуже схожа на браузер, але різниця в тому, що вона викачує HTML тексти і не працює з графічною частиною;
· Crawler (англ. обхідник) - програма обробляє знайдені посилання і як поводир веде павука по посиланнях;
· Indexer (англ. індексатор) - програма займається аналізом документів;
· Database (англ. база даних) - база даних всіх знайдених та оброблених документів;
· Search engine, results engine (англ. система обробки результатів) - саме дана програма вирішує яка сторінка відповідає введеному запиту, в якому порядку повинні бути відсортовані html сторінки. Всі розрахунки відбуваються виходячи з внутрішнього алгоритму, з яким і має справу оптимізатор;
· Web server (англ. веб-сервер) - сервер, призначений для взаємодії між користувачем і пошуковою системою. [10]
Користувач, здійснюючи пошук необхідної інформації, відправляє пошуковий запит в пошукову систему.
Пошуковий запит - вихідна інформація для здійснення пошуку за допомогою пошукової системи. Формат пошукового запиту залежить як від пристрою пошукової системи, так і від типу інформації для пошуку.
Найчастіше пошуковий запит задається у вигляді набору слів або фрази, іноді - використовуючи розширені можливості мови запитів пошукової системи. Але бувають і зовсім інші види запитів. У деяких пошукових системах запитом є зображення, а результатом пошуку - сторінки в інтернеті, на яких це зображення зустрічається.
.2 Особливості роботи пошукового движка
В цілому,...