Algoritmos de busca seria o primeiro passo natural. Comparar quais são os algoritmos de busca, quais vantagens e desvantagens entre eles. Porém, adianto que esta pesquisa é bem complexa, afinal, os buscadores não informam qual o algoritmo (ou combinação de algoritmos) e detalhes mais específicos do que usam.
Isso sem contar os algoritmos de indexação de conteúdo. É muita coisa para um projeto final de faculdade (a menos que ele queira fazer um Cadê 2.0).[/quote]
Yeah.
O ponto seria delimitar o escopo, mas uma coisa está intimamente ligada a outra.
[color=#4382B0]Para que reinventar a roda se o google já existe!
Hehe, brincadeiras a parte, a base para montar um buscador é definir os filtros e busca e como irás armazenar esses dados de forma que os filtros saibam onde encontrar essas informaçÕes.
Um exemplo clássico e básico para comecar a criar um buscador seria imaginar um site de imobiliária, onde armazenas os dados dos imóveis por localização. número de quartos, garanges, banheiros, preço e assim crie um filtro sql com essas varíaveis, enfim é só uma dica para teres o norte para começar o trabalho!