import csv
perguntas_viagem = [
"Qual é o destino dos seus sonhos e por quê?",
"Você prefere viajar para a praia, montanha ou grandes cidades?",
"Qual foi a viagem mais marcante que você já fez?",
"Você prefere planejar cada detalhe ou viajar de forma espontânea?",
"Qual item é absolutamente indispensável na sua mala?",
"Você prefere viajar sozinho, em casal ou em grupo?",
"Qual foi a comida mais exótica que você provou em uma viagem?",
"Você prefere um hotel de luxo ou a experiência de um hostel/camping?",
"Qual é o próximo destino que você pretende visitar?",
"Se você pudesse morar em qualquer país do mundo por um ano, qual seria?"
]
nome_arquivo_txt = "perguntas_viagem.txt"
with open(nome_arquivo_txt, "w", encoding="utf-8") as arquivo:
for i, pergunta in enumerate(perguntas_viagem, 1):
arquivo.write(f"{i}. {pergunta}\n")
print(f"-> Arquivo '{nome_arquivo_txt}' gerado.")
perguntas_recuperadas = []
with open(nome_arquivo_txt, "r", encoding="utf-8") as arquivo:
for linha in arquivo:
linha = linha.strip()
if linha:
partes = linha.split(". ", 1)
if len(partes) > 1:
perguntas_recuperadas.append(partes[1])
else:
perguntas_recuperadas.append(linha)
print(f"-> Processo revertido. Lista Python restaurada com {len(perguntas_recuperadas)} perguntas.")
respostas_llm = [
"Japão, pela mistura única de cultura milenar e tecnologia ultra avançada.",
"Praia, pelo clima relaxante e contato direto com a natureza e o mar.",
"Uma viagem mochileira pela América do Sul, explorando o Peru e Machu Picchu.",
"Espontânea, prefiro definir o roteiro no dia a dia conforme as oportunidades.",
"Um bom par de tênis confortáveis para conseguir caminhar o dia todo.",
"Em casal, para compartilhar as memórias e descobertas com quem amo.",
"Insetos fritos na Tailândia; crocantes, mas com um sabor bem peculiar.",
"Hostel ou camping, pois priorizo a interação com pessoas e novas amizades.",
"A Itália, para explorar a gastronomia local e as cidades históricas.",
"A Nova Zelândia, pelas paisagens naturais deslumbrantes e qualidade de vida."
]
print("->Respostas geradas pela IA.")
nome_arquivo_csv = "perguntas_e_respostas_viagem.csv"
with open(nome_arquivo_csv, "w", newline="", encoding="utf-8") as arquivo_csv:
escritor = csv.writer(arquivo_csv, delimiter=",")
escritor.writerow(["Pergunta", "Resposta Sucinta"])
for perg, resp in zip(perguntas_recuperadas, respostas_llm):
escritor.writerow([perg, resp])
print(f"-> Arquivo estruturado '{nome_arquivo_csv}' gerado com sucesso!")
-> Arquivo 'perguntas_viagem.txt' gerado.
-> Processo revertido. Lista Python restaurada com 10 perguntas.
->Respostas geradas pela IA.
-> Arquivo estruturado 'perguntas_e_respostas_viagem.csv' gerado com sucesso!
Pergunta,Resposta Sucinta
Qual é o destino dos seus sonhos e por quê?,"Japão, pela mistura única de cultura milenar e tecnologia ultra avançada."
"Você prefere viajar para a praia, montanha ou grandes cidades?","Praia, pelo clima relaxante e contato direto com a natureza e o mar."
Qual foi a viagem mais marcante que você já fez?,"Uma viagem mochileira pela América do Sul, explorando o Peru e Machu Picchu."
Você prefere planejar cada detalhe ou viajar de forma espontânea?,"Espontânea, prefiro definir o roteiro no dia a dia conforme as oportunidades."
Qual item é absolutamente indispensável na sua mala?,Um bom par de tênis confortáveis para conseguir caminhar o dia todo.
"Você prefere viajar sozinho, em casal ou em grupo?","Em casal, para compartilhar as memórias e descobertas com quem amo."
Qual foi a comida mais exótica que você provou em uma viagem?,"Insetos fritos na Tailândia; crocantes, mas com um sabor bem peculiar."
Você prefere um hotel de luxo ou a experiência de um hostel/camping?,"Hostel ou camping, pois priorizo a interação com pessoas e novas amizades."
Qual é o próximo destino que você pretende visitar?,"A Itália, para explorar a gastronomia local e as cidades históricas."
"Se você pudesse morar em qualquer país do mundo por um ano, qual seria?","A Nova Zelândia, pelas paisagens naturais deslumbrantes e qualidade de vida."