AT Learning Gap Engine
Bem-vindo à documentação do AT Learning Gap Engine, uma plataforma avançada para análise de dados educacionais e recomendação personalizada de conteúdo.
Visão Geral
O AT Learning Gap Engine é uma solução completa para identificar lacunas de aprendizagem e recomendar conteúdo personalizado para estudantes. A plataforma utiliza algoritmos Sofisticados para analisar o desempenho dos estudantes e gerar recomendações precisas.
Principais Recursos
- Análise de Desempenho: Analisa o desempenho dos estudantes em diferentes tópicos e identifica áreas de melhoria.
- Hierarquização de Itens Pedagógicos: Gera uma hierarquia de prioridades para os itens pedagógicos com base no desempenho do estudante.
- Recomendação de Questões: Recomenda questões personalizadas com base na hierarquia de itens pedagógicos.
- Integração com Múltiplas Fontes: Obtém questões de diferentes fontes e aplica filtros e priorização.
- Monitoramento e Análise: Utiliza Loki e Grafana para capturar, visualizar e analisar logs.
Arquitetura
O AT Learning Gap Engine utiliza uma arquitetura de microsserviços orientada a eventos, com AWS SNS e SQS para comunicação assíncrona. Este modelo garante alto desacoplamento, escalabilidade e resiliência.
Para uma explicação detalhada do fluxo de mensagens, consulte o documento de Arquitetura de Mensageria.
Documentação
A documentação está organizada nas seguintes seções:
Arquitetura
- Arquitetura de Mensageria: Detalha o fluxo de comunicação assíncrona usando o padrão Request-Reply com SQS.
Algoritmo
- Cálculo do Algoritmo: Detalhes sobre o algoritmo de hierarquização, incluindo fórmulas, fluxo de processamento e exemplos.
Monitoramento
- Loki e Grafana: Como configurar e utilizar Loki e Grafana para capturar, visualizar e analisar logs.
Serviços
- Utilização dos Serviços: Como utilizar os serviços do AT Learning Gap Engine, incluindo a configuração do SQS, criação de filas, e como enviar parâmetros para os serviços.
- Serviço de Hierarquia: Detalhes sobre o Serviço de Hierarquia de Itens Pedagógicos, incluindo API, parâmetros, exemplos de uso e casos de teste.
- Serviço de Recomendação: Detalhes sobre o Serviço de Recomendação de Questões, incluindo API, parâmetros, exemplos de uso e casos de teste.
Começando
Para começar a utilizar o AT Learning Gap Engine, siga os passos abaixo:
- Configure o SQS seguindo as instruções em Utilização dos Serviços.
- Envie mensagens para os serviços de hierarquia e recomendação conforme descrito na documentação.
- Configure o monitoramento com Loki e Grafana seguindo as instruções em Loki e Grafana.
Suporte
Para obter suporte, entre em contato com a equipe de desenvolvimento através do e-mail suporte@exemplo.com.