Lista de temas:
[Pesquisa e Desenvolvimento] Classificação de Questões de Múltipla-Escolha por meio de IA generativa
[Pesquisa e Desenvolvimento] Geração Automática de Questões de Múltipla-Escolha por meio de IA generativa open source
[Pesquisa] Levantamento das Tecnologias Web mais Utilizadas no Setor Público Brasileiro
[Pesquisa] Levantamento das Tecnologias Web mais Utilizadas no Setor Privado Brasileiro
[Desenvolvimento] Aplicativo para Correção Automática de Provas Impressas (IA>Visão Computacional)
21) Tema: Classificação de Questões de Múltipla-Escolha com Uso de IA generativa open source
Categoria de Projeto: Pesquisa e Desenvolvimento (P&D)
Assunto: Aprendizagem de máquina (machine learning)
Contextualização:
Questões de múltipla-escolha são utilizadas em diversos tipos de provas e exames, a exemplo do ENEM, ENADE, concursos públicos, vestibulares, olimpíadas científicas, provas de residência médica, etc. Algumas plataformas de EduTechs brasileiras (e.g., Q-Concursos) contém mais de um milhão de questões de múltipla-escolha. Uma das tarefas realizadas por professores é classificar/rotular uma questão em um determinado assunto e subassunto. Entretanto, essa é uma tarefa árdua e lenta. O que se desejaria seria um modelo de classificação automática que, a partir do enunciado de uma questão, possa, com precisão, classificá-la dentro de uma lista de assuntos/subassuntos pré-definidos, facilitando tanto a vida do professor como do estudante.
Objetivos principais:
- Desenvolver uma solução open source de classificação de questões de provas utilizando IA generativa (e.g., h2oGPT)
- Conduzir um estudo experimental utilizando questões reais da área de medicina;
- Submeter artigo para evento/revista nacional.
TIpo de documento a ser entregue: Artigo científico
Quantidade sugerida de estudantes: 2 a 3
Links relacionados:
2) Tema: Geração Automática de Questões de Múltipla-Escolha Utilizando IA generativa open source
Categoria de Projeto: Pesquisa e Desenvolvimento (P&D)
Assunto: Aprendizagem de máquina (machine learning)
Contextualização:
Uma das tarefas que pode consumir muito tempo dos professores é de ter que elaborar novas questões a cada semestre para suas provas. Uma das soluções utilizadas é adaptar questões de livros ou concursos. Entretanto, com o recente avanço da IA generativa é possível desenvolver sistemas que sejam capazes de gerar diversos tipos de questões (VF, múltipla-escolha, completar, etc.) a partir de um ou mais documentos.
Objetivos principais:
- Desenvolver uma solução open source de geração de questões de fixação/revisão de conteúdo a partir de livros acadêmicos em PDF utilizando IA generativa (e.g., h2oGPT)
- Conduzir um estudo experimental utilizando livros de uma determinada área científica (e.g., informática, medicina);
- Submeter artigo para evento/revista nacional.
TIpo de documento a ser entregue: Artigo científico
Quantidade sugerida de estudantes: 2 a 3
Leitura Recomendada:
3) Tema: Perfil de Tecnologias Web Utilizadas no Setor Público Brasileiro
Categoria de Projeto: Pesquisa
Assunto: Sistemas Web
Contextualização:
Quais as tecnologias (frameworks, bibliotecas, linguagens de programação, etc.) mais utilizadas em sistemas web do setor público brasileiro?
Objetivos principais:
- Realizar um levantamento abrangente sobre as tecnologias web utilizadas no setor público brasileiro, considerando os sites/serviços mais acessados pela população;
- Realizar a implantação e configuração de ferramentas de detecção de tecnologias (e.g., Wappalyzer);
- Obter as URLs dos principais sites/serviços do setor público brasileiro (executivo, legislativo e judiciário) das três esferas (municipal, estatural e federal);
- Apresentar estatísticas e dashboards com os resultados encontrados;
- Disponibilizar os artefatos gerados (código/scripts/datasets) no GitHub;
- Submeter artigo para evento/revista nacional.
TIpo de documento a ser entregue: Artigo científico
Quantidade sugerida de estudantes: 1 a 2
Leitura Recomendada:
- Thou Shalt Not Depend on Me: Analysing the Use of Outdated JavaScript Libraries on the Web
- A SURVEY OF WEB TECHNOLOGIES USED IN INDONESIA LOCAL GOVERNMENTS
- https://github.com/wappalyzer/wappalyzer
4) Tema: Perfil de Tecnologias Web Utilizadas no Setor Privado Brasileiro
Categoria de Projeto: Pesquisa
Assunto: Sistemas Web
Contextualização:
Quais as tecnologias (frameworks, bibliotecas, linguagens de programação, etc.) mais utilizadas em sistemas web do setor privado brasileiro?
Objetivos principais:
- Realizar um levantamento sobre as tecnologias web utilizadas no portal das 500 maiores empresas brasileiras;
- Apresentar estatísticas e dashboards com os resultados encontrados;
- Realizar a configuração e implantação do Wappalyzer;
- Disponibilizar os artefatos gerados (código/scripts/datasets) no GitHub;
- Submeter artigo para evento/revista nacional.
TIpo de documento a ser entregue: Artigo científico
Quantidade sugerida de estudantes: 1 a 2
Leitura Recomendada:
- Thou Shalt Not Depend on Me: Analysing the Use of Outdated JavaScript Libraries on the Web
- A SURVEY OF WEB TECHNOLOGIES USED IN INDONESIA LOCAL GOVERNMENTS
- https://github.com/wappalyzer/wappalyzer
5) Aplicativo para Correção Automática de Provas Impressas
Categoria de Projeto: Desenvolvimento
Assunto: Sistemas Mobile / Visão Computacional
Contextualização:
Ampliação do sistema Questões.PRO mobile (feito em React Native), permitindo a correção automática de provas de múltipla-escolha por meio de gabarito convencional e uso da câmera do celular.
Características princiais:
Apliação do Questões.PRO mobile (React Native);
Uso do OpenCV;
Integração com o backend do sistema Questoes.Pro;
Uso da câmera para leitura do QRcode e das respostas;
Visualizar resultados das provas dos estudantes;
Acurácia > 95%.
TIpo de documento a ser entregue: Artigo
Quantidade sugerida de estudantes: 2 a 3
Sistema Open source (para estudo):
OMRChecker (python + OpenCV)
Sistemas comerciais concorrentes: