Somos a wecare hosting, especializados em soluções tecnológicas para o mercado hoteleiro, fornecendo insights sobre ofertas de acomodação em otas. Buscamos um freelancer ou equipe para desenvolver uma ferramenta automatizada de leitura, comparação e análise de anúncios em plataformas como Airbnb,
Booking.com e
Hotels.com, com potencial para integrar outras OTAs no futuro.
O projeto envolve a criação de uma solução completa com as seguintes funcionalidades:
1. Ingestão de URLs de anúncios:
- Capacidade de receber listas de links de propriedades nas OTAs em lote.
- Funcionalidade para agendar scraping periódico ou executar manualmente sob demanda.
2. Web Scraping e Download de Imagens:
- Desenvolvimento de scrapers para acessar URLs e extrair informações textuais como descrição, título e lista de amenidades.
- Implementação para baixar as fotos associadas a cada anúncio para análise posterior.
3. Análise de Imagens (Visão Computacional):
- Utilização de técnicas de visão computacional para identificar automaticamente comodidades presentes nas fotos (ex.: Cama, pia, geladeira, ar condicionado).
- Consolidação dos resultados da análise de imagem em um formato estruturado (ex.: JSON ou tabela).
4. Processamento de Linguagem Natural (NLP):
- Extração de amenidades mencionadas no texto das descrições dos anúncios.
- Padronização e mapeamento dos termos extraídos para o catálogo interno de comodidades da wecare hosting.
5. Comparação de Anúncios x Dados Internos:
- Desenvolvimento de lógica para confrontar as amenidades identificadas através de IA (imagens + texto) com os dados existentes em nosso banco de dados interno.
- Geração de relatórios ou indicadores que apontem diferenças, lacunas e sugiram melhorias para cada anúncio analisado.
6. Interface de Usuário / Dashboard:
- Criação de um painel web simples e responsivo.
- Funcionalidades para carregar ou colar URLs de anúncios.
- Visualização do status do processo de scraping e análise.
- Opção para baixar relatórios comparativos de amenidades em formato CSV ou visualizá-los diretamente na tela.
- Implementação de filtros (por data de ingestão, OTA, status de análise, etc.) E funcionalidade de busca por anúncio.
7. Backend & Infraestrutura:
- Desenvolvimento de uma API robusta para receber requisições, gerenciar o fluxo de trabalho e retornar os resultados.
- Escolha e implementação de um banco de dados para armazenamento dos dados (preferencialmente PostgreSQL ou MongoDB).
- Configuração de pipeline de ci/cd e estratégia de deploy (preferencialmente utilizando docker em servidor cloud).
Buscamos um profissional com experiência comprovada em desenvolvimento full-stack, web scraping, visão computacional, NLP e configuração de infraestrutura cloud. A capacidade de integrar diferentes tecnologias e entregar uma solução ponta a ponta é essencial.
Plazo de Entrega: No definido