Biblioteca de Prompts de IA¶
-
Os prompts desempenham um papel importante em qualquer tipo de análise qualitativa de dados que utilize modelos de linguagem em larga escala. Eles dizem à IA como analisar seus dados e responder às suas perguntas. São escritos em linguagem natural e são fáceis de entender para não programadores.
-
No QualCoder, os prompts subjacentes aos recursos de IA são acessíveis na interface do usuário. Eles podem ser personalizados para se adequar à sua abordagem metodológica e às suas perguntas de pesquisa.
-
Já incluímos algumas sugestões interessantes de outras pesquisas qualitativas publicadas em diversos lugares. Esperamos que o uso crescente de IA na pesquisa qualitativa seja acompanhado por uma cultura de desenvolvimento, compartilhamento e discussão de prompts sofisticados na comunidade científica, para que todos possamos aprender uns com os outros e melhorar os novos métodos emergentes no campo.
A Estrutura de um Prompt¶
Em um sentido muito básico, um "prompt" é como a pergunta que você digita na interface web do ChatGPT. Mas, mesmo nesse caso, é um pouco mais complexo. No fundo, o ChatGPT acompanhará sua pergunta com um "prompt de sistema invisível" que instrui a IA a ser um assistente útil e solidário, a não dar aconselhamento médico ou jurídico, etc.
Da mesma forma, os prompts no QualCoder são modulares e consistem em vários elementos diferentes, alguns dos quais você pode alterar e outros não.
Esta é a estrutura básica:

Esta estrutura consiste em:
- elementos fixos (mostrados aqui em azul) definidos no código-fonte da aplicação;
- informação contextual (aqui em verde) que você insere em vários lugares na interface de usuário do QualCoder, como nomes de códigos e memorandos, ou o memorando do projeto com informações importantes sobre sua pesquisa;
- dados empíricos (aqui em amarelo), selecionados de várias maneiras; e
- o prompt analítico (mostrado em laranja), que você pode modificar e adaptar às suas necessidades.
Perguntas analíticas¶
Os prompts analíticos são o cerne dos recursos de IA do QualCoder. Eles instruem a IA sobre como analisar seus dados. Essas instruções podem ser bastante simples, mas também podem se transformar em diretrizes complexas, com descrições detalhadas de cada passo que a IA deve executar durante a análise, incluindo o contexto metodológico, etc. (ver Lieder & Schäffer, 2024).1
O QualCoder vem com um conjunto de prompts analíticos predefinidos. Mas você também pode definir os seus próprios — clicando no botão "Editar" ao lado da seleção de prompt ou navegando até a "Biblioteca de Prompts", localizada no menu "IA". Isso abrirá a seguinte janela:

Os prompts são divididos em várias categorias:
1) Tipo - Os prompts de Busca são usados na codificação assistida por IA AI. - Os prompts de Código, Tópico e Análise de Texto são usados na janela de bate-papo com a IA.
2) Escopo - Os prompts de sistema são definidos no nível da aplicação e não podem ser alterados diretamente. Se você quiser alterar um prompt de sistema, primeiro deve duplicá-lo. - Os prompts de usuário são definidos pelo usuário e armazenados em seu computador. Eles ficam disponíveis para qualquer projeto aberto nesse computador. - Os prompts de projeto são específicos e armazenados com os arquivos do projeto. Se você ou outra pessoa abrir o mesmo projeto em um computador diferente, esses prompts também estarão disponíveis lá.
3) Nome e descrição do prompt: são exibidos em vários lugares na interface do usuário onde você pode selecionar um prompt analítico. Os nomes devem ser únicos em cada escopo.
4) Texto inicial: são as instruções reais que serão enviadas à IA (a caixa laranja na imagem acima). Se você quiser compartilhar seu prompt com outra pessoa, esta é a informação mais importante que precisará enviar.
Nota sobre idiomas
Todos os promp!!! note " Nota sobre línguas"
Todos os prompts predefinidos em QualCoder são escritos em inglês. No entanto, também podem ser aplicados a dados em outras línguas. Também não é problema escrever prompts analíticos em idiomas diferentes do inglês e usá-los com o QualCoder. A maioria dos modelos de linguagem grandes são bastante flexíveis quando se trata de misturar línguas diferentes.ts predefinidos no QualCoder são escritos em inglês. No entanto, eles também podem ser aplicados a dados em outras línguas. Também não há problema em escrever prompts analíticos em idiomas diferentes do inglês e usá-los com o QualCoder. A maioria dos modelos de linguagem em larga escala é bastante flexível quando se trata de misturar idiomas diferentes.
1LIEDER, F. R.; SCHÄFFER, B. Pesquisa Social Reconstrutiva (RSRP): interpretação distribuída entre IA e pesquisadores em pesquisa qualitativa. 2024. Preprint. DOI: 10.31235/osf.io/d6e9m. Disponível em: https://doi.org/10.31235/osf.io/d6e9m.