Nwlapcug.com


Come costruire un motore di ricerca verticale

Un motore di ricerca verticale è la più recente tecnologia di ricerca di Internet. Un motore di ricerca verticale, mentre utile in alcune ricerche, deve essere programmato correttamente per fornire i risultati più accurati per l'utente. Ecco come costruire un motore di ricerca verticale, in modo che gli utenti possono ottenere i risultati desiderati.

Istruzioni

1

Scegli cosa a programmazione in. Un crawler basato su Java è uno dei più popolari e può essere più facile da eseguire. Tenere il manuale a portata di mano quindi se riesci hai un posto dove girare. È possibile anche scegliere qualcosa di simile HttpClient se avete bisogno di ulteriori funzionalità, come costruire un lavoro basato su motore di ricerca verticale.

2

Decidere l'argomento o il tuo motore di ricerca verticale sarà incentrati su argomenti. Per esempio, è possibile che gli utenti siano in grado di cercare solo le pagine relative allo sviluppo del bambino, o in vacanza nel sud della Florida.

3

Scrivere una funzione notante che punteggi ogni sito per le vostre categorie usando un crawler di Java come Nutch o Heritrix. Usare una base di parole chiave o simili rilevazione base per dare ad ogni sito Web un punteggio.

4

Impostare una soglia per mostrare i siti web pertinenti. Siti Web con un certo punteggio per la categoria sono considerati rilevanti e vengono mostrati come risultati. Per esempio, se il tuo motore di ricerca verticale rileva 50 o più parole chiave in un sito, quindi viene visualizzato. Non sono siti con un punteggio inferiore a questa soglia.

5

Determinare come si vorrà affrontare errori, quanti thread simultanei si e se si desidera salvare il contenuto della pagina o solo i dati.