1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

Java: Criar programa que pesquise informação na web.

Discussão em 'Programação' iniciada por Rob-Zombie, 31 de Outubro de 2007. (Respostas: 4; Visualizações: 1145)

  1. Rob-Zombie

    Rob-Zombie Power Member

    Boas,
    Ando a desenvolver um trabalho para a cadeira de agentes de inteligência artificial que é basicamente o seguinte:
    Uma espécie de agência de viagens representada por 3 agentes que têm de comunicar entre si.
    • Agente Representante do utilizador
    • Agente que pesquisa Hotéis
    • Agente que Pesquisa Aviões

    A parte relativa aos agentes, e a comunicação entre eles etc etc está bem encaminhada a minha dificuldade está na aquisição de informação por parte dos Hotéis e Aviões .
    Um dos objectivos do trabalho era que os agentes relativos aos hotéis e aviões fossem buscar a informação à web para posteriormente ser processada (de momento estou a usar uma base de dados da minha autoria).
    A minha ideia era criar algo que pudesse aceder ao site da ryanair(ou outro qualquer do género), fazer a pesquisa conforme o utilizador especificou , fazer o parsing dos resultados obtidos et voi lá , processar tudo o resto.
    Alguém me pode dar uma luzes sobre isto ? como fazer um programa em java para pesquisar na web ? Links,tutoriais, livros ... qq coisa é bem vinda ...
     
    Última edição: 31 de Outubro de 2007
  2. sdvferreira

    sdvferreira Power Member

    epa.. so mesmo por acaso não precisas de ter acesso a base de dados da ryanair, tipo podes tentar é ir ao código da pagina deles e tirar a parte da pesquisa.. digo eu, mas isso assim é muito simples..

    usa o firebug, para veres se os comandos funcionam e veres os scripts que o site usa ;)

    se tiver alguma ideia depois post here ;)
     
  3. Rob-Zombie

    Rob-Zombie Power Member

    Sim a minha ideia não é ir à base de dados , é conseguir preencher os campos de pesquisa automaticamente e depois guardar a informação que lá aparece. Vou dar uma olhadela a isso do firebug.
     
  4. AliFromCairo

    AliFromCairo Power Member

    Boas, dá uma vista de olhos no Web-Harvest. Na minha opinião, é uma das melhoras ferramentas open-source para extracção de dados web. Pode parecer complicada à primeira vista, mas depois de veres os exemplos que estão no site, vais ver que até é simples. No entanto, precisas de ter alguma noção de algumas linguagens "relacionadas" com XML, como por exemplo XPath (que também é relativamente simples).

    Espero que ajude.
     
  5. sdvferreira

    sdvferreira Power Member


    está interesante ;) vou já adicionar ao minha lista de software :D
     

Partilhar esta Página