DataGenie 1
Simplificar consultas de banco de dados com a IA
O que faz?
O DataGenie é um app inovador projetado para simplificar a interação dos usuários com bancos de dados. O app permite que os usuários insiram consultas em inglês simples, que são traduzidas em consultas SQL, tornando a interação com o banco de dados acessível até mesmo para quem não tem conhecimento de SQL. Essa funcionalidade é gerada pela API Gemini do Google, que processa as tarefas de processamento de linguagem natural (NLP).
Como funciona:
os usuários inserem uma consulta em linguagem natural, como "Mostrar todos os clientes que fizeram uma compra no mês passado". O app envia essa entrada para a API Gemini, que processa o texto e o converte em uma consulta SQL precisa. O back-end, criado com Flask, executa essa consulta em um banco de dados SQLite, recuperando os dados solicitados. Os resultados são mostrados ao usuário em uma interface limpa e fácil de usar criada com o Flutter.
Integração da API Gemini:
usamos a API Gemini para processar os aspectos de PNL, garantindo que até mesmo consultas complexas sejam interpretadas e convertidas corretamente em SQL. Os recursos avançados de modelo de linguagem da API permitem que o DataGenie entenda uma ampla variedade de estruturas de consulta, tornando-o uma ferramenta poderosa para usuários não técnicos.
Planos futuros:
planejamos aprimorar o DataGenie integrando o suporte a bancos de dados on-line, como o Oracle, adicionando funcionalidade para alterar e criar tabelas e melhorando a experiência geral do usuário com ferramentas de visualização de dados.
Desenvolvido com
- Flutter
- Android
- Web/Chrome
Equipe
Por
Budas binários
De
Índia