Sobre este proyecto
it-programming / artificial-intelligence-1
Abierto
Contexto general del proyecto
Definição da Arquitetura do App: Usar Flutter ou React Native para desenvolver o aplicativo mobile, garantindo compatibilidade com Android e iOS. Dividir o app em três módulos principais: cadastro de gabarito, leitura de Gabarito (Câmera), correção e resultados. Leitura e Reconhecimento de Gabarito: Utilizar bibliotecas de reconhecimento óptico de marcas (OMR), como o OpenCV. Para melhorar a detecção, aplicar pré-processamento nas imagens (binarização, equalização de histograma, remoção de ruídos). Treinamento da Inteligência Artificial: crie um modelo de Machine Learning que classifique bolinhas preenchidas. Utilizar TensorFlow Lite para integrar o modelo no app. O modelo precisa ser treinado para: identificar marcas mais escuras como a alternativa escolhida. Descartar alternativas marcadas com menor intensidade, reconhecer marcas rasuradas ou falhas. Criação do Modelo: Reunir imagens de gabaritos preenchidos para treinar o modelo. Usar redes neurais convolucionais (CNNs) para reconhecimento de padrões. Ferramentas como Keras + TensorFlow para ajudar no treinamento. Integração no App: converter o modelo treinado para TensorFlow Lite. No aplicativo, a câmera captura a imagem e envia para o modelo. O modelo retorna a alternativa marcada mais forte ou sinaliza respostas inválidas. Interface e Experiência do Usuário: criar uma interface amigável para que o professor visualize a prova corrigida, com detalhes sobre acertos e erros. Permitir salvar relatórios em PDF ou enviar por e-mail.
Categoría Programación y Tecnología
Subcategoría Inteligencia Artificial
Tamaño del proyecto Grande
¿Es un proyecto o una posición? Un proyecto
Disponibilidad requerida Según se necesite
Plazo de Entrega: No definido