Integração de modelos de linguagem e RAG na criação de chatbots oftalmológicos
| dc.contributor.advisor-co1 | Rios, Walcy Santos Rezende | |
| dc.contributor.advisor1 | Galvão Filho, Arlindo Rodrigues | |
| dc.contributor.referee1 | Galvão Filho, Arlindo Rodrigue | |
| dc.contributor.referee1 | Marques, Thyago Carvalho | |
| dc.contributor.referee1 | Soares, Anderson da Silva | |
| dc.creator | Passinato, Emanuel Borges | |
| dc.date.accessioned | 2024-08-14T13:25:05Z | |
| dc.date.available | 2024-08-14T13:25:05Z | |
| dc.date.issued | 2024-06-04 | |
| dc.description.abstract | Accessibility to ophthalmological services is an important factor in determining eye health, being influenced by the socioeconomic status of individuals. To facilitate access to information about eye health, recent works in the field focus on using established private language models or those with finetuning, both approaches involving additional costs, whether financial, data base needs, or complexity. This study proposes the development of a chatbot using open-source language models and retrieval augmented generation (RAG) techniques. Three techniques were evaluated naive RAG, HYDE and Rewrite-Retrieve-Read. To evaluate the retrieved context and the generated response, ChatGPT was used as a critic through the Ragas framework. The results indicate that it is possible to surpass the baseline performance of GPT-3.5 with the proposed techniques, reducing costs and attesting to the viability of similar projects. | |
| dc.description.resumo | A acessibilidade aos serviços oftalmológicos e um fator importante para determinar a saúde ocular, sendo influenciada pelo estado socioeconômico dos indivíduos. Para facilitar o acesso as informações sobre saúde ocular, trabalhos recentes na área focam em utilizar modelos de língua já consolidados de mercado ou com ajuste fino, ambas as abordagens apresentam custos extras, seja financeiro, necessidade de base de dados ou complexidade. Este estudo propõe o desenvolvimento mento de um chatbot utilizando modelos de linguagem de código aberto e técnicas de retrieval augmented generation (RAG), sem ajuste fino. Três técnicas foram avaliadas, naive RAG, HYDE e Rewrite-Retrieve-Read. A avaliação do sistema RAG, foi realizada utilizando o ChatGPT como modelo crítico, por meio do framework Ragas. Os resultados indicam que e possível superar a performance base do GPT-3.5 com as técnicas propostas, reduzindo custos e atestando a viabilidade de projetos similares. | |
| dc.identifier.citation | PASSINATO, Emanuel Borges. Integração de modelos de linguagem e RAG na criação de chatbots oftalmológicos. 2024. 15 f. Trabalho de Conclusão de Curso (Bacharelado em Engenharia de Computação) - Escola de Engenharia Elétrica, Mecânica e de Computação, Universidade Federal de Goiás, Goiânia, 2024. | |
| dc.identifier.uri | http://repositorio.bc.ufg.br//handle/ri/25276 | |
| dc.language.iso | por | |
| dc.publisher | Universidade Federal de Goiás | |
| dc.publisher.country | Brasil | |
| dc.publisher.course | Engenharia de Computação (RGM) | |
| dc.publisher.department | Escola de Engenharia Elétrica, Mecânica e de Computação - EMC (RMG) | |
| dc.publisher.initials | UFG | |
| dc.rights | Acesso Aberto | |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/4.0/ | |
| dc.subject | Chat bot | |
| dc.subject | Oftalmologia | |
| dc.subject | Retrieval augmented generation | |
| dc.subject | LLM | |
| dc.title | Integração de modelos de linguagem e RAG na criação de chatbots oftalmológicos | |
| dc.type | Trabalho de conclusão de curso de graduação (TCCG) |
Arquivos
Pacote Original
1 - 1 de 1
Carregando...
- Nome:
- TCCG - Engenharia de Computação - Emanuel Borges Passinato - 2024.pdf
- Tamanho:
- 1.05 MB
- Formato:
- Adobe Portable Document Format
Licença do Pacote
1 - 1 de 1
Carregando...
- Nome:
- license.txt
- Tamanho:
- 1.71 KB
- Formato:
- Item-specific license agreed upon to submission
- Descrição: