Extracció automatitzada de dades PDF a Excel amb assistència de ChatGPT

Aquest projecte està enfocat en la avaluació de la intel·ligència artificial com a assistent programador. Es pretén comprovar la utilitat de la IA, en concret del programa informàtic de l’empresa OpenAI, ChatGPT, en la creació d’un codi capaç d’extreure dades d’un PDF i exportar-les a un arxiu Excel...

ver descrição completa

Detalhes bibliográficos
Autor: Mahugo Sánchez, Jonathan
Formato: tesis de maestría
Fecha de publicación:2024
País:España
Recursos:Universitat Politècnica de Catalunya (UPC)
Repositorio:UPCommons. Portal del coneixement obert de la UPC
Idioma:catalán
OAI Identifier:oai:upcommons.upc.edu:2117/421311
Acesso em linha:https://hdl.handle.net/2117/421311
Access Level:acceso abierto
Palavra-chave:Artificial intelligence--Educational applications
Artificial intelligence--Engineering applications
Intel·ligència artificial--Aplicacions a l'educació
Intel·ligència artificial--Aplicacions a l'enginyeria
Àrees temàtiques de la UPC::Informàtica::Intel·ligència artificial
Descrição
Resumo:Aquest projecte està enfocat en la avaluació de la intel·ligència artificial com a assistent programador. Es pretén comprovar la utilitat de la IA, en concret del programa informàtic de l’empresa OpenAI, ChatGPT, en la creació d’un codi capaç d’extreure dades d’un PDF i exportar-les a un arxiu Excel. L’objectiu consisteix en idear un codi que sigui capaç d’extreure les dades d’un PDF de manera automatitzada i les exporti a un arxiu de Microsoft Excel. Amb això es pretén reduir el temps d’operació de diverses tasques que són repetitives, optimitzant així la feina. El disseny d’aquest codi es fa amb l’ajuda de ChatGPT i es aquí on s’estudia la utilitat d’aquesta eina i si el codi es prou funcional per si sol. Per tal de fer això, s’ha procedit de diverses maneres. Primerament, s’ha intentat que ChatGPT fes un codi sencer en VBA que fos funcional, capaç de fer les tasques sol·licitades, sense èxit. Posteriorment, s’ha intentat que ChatGPT anés fent un codi pas per pas en VBA, amb tasques més concretes, també sense èxit. Finalment, s’ha sol·licitat que ChatGPT creés diverses funcions en Python per realitzar diferents tasques i s’ha creat un executable que posteriorment es crida a través de VBA. D’aquesta manera s’ha aconseguit extreure dades d’un PDF concret i exportar-les a un arxiu de Microsoft Excel.