Da Ficha Catalográfica ao JSON
Hoje foi o dia de entender sobre o JSON (JavaScript Object Notation), sua relação com linguagem de marcação e API (Interfaces de Programação de Aplicativos). Já tinha ouvido falar desses tópicos mas ainda tinha minhas dúvidas.
O que é um JSON:
De acordo com a definição encontrada na internet, é uma estrutura de organização da informação — me lembrou muito a estrutura de ficha catalográfica — onde a máquina consegue fazer uma leitura rápida, e nós humanos, também conseguimos entender com facilidade.
Get Marina Fontanelli’s stories in your inbox
Join Medium for free to get updates from this writer.
Pedi pro Gemini me explicar o conceito JSON comparando com a biblio. Foi isso que ele me retornou:
{
"obra": {
"titulo": "Memórias Póstumas de Brás Cubas",
"autor": {
"nome": "Machado de Assis",
"nacionalidade": "Brasileira"
},
"metadados": {
"genero": "Romance",
"periodo": "Realismo",
"tags": ["Realismo", "Sátira", "Clássico"]
},
"disponibilidade": true
}
}Podemos ver que o código a cima pertence ao livro “Memórias Póstumas de Brás Cubas”. Apesar de entender, achei muito técnico, por isso pedi para o Gemini montar uma tabela de/para relacionando ao conceitos familiares a mim:
E ele ainda deu essa explicação que gostei e vou compartilhar aqui:
Por que isso é crucial para você como “Curadora de IA”?
- Flexibilidade: Diferente do SQL (tabelas rígidas), o JSON permite que um livro tenha “Assuntos” e outro não, sem quebrar o sistema. Isso é ótimo para lidar com acervos diversos.
- Hierarquia: O JSON permite dizer que a “Cidade” pertence à “Editora”, que pertence à “Obra”. Isso cria o contexto que o RAG usa para não confundir informações de documentos diferentes.
- Conversão: Seu trabalho será pegar tabelas “chatas” e transformá-las nesses objetos ricos.
Adoro ver como a biblioteconomia está tão presente em algo considerado “tecnológico”, sendo que esse sistema só foi replicado no computador.
Revendo esses conceitos, lembrei das minhas aulas ensinando linguagem de marcação (MARC 21, XML e HTML/XHTML). Entretanto, o JSON é melhor pela compactação dos dados, ajudando no armazenamento, transmissão e velocidade de processamento. Exatamente por isso que é tão usado dentro das API’s, fazendo a comunicação entre diferentes plataformas (sistemas ou softwares).
Acredito que esse seja um bom pontapé de estudos, já consegui entender a importância do JSON: ele serve para organizar e armazenar o conhecimento dentro da máquina, sendo o começo de uma grande estruturação informacional.









