rss
email
twitter
facebook

quinta-feira, 12 de agosto de 2010

Sistema de busca com open source



Navegando pela internet, fiquei sabendo de um sistema de busca produzido e disponibilizado com ferramentas open source. 

Ele disponibiliza resultados dos sites: Wikipedia, About, Bing, Wolfram Alpha e Yahoo, além de utilizar um robô de busca próprio. O DuckDuckGo [[http://duckduckgo.com/]] foi desenvolvido pelo Gabriel Weinberg.


As ferramentas utilizadas por este sistema de busca são:

  • Servidor web: Nginix;
  • Cache: Memcached;
  • Banco de dados: PostgreSQL;
  • Busca: Lucene e Solr;
  • Código escrito em Perl;
  • Sistema operacional FreeBSD e Ubuntu como backup no serviço de computação em nuvem Amazon EC2.

Alguns recursos:

  • Setas para cima e para baixo para navegar pelos resultados;
  • A palavra “pw” gera senhas randomicamente;
  • Suporta expressões regulares;
  • Interpreta frases completas (via Wolfram), como “population of são paulo”.

O sistema não coleta e utiliza informações de navegação. Outro detalhe interessante é o redirecionamento para a busca de outros sites especializados, com um mecanismo que o autor chama de Duck Duck Bang. Para buscar no Youtube por exemplo, basta digitar: “termo !youtube”.

0 comentários:

Postar um comentário