29
Arquitetura da Informação Digital Arquitetura da Informação Digital Seminários: Information Architecture for the World Wide Web “Search Systems” Fernando de Assis Rodrigues

UNESP - Arquitetura da Informação Digital - Seminários - Sistemas de Busca (Search Systems)

Embed Size (px)

Citation preview

Page 1: UNESP - Arquitetura da Informação Digital - Seminários - Sistemas de Busca (Search Systems)

Arquitetura da Informação DigitalArquitetura da Informação Digital

Seminários: Information Architecture for the World Wide Web

“Search Systems”

Fernando de Assis Rodrigues

Page 2: UNESP - Arquitetura da Informação Digital - Seminários - Sistemas de Busca (Search Systems)

Search SystemsSearch Systems

Objetivos:

Quais sites precisam de um sistema de busca;

A anatomia básica de um sistema de busca;

O que fazer para algo ser procurável;

O entendimento básico de algoritmos de recuperação de dados;

Como apresentar resultados recuperados;

Design de interfaces de busca.

Page 3: UNESP - Arquitetura da Informação Digital - Seminários - Sistemas de Busca (Search Systems)

Search SystemsSearch Systems

Sites precisam de um sistema de busca?

Page 4: UNESP - Arquitetura da Informação Digital - Seminários - Sistemas de Busca (Search Systems)

Search SystemsSearch Systems

Conteúdo

Fonte: http://www.nytimes.comAcesso em 15 jun. 2010

Fonte: http://www.skolsensation.com.br/default.aspxAcesso em 15 jun. 2010

Page 5: UNESP - Arquitetura da Informação Digital - Seminários - Sistemas de Busca (Search Systems)

Search SystemsSearch Systems

Sistemas de Busca X Sistemas de Navegação:

Sistemas de Busca não substituem Sistemas de Navegação → Band-aid

Fonte: http://www.lilianpoesias.netAcesso em 15 jun. 2010

Page 6: UNESP - Arquitetura da Informação Digital - Seminários - Sistemas de Busca (Search Systems)

Search SystemsSearch Systems

Organização:

Sistemas de Busca = Tempo + $

Fonte: http://www.google.com.brAcesso em 15 jun. 2010

Page 7: UNESP - Arquitetura da Informação Digital - Seminários - Sistemas de Busca (Search Systems)

Search SystemsSearch Systems

Outras alternativas:

Índices;

Navegar ou procurar?

Fonte: http://www.worldbank.org/html/extdr/thematic.htmAcesso em 15 jun. 2010

Page 8: UNESP - Arquitetura da Informação Digital - Seminários - Sistemas de Busca (Search Systems)

Search SystemsSearch Systems

Implementação de Sistemas de Busca:

Crescimento orgânico: falta de arquitetura;

Sites fragmentados:

Sistema de Busca + metadados + Arquiteto da Informação = indexação textual completa (full-text index);

Search-log Analysis:

O que os usuários querem do site?

Ajuda ao articular suas necessidades.

Page 9: UNESP - Arquitetura da Informação Digital - Seminários - Sistemas de Busca (Search Systems)

Search SystemsSearch Systems

Implementação de Sistemas de Busca:

Usuário:

Cognição sobrecarregada;

Tempo limitado;

Humor (não quer usar a estrutura do site);

Onda de expectativas.

Aplicação:

Sistemas de Busca podem automatizar a indexação de conteúdo.

Page 10: UNESP - Arquitetura da Informação Digital - Seminários - Sistemas de Busca (Search Systems)

Search SystemsSearch Systems

A anatomia básica de um sistema de busca.

Fonte: <http://web.archive.org/web/20040809233104/semanticstudios.com/publications/semantics/images/12072001_searchsystem.gif>Acesso em 15 jun. 2010

Page 11: UNESP - Arquitetura da Informação Digital - Seminários - Sistemas de Busca (Search Systems)

Search SystemsSearch Systems

Arquiteto da Informação:

Sistemas de Busca;

Enfoque no Usuário, nas Interfaces e no Conteúdo.

Especialista em Tecnologias da Informação (TI):

Motores de Busca (Software);

Enfoque em algoritmos.

Page 12: UNESP - Arquitetura da Informação Digital - Seminários - Sistemas de Busca (Search Systems)

Search SystemsSearch Systems

Escolher o que procurar:

Quais conteúdos devem ser procuráveis?Search Zones:

Redução de tempo de resposta ao Usuário.

Componentes de conteúdo → tramamento do código das aplicações e dos dados:

Marcações (tags) HTML;

XML;

Metadados.

Flexibilidade no modo em que você elabora seus resultados de buscas.

Page 13: UNESP - Arquitetura da Informação Digital - Seminários - Sistemas de Busca (Search Systems)

Search SystemsSearch Systems

Search Zones

Fonte: http://olhardigital.uol.com.br/tag/cloud-computing/322Acesso em 10 jun. 2010

Page 14: UNESP - Arquitetura da Informação Digital - Seminários - Sistemas de Busca (Search Systems)

Search SystemsSearch Systems

Algoritmos de Busca (Search Algorithms):

~40 “tipos” → Pattern-Matching (Pesquisa de padrões):

Recall = Nº Documentos RelevantesTotal de Documentos Relevantes

Precision = Nº Documentos RelevantesTotal Documentos Armazenados

Outras abordagens:Stop words: the, is, and, A, Os, que...

Page 15: UNESP - Arquitetura da Informação Digital - Seminários - Sistemas de Busca (Search Systems)

Search SystemsSearch Systems

Query Builders (Construtores de consulta):

Performance;Spell-checkers;

Phonetic tools (Ex.: Teresa, Tereza, Theresa...);

Stemming tools (Ex.: Solda, Soldas, Soldador...);

Natural language processing tools (How to, Como Fazer, DIY...);

Controlled vocabularies and thesauri (Semânticas, Contexto...).

Page 16: UNESP - Arquitetura da Informação Digital - Seminários - Sistemas de Busca (Search Systems)

Search SystemsSearch Systems

Fonte: http://www.google.com/search?q=how+to+worskAcesso em 15 jun. 2010

Page 17: UNESP - Arquitetura da Informação Digital - Seminários - Sistemas de Busca (Search Systems)

Search SystemsSearch Systems

Apresentando os resultados da busca:

Sumários;

Analíticos;

Linha do tempo;

Sites pequenos → buscas sintéticas;

Page 18: UNESP - Arquitetura da Informação Digital - Seminários - Sistemas de Busca (Search Systems)

Search SystemsSearch Systems

Fonte: http://www.google.com/search?q=wordAcesso em 15 jun. 2010

Fonte: http://www.google.com/search?q=wordAcesso em 15 jun. 2010

Page 19: UNESP - Arquitetura da Informação Digital - Seminários - Sistemas de Busca (Search Systems)

Search SystemsSearch Systems

Ordem:

Alfabética;

Cronológica;

Relevância;

Popularidade;

User rating;

Pay-for-placement;

1

2

31: Fonte: http://www.google.com/search?q=wordAcesso em 15 jun. 20102: Fonte: http://www.dealextreme.com/details.dx/sku.11866 Acesso em 15 jun. 20103: Fonte: http://www.mercadolivre.com.br/Acesso em 15 jun. 2010

Page 20: UNESP - Arquitetura da Informação Digital - Seminários - Sistemas de Busca (Search Systems)

Search SystemsSearch Systems

Agrupar

Fonte: http://shop.ebay.com/?_from=R40&_trksid=m570&_nkw=iphone&_sacat=See-All-CategoriesAcesso em 15 jun. 2010

Fonte: http://preco2.buscape.com.br/tv.htmlAcesso em 15 jun. 2010

Page 21: UNESP - Arquitetura da Informação Digital - Seminários - Sistemas de Busca (Search Systems)

Search SystemsSearch Systems

Design de Interface:

Pesquisa + Resultados + Apresentação;

Variáveis infinitas:“N” Usuários;

“N” Tecnologias/Funções de Busca;

Page 22: UNESP - Arquitetura da Informação Digital - Seminários - Sistemas de Busca (Search Systems)

Search SystemsSearch Systems

Exemplo de variáveis:

Nível de motivação e perícia:Linguagem natural;

Linguagem especialista (Ex.: Boolean);

Tipo de informação procurada;

Tipo de informação sendo pesquisada:Número de resultados;

Limitações da linguagem especialista para leigos.

Page 23: UNESP - Arquitetura da Informação Digital - Seminários - Sistemas de Busca (Search Systems)

Search SystemsSearch Systems

Caixa (The Box):

Simples e limpa;

Linguagem natural;

Cachorros, caninos, canino: quem se importa?!

Sem Campos (Fields);

Busca todo o site!

Fonte: http://www.plone.orgAcesso em 15 de Junho de 2010

Page 24: UNESP - Arquitetura da Informação Digital - Seminários - Sistemas de Busca (Search Systems)

Search SystemsSearch Systems

Revisar sua busca:

Limitar sua busca:

Fonte: http://www.google.com/search?q=schawrtneggerAcesso em 15 jun. 2010

Fonte: http://www.google.com/search?q=schawrtneggerAcesso em 15 jun. 2010

Page 25: UNESP - Arquitetura da Informação Digital - Seminários - Sistemas de Busca (Search Systems)

Search SystemsSearch Systems

Busca avançada → evitar excesso de campos

Fonte: http://forum.legendas.tv/search.phpAcesso em 15 jun. 2010

Page 26: UNESP - Arquitetura da Informação Digital - Seminários - Sistemas de Busca (Search Systems)

Search SystemsSearch Systems

Boas práticas:

Explique o termo pesquisado;

Descreva o conteúdo que foi procurado;

Descreva qualquer filtro que possa ser utilizado;

Exibir a linguagem especialista utilizada (AND, OR,...);

Exibir qualquer configuração adicional;

Mencionar sempre o número de resultados;

Page 27: UNESP - Arquitetura da Informação Digital - Seminários - Sistemas de Busca (Search Systems)

Search SystemsSearch Systems

Futuro:

Search Engines;

Bots (Crawlers);

Cloud Computing;

Webservices;

Dispositivos Móveis;

Escalabilidade;

Ubiquidade;

Web Semântica, ↔ Teoria do Caos, ↔ Efeito Borboleta...

Page 28: UNESP - Arquitetura da Informação Digital - Seminários - Sistemas de Busca (Search Systems)

Search SystemsSearch Systems

Vídeo: Adaptive Path – Mozilla LabsAurora Project – Future of the Web (Parte 1 e 2 de 4)

Page 29: UNESP - Arquitetura da Informação Digital - Seminários - Sistemas de Busca (Search Systems)

Search SystemsSearch Systems

Referências

MORVILLE, P.; ROSENFELD, L. Information Architecture for the World Wide Web: Sebastopol: O'Reilly, 2007. 528 p.

MORVILLE, P. In defense of search: Ann Arbor: Semantic Studios, 2001. Disponível em: <http://web.archive.org/web/20040219200154/ semanticstudios.com/publications/semantics/000004.php>. Acesso em 15 jun. 2010.