Realizado

Desenvolvimento de Sistema de Busca Semântica Avançada para Wordpress com Ia e Orquestração N8n

Publicado em 08 de Dezembro de 2025 dias na TI e Programação

Sobre este projeto

Aberto

Estamos buscando um desenvolvedor experiente para criar um sistema de busca semântica robusto e inovador para uma plataforma WordPress. O projeto envolve a integração de tecnologias de Inteligência Artificial, como o sistema RAG (Retrieval-Augmented Generation) com a ferramenta File Search do Gemini e orquestração de workflows utilizando n8n, além de Vertex AI e LLMs.

A solução será composta por três módulos principais e uma interface de gerenciamento de conteúdo:

1. Módulo de Ingestão de Dados Multimodal:
  - Artigos: Será necessário desenvolver um pipeline de ETL (Extract, Transform, Load) utilizando n8n para processar e indexar conteúdo textual e imagens de artigos.
  - Carga Inicial: O sistema deve ser capaz de realizar uma carga inicial de aproximadamente 400 artigos já existentes na plataforma.
  - Carga Contínua: Implementar um processo automatizado para a ingestão contínua de novos artigos, com uma frequência estimada de 2 artigos por semana.
  - IA de Visão: As imagens dos artigos deverão ser processadas por uma API de Visão (ex: Gemini) para gerar descrições textuais (legendas). Essas legendas serão concatenadas ao conteúdo textual original para enriquecer a indexação e a busca semântica.

2. Módulo de Comunidade (Fórum):
  - Ingestão em Tempo Real: Configurar e utilizar Webhooks do WordPress para enviar novos tópicos e comentários do fórum para um workflow do n8n em tempo real, assim que forem publicados.
  - Filtragem: Implementar um filtro básico para ignorar comentários de baixo valor ou irrelevantes, como aqueles com menos de 30 caracteres, antes da indexação.

Aplicável aos módulos 1 e 2:

a) Lógica de Busca e Output
  - Busca Principal: A API de busca, desenvolvida no n8n, receberá as consultas do frontend da plataforma WordPress. Ela realizará a consulta semântica no Vertex AI, aproveitando o índice de dados multimodal, e retornará os resultados relevantes.
  - Output Padrão: O sistema deve retornar uma lista clara de snippets (trechos extraídos do conteúdo) e links diretos para o conteúdo original, seja um artigo ou um comentário do fórum. A interface do usuário deve diferenciar visualmente as fontes de dados para melhor clareza.

B)Gerenciamento de Conteúdo:
  - Exclusão Manual: É essencial criar uma interface de gerenciamento simples (que pode ser um painel web básico ou uma planilha conectada ao n8n) que permita ao administrador do cliente remover manualmente um documento específico (artigo ou tópico de fórum) do índice de busca, garantindo controle sobre o conteúdo indexado.

3. Módulo Output Opcional (RAG - Geração de Resposta Aumentada por Recuperação):
  - Funcionalidade de Geração de Resposta: Desenvolver uma funcionalidade para gerar respostas em linguagem natural baseadas nos resultados da busca.
  - Controle Administrativo: Esta funcionalidade será ativada ou desativada por meio de um toggle interno, acessível apenas para administradores, e não será visível para o usuário final.
  - Lógica RAG: Quando ativada, a API do n8n fará uma chamada adicional a um Large Language Model (LLM), utilizando os snippets encontrados na busca semântica como contexto para gerar um parágrafo de resposta coeso e informativo.

Buscamos um profissional com forte conhecimento em desenvolvimento web (WordPress), integração de Apis, orquestração de workflows (n8n), e experiência com plataformas de ia/ml (google cloud platform, gemini, vertex ai, llms).

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média

Prazo de Entrega: Não estabelecido

Habilidades necessárias