Vídeo -> https://youtu.be/XKmnAmhEkGs NLIDBs = Natural Language Interfaces para Banco de Dados > Keyword Search over RDF > Já tem uso do BERT para essas abordagens mas não viu sobre GPT-3 ainda > Codd em 74 já estimulava > Como entender a necessidade de informação do usuário? Natural Language Understanding (NLU) é IA Hard. Semiótica. Tem um survey no VLDBJ'19 Sistemas Centrados em Dados (SCD) como os de consulta por palavras-chaves em BD Relacional. Usam mais regras de mapeamento e menos dependente do banco de dados e mais dependentes das variações de consulta ATHENA (SCD) usa ontologias de domínio para permitir consultas em linguagem natural NaLIR usou o BD do MAG para avaliação das consultas SQL geradas. Quais consultas? Em python: https://github.com/pr3martins/nalir-sbbd > Faz mapeamento das palavras em nós do esquema em grafo > Usa Entity Resolution Templar usa o log de consultas para reduzir a interação do usuário (aproveita o conhecimento) Sistemas