Skip to content

Byte-Benders-Fatec/api-1sem-2024

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 

Repository files navigation

Sobre o Projeto 🧩

Consiste na criação de um Chatbot(Similar ao GPT) que busca auxiliar empresas na utlização de banco de dados, por meio de uma LLM que se especializa em transformar linguagem de alto nível em requisições na linguagem de programação SQL, que por meio de linguagem Java será executada no banco de dados da empresa e devolverá, em linguagem de alto nível, a resposta para a requisição feita pelo usuário.

Entrega de Sprints 🎯

Sprint Data Status Relátorios
01 14/04/2024 Concluído Sprint 01
02 05/05/2024 Concluído Sprint 02
03 26/05/2024 Concluído Sprint 03
04 16/06/2024 Concluído Sprint 04

Backlog do Produto

Sprint 2

Item Prioridade ID User Stories
Desenvolvimento do Software - Back-End 90 3 "Como cliente, quero uma interface que contenha um espaço eficaz para que se possa digitar uma pergunta, para um banco de dados, assim, ele devolverá uma resposta em uma linguagem natural, consequentemente poderei pesquisar qualquer conteúdo dentro do banco de dados selecionado"
Criação Banco de dados - Back-End 85 4 Criação de banco de dados fictícios para serem utilizados com o projeto.

Sprint 3

Item Prioridade ID User Stories
Desenvolvimento de Funcionalidade: Troca de banco de dados 80 5 "Como usuário quero que em minha interface tenha uma opção para realizar a troca de banco de dados, podendo escolher qual banco de dados será o que eu desejo trocar e continuar utilizando para as pesquisas com o software".

Sprint 4

Item Prioridade ID User Stories
Desenvolvimento de Funcionalidade : Troca de LLM 75 6 "Como usuário, quero que tenha em minha interface uma opção para que se possa trocar qual IA eu irei utilizar, pois para cada tipo de utilização tenho um tipo de IA diferente"

Protótipo

Como parte dos requisitos da entrega da Sprint 1 foi criado um Protótipo do projeto para apresentação ao cliente. Segue em vídeo a demonstração do protótipo em funcionamento:

api_sprint_1_preview.mp4

Tecnologias Utilizadas

As seguintes tecnologias foram utilizadas no Projeto: Java, Java Swing, MYSQL, SQLCODER e OLLAMA.

Tutorial

Caso esteja tendo dificuldades para usar o aplicativo acesse nosso Tutorial.

Equipe

Nome GitHub LinkedIn
Caio GitHub Badge Linkedin Badge
Thiago GitHub Badge Linkedin Badge
Joniel GitHub Badge Linkedin Badge
Henrique GitHub Badge
Lucas GitHub Badge Linkedin Badge
Mariana GitHub Badge Linkedin Badge
Diego GitHub Badge Linkedin Badge

About

Repositório destinado ao grupo Byte Benders para desenvolvimento da API do segundo semestre de ADS.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •