IA para bibliotecas

Extração de metadados com IA: guia completo da MetaExtract API

O que é uma API de extração de metadados, que campos ela devolve, como se integra ao DSpace, ao Koha e a outros sistemas e para quais bibliotecas faz sentido.

BiblioLabTech · 6 de novembro de 2026 · 8 min de leitura

A extração de metadados com IA transforma um PDF — uma tese, um artigo, um relatório institucional — em um registro descritivo estruturado, pronto para o repositório ou o catálogo, sem que alguém precise transcrever campo por campo. A MetaExtract API, desenvolvida pela BiblioLabTech, é uma interface de programação que faz exatamente isso: lê o documento e devolve título, autoria, resumo, palavras-chave e os campos adicionais de que cada instituição precisa. Não é um aplicativo com tela própria; é uma peça que se conecta ao sistema que você já tem e tira dele o trabalho de transcrição. Este guia explica o que ela extrai, como se integra e para que tipo de biblioteca faz sentido.

Quer isto na sua biblioteca?
Nós implantamos para você, de ponta a ponta.
Integrar a MetaExtract API ao seu sistema

O que é uma API de extração de metadados

Uma API (interface de programação de aplicações) é uma forma de dois sistemas conversarem sem intervenção humana no meio: um sistema envia uma solicitação e o outro devolve uma resposta, em um formato que ambos entendem. No caso da MetaExtract API, a solicitação é o documento PDF e a resposta são os seus metadados, já identificados e classificados por campo.

A diferença em relação às ferramentas genéricas de extração de texto é que a MetaExtract API não apenas lê o conteúdo do documento: ela usa modelos de linguagem para interpretar o papel de cada trecho de texto dentro da estrutura de um documento acadêmico ou institucional. Sabe distinguir o título do subtítulo, separar os nomes dos autores de suas afiliações e reconhecer onde começa e onde termina um resumo, mesmo quando o documento não usa marcações explícitas.

Há duas formas de abordar a catalogação com inteligência artificial: a partir da fotografia de um livro, que é o trabalho do BiblioScan AI, e a partir de um documento digital, que é o trabalho da MetaExtract API. Este guia trata inteiramente da segunda.

Que campos a MetaExtract API devolve

O conjunto de campos é treinável conforme o esquema de metadados de cada instituição, mas na prática cobre de forma consistente:

  • Título e, quando existe, subtítulo.
  • Autoria: o nome de cada autor e, quando o documento indica, a sua afiliação institucional.
  • Resumo (abstract), identificado no corpo do documento mesmo quando não está marcado como seção à parte.
  • Palavras-chave, tanto as declaradas pelo autor quanto as que o modelo pode sugerir a partir do conteúdo.
  • Data de publicação ou de depósito.
  • Tipo documental (tese, dissertação, artigo, relatório, trabalho apresentado em evento, entre outros), útil para classificar automaticamente o que entra em um repositório com várias coleções.
  • Idioma do documento.
  • Campos locais definidos por cada instituição: curso ou programa, orientador, unidade acadêmica, número de projeto, edital, extensão, identificadores e qualquer outro dado específico do seu esquema.

Este último ponto é o que separa uma extração genérica de uma realmente útil: a MetaExtract API é treinada com documentos reais de cada instituição para que a saída corresponda ao esquema de metadados dela, e não a um modelo padrão que depois precisa ser rearranjado à mão.

Como funciona a extração de metadados com IA na prática

O fluxo tem quatro momentos:

  1. Treinamento do modelo. A extração é ajustada com material real da instituição — teses, artigos, relatórios — para reconhecer os tipos documentais e os campos próprios do seu esquema, e a API é conectada ao sistema ou ao repositório de destino.
  2. Envio do documento. O PDF chega à API porque alguém o carrega manualmente no fluxo de depósito ou porque o próprio sistema institucional o envia de forma automática quando alguém deposita um documento.
  3. Reconhecimento e categorização. A API identifica os metadados solicitados e os organiza segundo o esquema acordado: Dublin Core, campos locais ou ambos.
  4. Preenchimento automático. Os dados extraídos preenchem o formulário de descrição do sistema de destino, prontos para revisão antes da publicação.

A entrada é o PDF; a saída é um conjunto de metadados estruturados entregue diretamente ao formulário ou ao fluxo de trabalho do sistema receptor, sem passar por um arquivo intermediário que alguém precise recarregar à mão. Para acervos históricos, a mesma API trabalha em lotes. O recomendável é processar por coleção ou por tipo documental e revisar cada lote antes de passar ao seguinte: um repositório que se enche rápido com metadados sem revisão acaba custando mais para corrigir do que teria custado carregar com calma.

Qual é a precisão e o que a equipe revisa

Nenhum sistema de extração automática garante cem por cento de acerto em todos os documentos, e não vamos prometer isso aqui. A confiança da extração varia com a qualidade do PDF: um documento nativo digital, com texto selecionável e estrutura clara, é extraído com mais precisão do que um PDF escaneado em baixa resolução ou com diagramação pouco convencional. Também varia com o campo: os que estão escritos de forma explícita no documento, como título, resumo e data, saem com alta confiabilidade; os que exigem interpretação, como os descritores do tesauro institucional ou a licença, sempre pedem revisão.

Por isso o fluxo inclui sempre uma etapa de revisão humana antes de qualquer registro ser publicado. O bibliotecário recebe a proposta já estruturada e aplica o seu critério ao que a máquina não pode decidir — normalização de nomes, atribuição de descritores, decisões de licença e de acesso —, que é exatamente onde a sua formação agrega valor. O objetivo não é eliminar essa revisão, e sim reduzi-la aos casos que realmente precisam dela.

Com quais sistemas se integra

A MetaExtract API foi pensada para somar-se à infraestrutura existente, não para substituí-la:

Sistema Uso típico da MetaExtract API
DSpace Preenchimento de metadados no fluxo de depósito do repositório institucional
Koha Descrição de documentos digitais associados ao catálogo
ABCD Extração de metadados para catálogos construídos nessa plataforma
OJS Descrição de artigos em sistemas editoriais de revistas científicas

Nos projetos que fazemos, essa compatibilidade múltipla resolve o cenário mais incômodo de automatizar: uma biblioteca que opera duas plataformas diferentes — um repositório e um catálogo, por exemplo — e precisa reduzir a transcrição nas duas sem unificá-las em um único sistema, o que costuma ser um projeto de outra escala. Se você está montando ou revendo a sua plataforma, vale ler também o que é o DSpace e o que é o OJS.

Para quem a MetaExtract API faz sentido

Faz sentido, sobretudo, para três perfis de instituição:

  • Repositórios institucionais com volume constante de depósitos: universidades que recebem teses, dissertações, artigos e relatórios de forma contínua e nas quais a descrição manual vira um gargalo que cresce a cada semestre.
  • Bibliotecas com acervo digital acumulado: coleções de PDFs já reunidas — acervos digitalizados, produção institucional histórica — que nunca chegaram a ser descritas por falta de pessoal.
  • Instituições que operam mais de uma plataforma: repositório e catálogo, ou repositório e sistema editorial, em que uma única ferramenta de extração treinável evita manter dois fluxos manuais separados.

Não faz sentido, por outro lado, quando o volume de documentos é baixo e esporádico: treinar e manter uma integração desse tipo só se justifica quando existe um fluxo constante de material a descrever. Nesse caso, a descrição manual continua razoável. Já um repositório institucional novo é quase sempre candidato, porque costuma nascer com um acervo acumulado que precisa ser descrito.

MetaExtract API x BiblioScan AI

As duas ferramentas são confundidas com frequência porque ambas automatizam a catalogação com inteligência artificial, mas partem de fontes diferentes e resolvem problemas diferentes:

Critério MetaExtract API BiblioScan AI
Entrada Documento PDF Fotografia de material físico
Saída Metadados estruturados (Dublin Core e campos locais) Registro MARC21 (ou Dublin Core, no DSpace)
Uso principal Repositórios e descrição documental Catalogação do acervo impresso
Sistemas DSpace, Koha, ABCD, OJS Koha, DSpace, Alma

Quando a BiblioLabTech implanta as duas juntas, quase sempre é porque a instituição tem as duas frentes — um catálogo de livros físicos e um repositório digital — e precisa automatizar a descrição em ambas, não em apenas uma.

Casos reais: quatro instituições, quatro combinações de sistemas

A Universidad ICESI, na Colômbia, integrou a MetaExtract API à infraestrutura que já tinha, sem trocar de sistema nem migrar conteúdos: a equipe de gestão da informação passou de transcrever cada documento para revisar um registro já proposto, e o serviço foi renovado em vigências consecutivas. A Universidad Católica Luis Amigó, também na Colômbia, integrou a API ao mesmo tempo a duas plataformas diferentes — o seu repositório DSpace e o seu catálogo ABCD — e a opera em produção contínua desde outubro de 2024, com o contrato renovado para uma segunda anuidade; depois, somou o BiblioScan AI para o material físico. A Universidad Continental, no Peru, implantou-a sobre uma plataforma comercial de gestão de bibliotecas já definida pela instituição, sem nenhuma migração. E a Universidad Americana, no Paraguai, integrou-a ao fluxo de depósito do seu repositório DSpace desde a entrada em funcionamento do projeto.

São quatro instituições, quatro combinações de sistemas e o mesmo padrão de fundo: a API se acopla ao que já existe.

Como colocar em produção

Quando a BiblioLabTech implanta a MetaExtract API, o processo segue esta ordem: primeiro, levanta-se o esquema de metadados de destino (quais campos são obrigatórios, quais vocabulários se aplicam, quais tipos documentais é preciso distinguir); depois, treina-se a extração com documentos reais da instituição, e não com uma amostra genérica; em seguida, processa-se um lote de controle e compara-se campo a campo com a descrição feita pela própria equipe, a única linha de base que faz sentido usar; só então o fluxo é aberto em produção, com o procedimento de revisão humana acordado antes de qualquer registro ser publicado. O prazo vai de seis a nove semanas, do diagnóstico à produção, e é menor quando a instituição já tem o esquema de metadados definido e documentado.

Não há requisito de infraestrutura: é um serviço por API. Basta que alguém da equipe de TI, ou o fornecedor do repositório, faça a integração; nos repositórios DSpace operados pela BiblioLabTech, a integração fica por nossa conta. O serviço é contratado como licença anual, que inclui a implantação inicial, o ajuste aos campos da instituição, o suporte e as melhorias do período; o valor depende do número de esquemas ou tipos documentais, das integrações e do volume de processamento previsto. Toda implantação de DSpace feita pela BiblioLabTech inclui a MetaExtract API sem custo adicional. As condições de tratamento, conservação e exclusão dos documentos processados são acordadas em contrato e, no caso de documentos não publicados, definidas antes da implantação.

Se o seu repositório ou catálogo recebe mais documentos do que a equipe consegue descrever à mão, o próximo passo é revisar o seu esquema de metadados conosco para estimar quão rápido a extração pode ser treinada com o seu material real. Conheça a MetaExtract API ou fale com a BiblioLabTech.

Perguntas frequentes sobre MetaExtract API

O que é exatamente a MetaExtract API?

A MetaExtract API é uma interface de programação desenvolvida pela BiblioLabTech que recebe um documento PDF, analisa-o com inteligência artificial e devolve seus metadados — título, autoria, resumo, palavras-chave e outros campos configuráveis — já estruturados, prontos para preencher automaticamente o formulário de descrição de um repositório ou de um catálogo.

Quais campos de metadados a MetaExtract API extrai?

No mínimo, título, autoria com afiliação quando o documento a indica, resumo, palavras-chave, data, tipo documental e idioma. O conjunto é treinável, então a MetaExtract API também extrai campos locais de cada instituição, como curso ou programa, orientador, unidade acadêmica, número de projeto ou edital. A lista exata é definida na implantação, de acordo com o esquema de metadados da instituição.

Com quais sistemas a MetaExtract API se integra?

A MetaExtract API é compatível com DSpace, Koha, ABCD e OJS, além de outros sistemas de gestão documental e repositórios institucionais. Ela se conecta por API ao fluxo de trabalho existente de cada sistema — depósito no repositório, descrição no catálogo, submissão de artigos no sistema editorial — sem migração de conteúdos e sem exigir que a instituição troque de plataforma.

A MetaExtract API funciona com documentos escaneados?

Funciona melhor com PDFs que têm camada de texto. Com documentos escaneados sem texto, o resultado depende da qualidade da digitalização: páginas nítidas e alinhadas dão bons resultados, enquanto escaneamentos em baixa resolução ou com páginas tortas degradam a extração. A BiblioLabTech avalia esse ponto no diagnóstico inicial com uma amostra do acervo real da instituição.

Em quais idiomas a MetaExtract API faz a extração de metadados?

A MetaExtract API processa documentos em português, espanhol e inglês, os idiomas habituais da produção acadêmica na América Latina, e devolve os metadados no idioma do documento. Em coleções multilíngues, é possível configurar a extração de títulos e resumos em dois idiomas quando o documento os traz.

A revisão humana continua sendo necessária com a MetaExtract API?

Sim. A MetaExtract API propõe o registro com os metadados extraídos, mas a publicação final passa por revisão humana em todas as instituições onde a BiblioLabTech implantou a ferramenta. O bibliotecário deixa de transcrever e se concentra em validar e decidir o que exige critério profissional, como a normalização de nomes, os descritores do tesauro e a licença.

Como a MetaExtract API é contratada?

Como licença anual do serviço, que inclui a implantação inicial, o ajuste aos campos da instituição, o suporte e as melhorias do período. O valor depende do número de esquemas ou tipos documentais, das integrações necessárias e do volume de processamento previsto. Toda implantação de DSpace feita pela BiblioLabTech inclui a MetaExtract API sem custo adicional.

Qual é a diferença entre a MetaExtract API e o BiblioScan AI?

A MetaExtract API extrai metadados de documentos PDF e é voltada a repositórios e à descrição documental. O BiblioScan AI extrai dados de fotografias de material físico e preenche campos MARC21 em catálogos como Koha ou DSpace. Muitas bibliotecas usam as duas ferramentas da BiblioLabTech, uma para cada frente do acervo.

Vamos tornar isso realidade na sua biblioteca

Conte-nos sobre o seu projeto e em até 48 horas diremos exatamente o que ele envolve para a sua instituição: escopo, prazos e custo.

Ou escreva diretamente: contacto@bibliolabtech.com · +57 302 364 8842