# Sistema de Recomendação Hibrído

Esse projeto tem como objetivo a elaboração de um Sistema de Recomendação utilizando uma abordagem híbrida para filtragem dos dados.

O projeto possibilitará ao usuário o cadastro do item a ser recomendado, assim como acesso as recomendações geradas. O usuário poderá definir qual abordagem de recomendação utilizar (filtragem colaborativa, baseada em conteúdo ou híbrida), além de poder analisar e comparar os resultados gerados.

## Sistema de Cadastros

- Item (Utilizada para recomendação)
- Tipo (Da recomendação)
- Tag (Utilizada como métrica de filtragem por conteúdo)
- Usuário
- Gerente

## Processos de Negócio

- **Entrar e sair do sistema**: Processo de login e sessão do usuário.
- **Criação do projeto**: Criação do projeto pelo gerente, onde o mesmo poderá víncular as tags relacionadas, definir os usuários que poderão utilizar o projeto e definir qual abordagem de recomendação será utilizada.
- **Recomendação dos itens**: Processo de geração da recomendação pelo sistema para o usuário.
- **Avaliação da recomendação**: O usuário avalia o item recomendado dando uma nota.
- **Análise do projeto**: O gerente finaliza o projeto e avalia todo o processo de recomendação realizado.

## Relatórios

- Performance das recomendações
- Matriz de Recomendação
- Histórico das avaliações
- Avaliações por tag
- Recomendações por tag