ferramenta de indexação e recuperação de documentos...
TRANSCRIPT
![Page 1: Ferramenta de indexação e recuperação de documentos ...dsc.inf.furb.br/arquivos/tccs/apresentacoes/2007-1emersonimmiano… · palavra2 doc6 palavra2 doc6 doc4 doc5 palavra3 doc1](https://reader034.vdocuments.pub/reader034/viewer/2022042316/5f0452497e708231d40d66b3/html5/thumbnails/1.jpg)
Ferramenta de indexação e recuperação de
documentos eletrônicos utilizando Oracle
InterMediaAcadêmico: Emerson ImmianovskyOrientador: Prof. Alexander R. Valdameri
![Page 2: Ferramenta de indexação e recuperação de documentos ...dsc.inf.furb.br/arquivos/tccs/apresentacoes/2007-1emersonimmiano… · palavra2 doc6 palavra2 doc6 doc4 doc5 palavra3 doc1](https://reader034.vdocuments.pub/reader034/viewer/2022042316/5f0452497e708231d40d66b3/html5/thumbnails/2.jpg)
Roteiro
• Introdução• Objetivos• Fundamentação• Trabalhos correlatos• Desenvolvimento• Operacionalidade• Conclusões
![Page 3: Ferramenta de indexação e recuperação de documentos ...dsc.inf.furb.br/arquivos/tccs/apresentacoes/2007-1emersonimmiano… · palavra2 doc6 palavra2 doc6 doc4 doc5 palavra3 doc1](https://reader034.vdocuments.pub/reader034/viewer/2022042316/5f0452497e708231d40d66b3/html5/thumbnails/3.jpg)
Introdução
• Bibliotecas tradicionais• Bibliotecas digitais• Sistemas atuais• Métodos de indexação
![Page 4: Ferramenta de indexação e recuperação de documentos ...dsc.inf.furb.br/arquivos/tccs/apresentacoes/2007-1emersonimmiano… · palavra2 doc6 palavra2 doc6 doc4 doc5 palavra3 doc1](https://reader034.vdocuments.pub/reader034/viewer/2022042316/5f0452497e708231d40d66b3/html5/thumbnails/4.jpg)
Objetivos
• Sistema de busca por conteúdo• Indexação biblioteca FURB e outras
instituições• Refinamento das pesquisas• Interface de administração do sistema• Verificação de problemas no sistema
![Page 5: Ferramenta de indexação e recuperação de documentos ...dsc.inf.furb.br/arquivos/tccs/apresentacoes/2007-1emersonimmiano… · palavra2 doc6 palavra2 doc6 doc4 doc5 palavra3 doc1](https://reader034.vdocuments.pub/reader034/viewer/2022042316/5f0452497e708231d40d66b3/html5/thumbnails/5.jpg)
Bibliotecas digitais
• Conceito• Evolução• Arquitetura• Bibliotecas digitais existentes
![Page 6: Ferramenta de indexação e recuperação de documentos ...dsc.inf.furb.br/arquivos/tccs/apresentacoes/2007-1emersonimmiano… · palavra2 doc6 palavra2 doc6 doc4 doc5 palavra3 doc1](https://reader034.vdocuments.pub/reader034/viewer/2022042316/5f0452497e708231d40d66b3/html5/thumbnails/6.jpg)
Interface biblioteca digital
• Sistema de busca• Opções de busca• Ergonomia• Simplicidade• Eficiência
![Page 7: Ferramenta de indexação e recuperação de documentos ...dsc.inf.furb.br/arquivos/tccs/apresentacoes/2007-1emersonimmiano… · palavra2 doc6 palavra2 doc6 doc4 doc5 palavra3 doc1](https://reader034.vdocuments.pub/reader034/viewer/2022042316/5f0452497e708231d40d66b3/html5/thumbnails/7.jpg)
Oracle InterMedia
• O que é?• Instalação• Tipos de indexação• Documentos suportados• Funcionamento• Oracle Text
![Page 8: Ferramenta de indexação e recuperação de documentos ...dsc.inf.furb.br/arquivos/tccs/apresentacoes/2007-1emersonimmiano… · palavra2 doc6 palavra2 doc6 doc4 doc5 palavra3 doc1](https://reader034.vdocuments.pub/reader034/viewer/2022042316/5f0452497e708231d40d66b3/html5/thumbnails/8.jpg)
Oracle InterMedia
Fonte: (ORACLE, 2005b).
![Page 9: Ferramenta de indexação e recuperação de documentos ...dsc.inf.furb.br/arquivos/tccs/apresentacoes/2007-1emersonimmiano… · palavra2 doc6 palavra2 doc6 doc4 doc5 palavra3 doc1](https://reader034.vdocuments.pub/reader034/viewer/2022042316/5f0452497e708231d40d66b3/html5/thumbnails/9.jpg)
Interface biblioteca UNICAMP
![Page 10: Ferramenta de indexação e recuperação de documentos ...dsc.inf.furb.br/arquivos/tccs/apresentacoes/2007-1emersonimmiano… · palavra2 doc6 palavra2 doc6 doc4 doc5 palavra3 doc1](https://reader034.vdocuments.pub/reader034/viewer/2022042316/5f0452497e708231d40d66b3/html5/thumbnails/10.jpg)
Interface biblioteca FURB
![Page 11: Ferramenta de indexação e recuperação de documentos ...dsc.inf.furb.br/arquivos/tccs/apresentacoes/2007-1emersonimmiano… · palavra2 doc6 palavra2 doc6 doc4 doc5 palavra3 doc1](https://reader034.vdocuments.pub/reader034/viewer/2022042316/5f0452497e708231d40d66b3/html5/thumbnails/11.jpg)
Trabalhos correlatos
• iSmart - ITGis Softwares e Equipamentos (1999)
• Sistema de gerenciamento geográfico -SOUZA, AMARO e CASTRO (2005)
• Viseu Digital – Victor Martins (2005)• Google Acadêmico - Google Inc. (2006)
![Page 12: Ferramenta de indexação e recuperação de documentos ...dsc.inf.furb.br/arquivos/tccs/apresentacoes/2007-1emersonimmiano… · palavra2 doc6 palavra2 doc6 doc4 doc5 palavra3 doc1](https://reader034.vdocuments.pub/reader034/viewer/2022042316/5f0452497e708231d40d66b3/html5/thumbnails/12.jpg)
Requisitos
• Pesquisas por conteúdo• Integração com biblioteca da FURB e
outras instituições através da Internet• Listar resultados por relevância• Pesquisar nos resultados• Visualização e download• Administração• Indexação automática e manual com
otimização
![Page 13: Ferramenta de indexação e recuperação de documentos ...dsc.inf.furb.br/arquivos/tccs/apresentacoes/2007-1emersonimmiano… · palavra2 doc6 palavra2 doc6 doc4 doc5 palavra3 doc1](https://reader034.vdocuments.pub/reader034/viewer/2022042316/5f0452497e708231d40d66b3/html5/thumbnails/13.jpg)
Visão geral
![Page 14: Ferramenta de indexação e recuperação de documentos ...dsc.inf.furb.br/arquivos/tccs/apresentacoes/2007-1emersonimmiano… · palavra2 doc6 palavra2 doc6 doc4 doc5 palavra3 doc1](https://reader034.vdocuments.pub/reader034/viewer/2022042316/5f0452497e708231d40d66b3/html5/thumbnails/14.jpg)
Funcionamento da pesquisa
![Page 15: Ferramenta de indexação e recuperação de documentos ...dsc.inf.furb.br/arquivos/tccs/apresentacoes/2007-1emersonimmiano… · palavra2 doc6 palavra2 doc6 doc4 doc5 palavra3 doc1](https://reader034.vdocuments.pub/reader034/viewer/2022042316/5f0452497e708231d40d66b3/html5/thumbnails/15.jpg)
Especificação
• Diagrama de Caso de Uso• Diagrama de Classes• Diagrama de Atividades• Diagrama de Entidade Relacionamento
![Page 16: Ferramenta de indexação e recuperação de documentos ...dsc.inf.furb.br/arquivos/tccs/apresentacoes/2007-1emersonimmiano… · palavra2 doc6 palavra2 doc6 doc4 doc5 palavra3 doc1](https://reader034.vdocuments.pub/reader034/viewer/2022042316/5f0452497e708231d40d66b3/html5/thumbnails/16.jpg)
Diagrama de Casos de Uso
![Page 17: Ferramenta de indexação e recuperação de documentos ...dsc.inf.furb.br/arquivos/tccs/apresentacoes/2007-1emersonimmiano… · palavra2 doc6 palavra2 doc6 doc4 doc5 palavra3 doc1](https://reader034.vdocuments.pub/reader034/viewer/2022042316/5f0452497e708231d40d66b3/html5/thumbnails/17.jpg)
Diagrama de Classes
![Page 18: Ferramenta de indexação e recuperação de documentos ...dsc.inf.furb.br/arquivos/tccs/apresentacoes/2007-1emersonimmiano… · palavra2 doc6 palavra2 doc6 doc4 doc5 palavra3 doc1](https://reader034.vdocuments.pub/reader034/viewer/2022042316/5f0452497e708231d40d66b3/html5/thumbnails/18.jpg)
Diagrama de atividades
![Page 19: Ferramenta de indexação e recuperação de documentos ...dsc.inf.furb.br/arquivos/tccs/apresentacoes/2007-1emersonimmiano… · palavra2 doc6 palavra2 doc6 doc4 doc5 palavra3 doc1](https://reader034.vdocuments.pub/reader034/viewer/2022042316/5f0452497e708231d40d66b3/html5/thumbnails/19.jpg)
Diagrama de Dados
![Page 20: Ferramenta de indexação e recuperação de documentos ...dsc.inf.furb.br/arquivos/tccs/apresentacoes/2007-1emersonimmiano… · palavra2 doc6 palavra2 doc6 doc4 doc5 palavra3 doc1](https://reader034.vdocuments.pub/reader034/viewer/2022042316/5f0452497e708231d40d66b3/html5/thumbnails/20.jpg)
Implementação
• Ferramentas utilizadas– Web TomCat 5.5
– SGBD Oracle 10G Express Edition– Oracle InterMedia 10G
– IDE NetBeans 5.5
• Linguagem– Java 1.5– JSP
![Page 21: Ferramenta de indexação e recuperação de documentos ...dsc.inf.furb.br/arquivos/tccs/apresentacoes/2007-1emersonimmiano… · palavra2 doc6 palavra2 doc6 doc4 doc5 palavra3 doc1](https://reader034.vdocuments.pub/reader034/viewer/2022042316/5f0452497e708231d40d66b3/html5/thumbnails/21.jpg)
Pesquisa com Oracle InterMedia
![Page 22: Ferramenta de indexação e recuperação de documentos ...dsc.inf.furb.br/arquivos/tccs/apresentacoes/2007-1emersonimmiano… · palavra2 doc6 palavra2 doc6 doc4 doc5 palavra3 doc1](https://reader034.vdocuments.pub/reader034/viewer/2022042316/5f0452497e708231d40d66b3/html5/thumbnails/22.jpg)
Indexação pelo Oracle InterMedia
![Page 23: Ferramenta de indexação e recuperação de documentos ...dsc.inf.furb.br/arquivos/tccs/apresentacoes/2007-1emersonimmiano… · palavra2 doc6 palavra2 doc6 doc4 doc5 palavra3 doc1](https://reader034.vdocuments.pub/reader034/viewer/2022042316/5f0452497e708231d40d66b3/html5/thumbnails/23.jpg)
Exemplos de otimizaçãoRápida
Total
Índice Fragmentado Índice otimizado
palavra1 doc1 doc2 doc3 palavra1 doc1 doc2 doc3
palavra2 doc6 palavra2 doc6
palavra3 doc1 doc6 palavra2 doc4 doc5
palavra2 doc4 doc5 palavra3 doc1 doc6
Palavra3 doc5 palavra3 doc5
Índice Fragmentado Índice otimizado
palavra1 doc1 doc2 doc3 palavra1 doc1 doc2 doc3
palavra2 doc6 palavra2 doc6 doc4 doc5
palavra3 doc1 doc6 palavra3 doc1 doc6 doc5
palavra2 doc4 doc5
palavra3 doc5
![Page 24: Ferramenta de indexação e recuperação de documentos ...dsc.inf.furb.br/arquivos/tccs/apresentacoes/2007-1emersonimmiano… · palavra2 doc6 palavra2 doc6 doc4 doc5 palavra3 doc1](https://reader034.vdocuments.pub/reader034/viewer/2022042316/5f0452497e708231d40d66b3/html5/thumbnails/24.jpg)
Exemplos de otimizaçãoRecriação
Índice Fragmentado Índice otimizado
palavra1 doc1 doc2 doc3 palavra1 doc1 doc2 doc3
palavra2 doc6 palavra2 doc4 doc5 doc6
palavra3 doc1 doc6 palavra3 doc1 doc5 doc6
palavra2 doc4 doc5
palavra3 doc5
![Page 25: Ferramenta de indexação e recuperação de documentos ...dsc.inf.furb.br/arquivos/tccs/apresentacoes/2007-1emersonimmiano… · palavra2 doc6 palavra2 doc6 doc4 doc5 palavra3 doc1](https://reader034.vdocuments.pub/reader034/viewer/2022042316/5f0452497e708231d40d66b3/html5/thumbnails/25.jpg)
Operacionalidade
• Acesso irrestrito– Principal
– Pesquisa básica– Pesquisa avançada
– Lista de resultados– Pesquisa nos
resultados
• Acesso restrito– Parâmetros gerais
– Repositórios– Restrições
– Indexação– LOGs
![Page 26: Ferramenta de indexação e recuperação de documentos ...dsc.inf.furb.br/arquivos/tccs/apresentacoes/2007-1emersonimmiano… · palavra2 doc6 palavra2 doc6 doc4 doc5 palavra3 doc1](https://reader034.vdocuments.pub/reader034/viewer/2022042316/5f0452497e708231d40d66b3/html5/thumbnails/26.jpg)
Acesso principal
![Page 27: Ferramenta de indexação e recuperação de documentos ...dsc.inf.furb.br/arquivos/tccs/apresentacoes/2007-1emersonimmiano… · palavra2 doc6 palavra2 doc6 doc4 doc5 palavra3 doc1](https://reader034.vdocuments.pub/reader034/viewer/2022042316/5f0452497e708231d40d66b3/html5/thumbnails/27.jpg)
Lista de resultados
![Page 28: Ferramenta de indexação e recuperação de documentos ...dsc.inf.furb.br/arquivos/tccs/apresentacoes/2007-1emersonimmiano… · palavra2 doc6 palavra2 doc6 doc4 doc5 palavra3 doc1](https://reader034.vdocuments.pub/reader034/viewer/2022042316/5f0452497e708231d40d66b3/html5/thumbnails/28.jpg)
Parâmetros gerais
![Page 29: Ferramenta de indexação e recuperação de documentos ...dsc.inf.furb.br/arquivos/tccs/apresentacoes/2007-1emersonimmiano… · palavra2 doc6 palavra2 doc6 doc4 doc5 palavra3 doc1](https://reader034.vdocuments.pub/reader034/viewer/2022042316/5f0452497e708231d40d66b3/html5/thumbnails/29.jpg)
Indexação e Otimização
![Page 30: Ferramenta de indexação e recuperação de documentos ...dsc.inf.furb.br/arquivos/tccs/apresentacoes/2007-1emersonimmiano… · palavra2 doc6 palavra2 doc6 doc4 doc5 palavra3 doc1](https://reader034.vdocuments.pub/reader034/viewer/2022042316/5f0452497e708231d40d66b3/html5/thumbnails/30.jpg)
Operadores de pesquisa
Operador Símbolo Descrição Exemplo
e &Usado para localizar documentos que possuem pelo menos uma ocorrência para cada termo informado
Documentos que tenham as palavras 'cão' e 'gato'. Expressão: 'cãe&gato'
ou |Usado para localizar documentos que possuem pelo menos uma ocorrência de qualquer um dos termos informados
Documentos que tenham qualquer das palavras 'cão' ou 'gato'. Expressão: 'cão|gato'
negacao ~Usado para localizar documentos que possuem um termo e que não possua um outro termo
Documentos que tenham a palavra 'animal' e que não tenha a palavra 'cão'. Expressão: 'animal~cão'
lista ,Usado para localizar docuemntos que possuem um lista de termos
Documentos que tenhas as palavras 'cão', 'gato' e 'rato'. Expressão: 'cão,gato,rato'
igual = Usado para localizar documentos com equivalencia de termos
Documentos que tenham a expressão 'cães são animais dóceis' ou 'gatos são animais dóceis'. Expressão: 'cães=gatos são animais dóceis'
![Page 31: Ferramenta de indexação e recuperação de documentos ...dsc.inf.furb.br/arquivos/tccs/apresentacoes/2007-1emersonimmiano… · palavra2 doc6 palavra2 doc6 doc4 doc5 palavra3 doc1](https://reader034.vdocuments.pub/reader034/viewer/2022042316/5f0452497e708231d40d66b3/html5/thumbnails/31.jpg)
Resultados e discussões
• Performance• Relevância• Integração• Indexação documentos remotos
![Page 32: Ferramenta de indexação e recuperação de documentos ...dsc.inf.furb.br/arquivos/tccs/apresentacoes/2007-1emersonimmiano… · palavra2 doc6 palavra2 doc6 doc4 doc5 palavra3 doc1](https://reader034.vdocuments.pub/reader034/viewer/2022042316/5f0452497e708231d40d66b3/html5/thumbnails/32.jpg)
Conclusões
• Excelente ferramenta de pesquisa acadêmica
• Potencial do Oracle InterMedia• Integração• Objetivos alcançados
![Page 33: Ferramenta de indexação e recuperação de documentos ...dsc.inf.furb.br/arquivos/tccs/apresentacoes/2007-1emersonimmiano… · palavra2 doc6 palavra2 doc6 doc4 doc5 palavra3 doc1](https://reader034.vdocuments.pub/reader034/viewer/2022042316/5f0452497e708231d40d66b3/html5/thumbnails/33.jpg)
Extensões
• Construção de agentes de localização e indexação WEB
• Mecanismo de autenticação para sites restritos
• Possibilitar novos tipos de documentos
![Page 34: Ferramenta de indexação e recuperação de documentos ...dsc.inf.furb.br/arquivos/tccs/apresentacoes/2007-1emersonimmiano… · palavra2 doc6 palavra2 doc6 doc4 doc5 palavra3 doc1](https://reader034.vdocuments.pub/reader034/viewer/2022042316/5f0452497e708231d40d66b3/html5/thumbnails/34.jpg)
Relevância Pessoal
• Aprendizado acadêmico• Contribuição profissional• Realização pessoal
![Page 35: Ferramenta de indexação e recuperação de documentos ...dsc.inf.furb.br/arquivos/tccs/apresentacoes/2007-1emersonimmiano… · palavra2 doc6 palavra2 doc6 doc4 doc5 palavra3 doc1](https://reader034.vdocuments.pub/reader034/viewer/2022042316/5f0452497e708231d40d66b3/html5/thumbnails/35.jpg)
Demonstração do Sistema