Eduardo Roger Silva Nascimento
Possui Mestrado em Informática pela Pontifícia Universidade Católica do Rio de Janeiro (2024) com ênfase em Banco de Dados. Atualmente, é Pesquisador no Instituto Tecgraf/PUC-Rio. Graduado em Ciência da Computação pela Universidade Federal do Maranhão (2021), é desenvolvedor em Java, Python e PHP. Foi membro do Programa de Educação Tutorial de Computação da UFMA (PETComp). Tem interesses em Banco de Dados, Inteligência Artificial, Ciência de Dados e Desenvolvimento de Software (back-end).
Informações coletadas do Lattes em 16/10/2025
Acadêmico
Formação acadêmica
Mestrado em Informática
2021 - 2024
Pontifícia Universidade Católica do Rio de Janeiro, PUC-Rio
Título: Querying Databases with Natural Language: The use of Large Language Models for Text-to-SQL tasks, Ano de Obtenção: 2024
Marco Antonio Casanova.Bolsista do(a): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, CAPES, Brasil. Palavras-chave: Text-to-SQL; Large Language Models; LangChain; GPT.Grande área: Ciências Exatas e da Terra
Graduação em Ciência da Computação
2015 - 2021
Universidade Federal do Maranhão
Título: Aplicação de Algoritmos Genéticos Em Classificação de Dados
Orientador: Ivo José da Cunha Serra
Graduação interrompida em 2014 em Matemática
2012 - Atual
Instituto Federal do Maranhão
Ano de interrupção: 2014
Áreas de atuação
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação/Especialidade: Banco de Dados.
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Ciência de Dados.
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação/Especialidade: Engenharia de Software.
Participação em eventos
26th International Conference on Enterprise Information Systems.Text-to-SQL Meets the Real-World. 2024. (Outra).
XVII Encontro Nordestino dos Grupos PET ? ENEPET. 2018. (Encontro).
II ENCONTRO MARANHENSE DOS GRUPOS PET.Melhoria da Grade Curricular do Curso de Ciência da Computação da Universidade Federal do Maranhão: uma Abordagem Analítica. 2016. (Encontro).
VI Jornada Informática do Maranhão (JIM 2016). 2016. (Congresso).
I ENCONTRO DAS LICENCIATURAS DO IFMA, CAMPUS SÃO LUÍS- MONTE CASTELO."FORMAÇÃO DE PROFESSORES:POLÍTICAS E PRÁTICAS EDUCATIVAS. 2013. (Encontro).
PROGRAMA DE APERFEIÇOAMENTO PARA PROFESSORES DO ENSINO MEDIO-PAPMEM/MODULO-JANEIRO-3013. 2013. (Seminário).
2º Colóquio de Matemática da Região Nordeste UFPI, Teresina ? PI, 19 a 24 de novembro de 2012. 2012. (Oficina).
Produções bibliográficas
-
COELHO, GUSTAVO ; NASCIMENTO, E. R. S. ; IZQUIERDO, Y. ; GARCÍA, GRETTEL ; FEIJÓ, LUCAS ; LEMOS, M. ; GARCIA, R. ; R. DE OLIVEIRA, AIKO ; PINHEIRO, JOÃO ; CASANOVA, MARCO . Improving the Accuracy of Text-to-SQL Tools Based on Large Language Models for Real-World Relational Databases. In: Christine Strauss;Toshiyuki Amagasa;Giuseppe Manco;Gabriele Kotsis;A Min Tjoa;Ismail Khalil. (Org.). Lecture Notes in Computer Science. 1ed.: Springer Nature Switzerland, 2024, v. 14910, p. 93-107.
-
Nascimento, Eduardo ; GARCÍA, GRETTEL ; FEIJÓ, LUCAS ; VICTORIO, WENDY ; IZQUIERDO, YENIER ; R. DE OLIVEIRA, AIKO ; COELHO, GUSTAVO ; LEMOS, MELISSA ; GARCIA, ROBINSON ; LEME, LUIZ ; CASANOVA, MARCO . Text-to-SQL Meets the Real-World. In: 26th International Conference on Enterprise Information Systems, 2024, Angers. Proceedings of the 26th International Conference on Enterprise Information Systems, 2024. v. 1. p. 61-72.
-
Nascimento, Eduardo ; IZQUIERDO, YENIER ; GARCÍA, GRETTEL ; COELHO, GUSTAVO ; FEIJÓ, LUCAS ; LEMOS, MELISSA ; LEME, LUIZ ; CASANOVA, MARCO . My Database User Is a Large Language Model. In: 26th International Conference on Enterprise Information Systems, 2024, Angers. Proceedings of the 26th International Conference on Enterprise Information Systems, 2024. v. I. p. 800-806.
-
PINHEIRO, JOÃO ; VICTORIO, WENDY ; Nascimento, Eduardo ; SEABRA, ANTONY ; IZQUIERDO, YENIER ; GARCÍA, GRETTEL ; COELHO, GUSTAVO ; LEMOS, MELISSA ; LEME, LUIZ ; FURTADO, ANTONIO ; CASANOVA, MARCO . On the Construction of Database Interfaces Based on Large Language Models. In: 19th International Conference on Web Information Systems and Technologies, 2023, Rome. Proceedings of the 19th International Conference on Web Information Systems and Technologies, 2023. p. 373.
-
NASCIMENTO, E. ; GARCIA, G. ; VICTORIO, W. ; LEMOS, M. ; IZQUIERDO, Y. ; GARCIA, R. ; LEME, L. ; CASANOVA, M. A. . A Family of Natural Language Interfaces for Databases based on ChatGPT and LangChain. In: 42nd International Conference on Conceptual Modeling, 2023, Lisbon. Proceedings of the 42nd International Conference on Conceptual Modeling, 2023. p. 1.
-
NASCIMENTO, EDUARDO ROGER S. ; CASANOVA, MARCO ANTONIO . Querying Databases with Natural Language: The use of Large Language Models for Text-to-SQL tasks. In: Anais Estendidos do Simpósio Brasileiro de Banco de Dados, 2024, Brasil. Anais Estendidos do XXXIX Simpósio Brasileiro de Banco de Dados (SBBD Estendido 2024), 2024. p. 196-201.
-
NASCIMENTO, E. R. S. ; IZQUIERDO, YENIER ; GARCÍA, GRETTEL ; COELHO, GUSTAVO ; FEIJÓ, LUCAS ; LEMOS, M. ; LEME, L. ; CASANOVA, M. A. . Text-to-SQL Meets the Real-World. 2024. (Apresentação de Trabalho/Conferência ou palestra).
-
NASCIMENTO, E. R. S. ; CASANOVA, MARCO . Querying Databases with Natural Language: The use of Large Language Models for Text-to-SQL tasks. 2024. (Apresentação de Trabalho/Simpósio).
-
MONTELES, G. S. ; NASCIMENTO, E. R. S. ; BRAZ JUNIOR, G. ; OLIVEIRA, D. S. ; REIS, V. A. C. . SIEPET: Uma proposta de remodelagem de um sistema para novas necessidades acadêmicas. 2017. (Apresentação de Trabalho/Congresso).
-
FONSECA, A. S. ; NASCIMENTO, E. R. S. ; GOMES, M. V. C. ; BRAZ JUNIOR, G. . Melhoria da Grade Curricular do Curso de Ciência da Computação da Universidade Federal do Maranhão: uma Abordagem Analítica. 2016. (Apresentação de Trabalho/Conferência ou palestra).
Projetos de desenvolvimento
-
2017 - Atual
SIEPET: Sistema de Inscrição em eventos do PET, Descrição: O Programa de Educação Tutorial (PET) tem em seu escopo de desenvolvimento atividades de pesquisa, ensino e extensão que complementam a educação de seus alunos. Muitas dessas atividades resultam em criação de eventos abertos à comunidade acadêmica. Por sua vez, o gerenciamento destes eventos envolve inscrição, controle de frequência e emissão de certificados. Neste contexto, o PET Ciência da Computação (PETComp) desenvolveu o XSCERT, uma plataforma de eventos como forma de facilitar o gerenciamento de algumas atividades e aproximar os grupos PET da UFMA. Com o decorrer do tempo, novas necessidades surgiram, como a criação de sub-eventos dentro de um evento, eventos pagos e inscrições coletivas para eventos que possuem competições. De posse dessa necessidade, e também com o objetivo de criar uma proposta mais intuitiva e que possa ser compartilhada com os outros grupos, houve a iniciativa de reformular o antigo sistema de eventos do grupo. Nessa reformulação foram incluídas novas funcionalidades ao sistema, como a criação de eventos pagos, sessões em um evento, inscrição sem a necessidade da criação de uma conta no sistema, inscrição coletiva em sub-eventos, uma nova interface e, por se tratar de uma nova forma de gerenciar um evento, toda a infraestrutura do sistema foi reconstruida incluindo módulos e banco de dados. O sistema foi denominado de SIEPET (Sistema de Inscrições em Eventos do PET). O objetivo do sistema é fornecer uma plataforma para a criação de eventos pertencentes à comunidade acadêmica capaz de gerenciar inscrições e certificação em eventos de maneira simples, gratuita e objetiva. Os principais resultados são notados através de uma plataforma que pode ser facilmente distribuída, coleciona funcionalidades presentes em plataformas robustas e pagas, gerencia as inscrições em eventos com inúmeras possibilidades e já testada durante dois eventos, o VI EACOMP - Encontro acadêmico de computação, com aproximadamente 260 participantes e também no III MARAPET - Econtro maranhense dos PETs, com aproximadamente 150 participantes. A plataforma agora está sendo registrada para assim ser disponibilizada amplamente dentro da comunidade acadêmica dos grupos PET.. , Situação: Em andamento; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (3) / Doutorado: (1) . , Integrantes: Eduardo Roger Silva Nascimento - Integrante / Geraldo Braz Júnior - Coordenador / Gabriel Silva Monteles - Integrante / Vinícius Augusto Cardoso Reis - Integrante., Número de produções C, T & A: 1
-
2017 - Atual
SIEPET: Sistema de Inscrição em eventos do PET, Descrição: O Programa de Educação Tutorial (PET) tem em seu escopo de desenvolvimento atividades de pesquisa, ensino e extensão que complementam a educação de seus alunos. Muitas dessas atividades resultam em criação de eventos abertos à comunidade acadêmica. Por sua vez, o gerenciamento destes eventos envolve inscrição, controle de frequência e emissão de certificados. Neste contexto, o PET Ciência da Computação (PETComp) desenvolveu o XSCERT, uma plataforma de eventos como forma de facilitar o gerenciamento de algumas atividades e aproximar os grupos PET da UFMA. Com o decorrer do tempo, novas necessidades surgiram, como a criação de sub-eventos dentro de um evento, eventos pagos e inscrições coletivas para eventos que possuem competições. De posse dessa necessidade, e também com o objetivo de criar uma proposta mais intuitiva e que possa ser compartilhada com os outros grupos, houve a iniciativa de reformular o antigo sistema de eventos do grupo. Nessa reformulação foram incluídas novas funcionalidades ao sistema, como a criação de eventos pagos, sessões em um evento, inscrição sem a necessidade da criação de uma conta no sistema, inscrição coletiva em sub-eventos, uma nova interface e, por se tratar de uma nova forma de gerenciar um evento, toda a infraestrutura do sistema foi reconstruida incluindo módulos e banco de dados. O sistema foi denominado de SIEPET (Sistema de Inscrições em Eventos do PET). O objetivo do sistema é fornecer uma plataforma para a criação de eventos pertencentes à comunidade acadêmica capaz de gerenciar inscrições e certificação em eventos de maneira simples, gratuita e objetiva. Os principais resultados são notados através de uma plataforma que pode ser facilmente distribuída, coleciona funcionalidades presentes em plataformas robustas e pagas, gerencia as inscrições em eventos com inúmeras possibilidades e já testada durante dois eventos, o VI EACOMP - Encontro acadêmico de computação, com aproximadamente 260 participantes e também no III MARAPET - Econtro maranhense dos PETs, com aproximadamente 150 participantes. A plataforma agora está sendo registrada para assim ser disponibilizada amplamente dentro da comunidade acadêmica dos grupos PET.. , Situação: Em andamento; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (3) / Doutorado: (1) . , Integrantes: Eduardo Roger Silva Nascimento - Integrante / Geraldo Braz Júnior - Coordenador / Gabriel Silva Monteles - Integrante / Vinícius Augusto Cardoso Reis - Integrante., Número de produções C, T & A: 1
-
2017 - Atual
SIEPET: Sistema de Inscrição em eventos do PET, Descrição: O Programa de Educação Tutorial (PET) tem em seu escopo de desenvolvimento atividades de pesquisa, ensino e extensão que complementam a educação de seus alunos. Muitas dessas atividades resultam em criação de eventos abertos à comunidade acadêmica. Por sua vez, o gerenciamento destes eventos envolve inscrição, controle de frequência e emissão de certificados. Neste contexto, o PET Ciência da Computação (PETComp) desenvolveu o XSCERT, uma plataforma de eventos como forma de facilitar o gerenciamento de algumas atividades e aproximar os grupos PET da UFMA. Com o decorrer do tempo, novas necessidades surgiram, como a criação de sub-eventos dentro de um evento, eventos pagos e inscrições coletivas para eventos que possuem competições. De posse dessa necessidade, e também com o objetivo de criar uma proposta mais intuitiva e que possa ser compartilhada com os outros grupos, houve a iniciativa de reformular o antigo sistema de eventos do grupo. Nessa reformulação foram incluídas novas funcionalidades ao sistema, como a criação de eventos pagos, sessões em um evento, inscrição sem a necessidade da criação de uma conta no sistema, inscrição coletiva em sub-eventos, uma nova interface e, por se tratar de uma nova forma de gerenciar um evento, toda a infraestrutura do sistema foi reconstruida incluindo módulos e banco de dados. O sistema foi denominado de SIEPET (Sistema de Inscrições em Eventos do PET). O objetivo do sistema é fornecer uma plataforma para a criação de eventos pertencentes à comunidade acadêmica capaz de gerenciar inscrições e certificação em eventos de maneira simples, gratuita e objetiva. Os principais resultados são notados através de uma plataforma que pode ser facilmente distribuída, coleciona funcionalidades presentes em plataformas robustas e pagas, gerencia as inscrições em eventos com inúmeras possibilidades e já testada durante dois eventos, o VI EACOMP - Encontro acadêmico de computação, com aproximadamente 260 participantes e também no III MARAPET - Econtro maranhense dos PETs, com aproximadamente 150 participantes. A plataforma agora está sendo registrada para assim ser disponibilizada amplamente dentro da comunidade acadêmica dos grupos PET.. , Situação: Em andamento; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (3) / Doutorado: (1) . , Integrantes: Eduardo Roger Silva Nascimento - Integrante / Geraldo Braz Júnior - Coordenador / Gabriel Silva Monteles - Integrante / Vinícius Augusto Cardoso Reis - Integrante., Número de produções C, T & A: 1
-
2017 - Atual
SIEPET: Sistema de Inscrição em eventos do PET, Descrição: O Programa de Educação Tutorial (PET) tem em seu escopo de desenvolvimento atividades de pesquisa, ensino e extensão que complementam a educação de seus alunos. Muitas dessas atividades resultam em criação de eventos abertos à comunidade acadêmica. Por sua vez, o gerenciamento destes eventos envolve inscrição, controle de frequência e emissão de certificados. Neste contexto, o PET Ciência da Computação (PETComp) desenvolveu o XSCERT, uma plataforma de eventos como forma de facilitar o gerenciamento de algumas atividades e aproximar os grupos PET da UFMA. Com o decorrer do tempo, novas necessidades surgiram, como a criação de sub-eventos dentro de um evento, eventos pagos e inscrições coletivas para eventos que possuem competições. De posse dessa necessidade, e também com o objetivo de criar uma proposta mais intuitiva e que possa ser compartilhada com os outros grupos, houve a iniciativa de reformular o antigo sistema de eventos do grupo. Nessa reformulação foram incluídas novas funcionalidades ao sistema, como a criação de eventos pagos, sessões em um evento, inscrição sem a necessidade da criação de uma conta no sistema, inscrição coletiva em sub-eventos, uma nova interface e, por se tratar de uma nova forma de gerenciar um evento, toda a infraestrutura do sistema foi reconstruida incluindo módulos e banco de dados. O sistema foi denominado de SIEPET (Sistema de Inscrições em Eventos do PET). O objetivo do sistema é fornecer uma plataforma para a criação de eventos pertencentes à comunidade acadêmica capaz de gerenciar inscrições e certificação em eventos de maneira simples, gratuita e objetiva. Os principais resultados são notados através de uma plataforma que pode ser facilmente distribuída, coleciona funcionalidades presentes em plataformas robustas e pagas, gerencia as inscrições em eventos com inúmeras possibilidades e já testada durante dois eventos, o VI EACOMP - Encontro acadêmico de computação, com aproximadamente 260 participantes e também no III MARAPET - Econtro maranhense dos PETs, com aproximadamente 150 participantes. A plataforma agora está sendo registrada para assim ser disponibilizada amplamente dentro da comunidade acadêmica dos grupos PET.. , Situação: Em andamento; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (3) / Doutorado: (1) . , Integrantes: Eduardo Roger Silva Nascimento - Integrante / Geraldo Braz Júnior - Coordenador / Gabriel Silva Monteles - Integrante / Vinícius Augusto Cardoso Reis - Integrante., Número de produções C, T & A: 1
-
2017 - Atual
SIEPET: Sistema de Inscrição em eventos do PET, Descrição: O Programa de Educação Tutorial (PET) tem em seu escopo de desenvolvimento atividades de pesquisa, ensino e extensão que complementam a educação de seus alunos. Muitas dessas atividades resultam em criação de eventos abertos à comunidade acadêmica. Por sua vez, o gerenciamento destes eventos envolve inscrição, controle de frequência e emissão de certificados. Neste contexto, o PET Ciência da Computação (PETComp) desenvolveu o XSCERT, uma plataforma de eventos como forma de facilitar o gerenciamento de algumas atividades e aproximar os grupos PET da UFMA. Com o decorrer do tempo, novas necessidades surgiram, como a criação de sub-eventos dentro de um evento, eventos pagos e inscrições coletivas para eventos que possuem competições. De posse dessa necessidade, e também com o objetivo de criar uma proposta mais intuitiva e que possa ser compartilhada com os outros grupos, houve a iniciativa de reformular o antigo sistema de eventos do grupo. Nessa reformulação foram incluídas novas funcionalidades ao sistema, como a criação de eventos pagos, sessões em um evento, inscrição sem a necessidade da criação de uma conta no sistema, inscrição coletiva em sub-eventos, uma nova interface e, por se tratar de uma nova forma de gerenciar um evento, toda a infraestrutura do sistema foi reconstruida incluindo módulos e banco de dados. O sistema foi denominado de SIEPET (Sistema de Inscrições em Eventos do PET). O objetivo do sistema é fornecer uma plataforma para a criação de eventos pertencentes à comunidade acadêmica capaz de gerenciar inscrições e certificação em eventos de maneira simples, gratuita e objetiva. Os principais resultados são notados através de uma plataforma que pode ser facilmente distribuída, coleciona funcionalidades presentes em plataformas robustas e pagas, gerencia as inscrições em eventos com inúmeras possibilidades e já testada durante dois eventos, o VI EACOMP - Encontro acadêmico de computação, com aproximadamente 260 participantes e também no III MARAPET - Econtro maranhense dos PETs, com aproximadamente 150 participantes. A plataforma agora está sendo registrada para assim ser disponibilizada amplamente dentro da comunidade acadêmica dos grupos PET.. , Situação: Em andamento; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (3) / Doutorado: (1) . , Integrantes: Eduardo Roger Silva Nascimento - Integrante / Geraldo Braz Júnior - Coordenador / Gabriel Silva Monteles - Integrante / Vinícius Augusto Cardoso Reis - Integrante., Número de produções C, T & A: 1
-
2017 - 2018
SIEPET: Sistema de Inscrição em eventos do PET, Descrição: O objetivo do sistema é fornecer uma plataforma para a criação deeventos pertencentes à comunidade acadêmica capaz de gerenciar inscrições e certificação emeventos de maneira simples, gratuita e objetiva.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (3) / Doutorado: (1) . , Integrantes: Eduardo Roger Silva Nascimento - Integrante / Geraldo Braz Júnior - Coordenador / Gabriel Silva Monteles - Integrante / Vinícius Augusto Cardoso Reis - Integrante., Número de produções C, T & A: 1
Prêmios
2024
Best Student Paper Candidate Certificate, Institute for Systems and Technologies of Information, Control and Communication.
2024
Melhor dissertação de mestrado, com o trabalho intitulado ?Querying Databases with Natural Language: The use of Large Language Models for Text-to-SQL tasks?, Sociedade Brasileira de Computação.
Histórico profissional
Experiência profissional
2024 - Atual
Pontifícia Universidade Católica do Rio de JaneiroVínculo: Celetista, Enquadramento Funcional: Especialista Técnico do Instituto Tecgraf, Carga horária: 40, Regime: Dedicação exclusiva.
Outras informações:
Analista de Desenvolvimento de Sistemas
2022 - 2024
Pontifícia Universidade Católica do Rio de JaneiroVínculo: Bolsista, Enquadramento Funcional: Bolsista, Carga horária: 20, Regime: Dedicação exclusiva.
2021 - 2022
Consolide Registro de MarcasVínculo: Celetista, Enquadramento Funcional: Desenvolvedor de Software, Carga horária: 40, Regime: Dedicação exclusiva.
2020 - 2021
PD CaseVínculo: Celetista, Enquadramento Funcional: Programador, Carga horária: 40
Outras informações:
Empresa de TI Terceirizada no Tribunal de Contas do Estado do Maranhão
2019 - 2020
Senior Team Projetos e Soluções LtdaVínculo: Celetista, Enquadramento Funcional: Programador Júnior, Carga horária: 40
Outras informações:
Empresa de TI Terceirizada no Tribunal de Contas do Estado do Maranhão
2018 - 2019
Tribunal de Contas do Estado do MaranhãoVínculo: Estágio, Enquadramento Funcional: Estagiário de TI, Carga horária: 25, Regime: Dedicação exclusiva.
Outras informações:
Estagiário de TI na Escola de Contas de Controle Externo (ESCEX).
2016 - 2018
Universidade Federal do MaranhãoVínculo: Bolsista, Enquadramento Funcional: Bolsista do Programa de Educação Tutorial, Carga horária: 30, Regime: Dedicação exclusiva.
Outras informações:
Bolsista do Programa de Educação Tutorial de Ciência da Computação
2013 - 2014
Instituto Federal do MaranhãoVínculo: Bolsista, Enquadramento Funcional: Bolsista do PIBIC, Carga horária: 30, Regime: Dedicação exclusiva.
Criando um monitoramento
Nossos robôs irão buscar nos nossos bancos de dados todos os processos de Eduardo Roger Silva Nascimento e sempre que o nome aparecer em publicações dos Diários Oficiais, avisaremos por e-mail e pelo painel do usuário
Criando um monitoramento
Nossos robôs irão buscar nos nossos bancos de dados todas as movimentações desse processo e sempre que o processo aparecer em publicações dos Diários Oficiais e nos Tribunais, avisaremos por e-mail e pelo painel do usuário
Confirma a exclusão?