Codificación asistida por IA¶
Introducción¶
Las funciones de IA integradas en QualCoder (versión 3.6 en adelante) pueden asistir el proceso de codificación de diversas maneras:
- Búsqueda con IA: aproveche la capacidad de la IA para analizar rápidamente grandes cantidades de texto y encontrar y explorar temas o conceptos concretos dentro de su corpus.
- Buscar conceptos, no palabras clave: QualCoder usa una combinación de tecnologías de búsqueda semántica y grandes modelos de lenguaje como GPT-4. Como resultado, no necesita introducir palabras clave exactas, sino que también puede buscar conceptos mucho más abstractos, por ejemplo, "cambios en los roles de género" o "reconocimiento en el lugar de trabajo".
- Interprete sus datos de forma interactiva con la IA: la IA no solo sugiere datos relevantes, sino que también aporta interpretación, ofreciendo una perspectiva distinta que puede enriquecer su comprensión de los datos.
- Adáptela a su metodología: oriente el análisis de la IA eligiendo entre varios prompts predefinidos o creando los suyos propios.
- Codificación asistida, no automatizada: a diferencia de la autocodificación basada en palabras clave, este no es un proceso automatizado. Usted debe revisar las sugerencias de la IA.
Tenga en cuenta que la "codificación asistida por IA" no es un método por derecho propio; es un conjunto de técnicas que pueden adaptarse a muchos métodos que trabajan con códigos, desde la teoría fundamentada hasta el análisis de contenido o temático. Vea este videotutorial para un ejemplo práctico.
Condiciones previas¶
- La IA debe estar activada, completamente cargada y lista para nuevas consultas (vea la barra de estado para conocer el estado actual).
- Es muy recomendable usar el memo del proyecto (menú "AI > Project Memo") para incluir una breve descripción de los temas de investigación, preguntas y objetivos de su proyecto, así como de los datos empíricos recogidos. Esta información acompañará a cada prompt enviado a la IA, lo que dará resultados mucho más precisos.
Iniciar la codificación asistida por IA¶
La codificación asistida por IA está integrada en el espacio de trabajo de codificación de texto. Iníciela haciendo clic en "Coding > AI-assisted coding" o, si ya está en el espacio de trabajo de codificación de texto, seleccione la pestaña "AI Assistance" a la izquierda. Luego haga clic en "Start AI Search."
En la ventana siguiente debe (1) definir el objeto de su búsqueda (código o tema libre), (2) indicar a la IA cómo analizar sus datos y, si es necesario, (3) definir filtros para sus datos:
1) Qué buscar: búsqueda por código frente a búsqueda por tema libre¶
Búsqueda por código¶
Úsela para profundizar en un aspecto concreto y añadir más datos de todo su corpus a un código ya existente.
Opciones:
- Seleccionar un código o una categoría: QualCoder enviará a la IA no solo el nombre del código, sino la ruta jerárquica completa en el árbol de códigos, por ejemplo, "Trabajo > Significados del trabajo > El trabajo como necesidad" en el ejemplo mostrado arriba.
- Enviar el memo a la IA: si se selecciona, el memo del código también se compartirá con la IA. Úselo para describir o definir su código y ayudar a la IA a generar mejores resultados. Si además quiere añadir notas personales al memo del código, puede hacerlo insertando "#####" en el texto. Todo lo que esté por debajo de esa marca no se enviará a la IA.
- Incluir segmentos codificados: desactivado de forma predeterminada, lo que significa que la búsqueda con IA devolverá solo datos nuevos aún no codificados con ese código concreto. Active esta opción para incluir también los datos previamente codificados.
Búsqueda por tema libre¶
Busque cualquier tema, fenómeno o concepto en todo su corpus de datos sin un código predefinido. Introduzca un nombre y una descripción para comunicar a la IA qué está buscando.
2) Cómo analizar los datos: el prompt analítico para la IA¶
El prompt analítico indica a la IA cómo examinar sus datos. Selecciónelo en la parte inferior izquierda de la ventana.
QualCoder ofrece una variedad de prompts analíticos para distintos enfoques. Estos permiten, por ejemplo, modificar la búsqueda con IA para que sea muy abierta, interpretativa e inclusiva (prompt "Open search") o para que sea más focalizada, atendiendo a reglas de codificación predefinidas descritas en el memo del código (prompt "content analysis").
Explore estos prompts pasando el ratón sobre los elementos de la lista desplegable. Haga clic en "Edit" para editar los prompts analíticos o definir los suyos propios (opción avanzada).
3) Filtro: acote su búsqueda¶
De forma predeterminada se explora todo el corpus de datos textuales del proyecto actual. Si quiere limitar la búsqueda a determinados documentos o casos, puede seleccionarlos en el lado derecho de la ventana (Ctrl + clic para seleccionar varios). También puede definir un filtro basado en determinadas variables de atributo.
El proceso de codificación asistida por IA¶
Primero, realice la búsqueda con IA. Es un proceso de dos pasos:
Paso 1: la IA consulta su base de datos local en busca de datos potencialmente relevantes en su corpus.
Paso 2: esos datos se envían luego al gran modelo de lenguaje para un análisis detallado basado en el prompt seleccionado.
Tenga paciencia, ya que los primeros resultados pueden tardar en aparecer. Al hacer clic en un resultado se carga el documento en la ventana principal y se resalta la cita relevante. Asegúrese también de mirar el texto que rodea a la cita para entender su contexto.
Trabajar con los resultados¶
Puede codificar el texto seleccionado igual que cualquier otro texto en el espacio de trabajo de codificación de texto. Amplíe o modifique la selección según sea necesario.
También puede ver la interpretación de la IA pasando el ratón sobre un resultado de la lista de la izquierda, lo que mostrará una ventana de información sobre herramientas. Si decide codificar el texto, puede añadir la interpretación de la IA como memo del código.
Cuando llegue al final de la lista, a menudo verá un enlace "find more", que significa que hay más datos disponibles del primer paso de la búsqueda para una inspección más detenida. Haga clic en este enlace para examinar los 10 datos siguientes.
QualCoder usa un algoritmo de clasificación para mostrar los resultados más relevantes en la parte superior de la lista. Tenga en cuenta que este algoritmo no es perfecto; aún puede encontrar datos interesantes más abajo en la lista.
Con el tiempo, sin embargo, los resultados devueltos por la IA empezarán a alejarse del tema original y a ser cada vez menos relevantes. Ese es el punto en el que debería detener la indagación y pasar al siguiente tema o código. No necesita hacer clic en "find more" hasta que no quede absolutamente ningún dato por analizar del primer paso de la búsqueda. Compárelo con una búsqueda en Google: no hay necesidad de recorrer todas y cada una de las páginas de resultados si ya comprende lo que quería saber.
Qué hacer si no obtiene resultados¶
1) Si el primer paso no devuelve datos potencialmente relevantes: recuerde que, de forma predeterminada, la búsqueda por código solo extrae datos nuevos. Si ya ha codificado a fondo sus documentos, puede que sencillamente no haya nada nuevo que explorar sobre un tema concreto. Piense también en su consulta de búsqueda, especialmente en el nombre del código o del tema de búsqueda: ¿es demasiado específico o no lo bastante claro? 2) Si el segundo paso no arroja ningún resultado: haga clic en "find more" (si está disponible) para analizar más datos. Si esto tampoco produce resultados, quizá le convenga iniciar una nueva búsqueda con un prompt más abierto e inclusivo (por ejemplo, "open search").
En general, no obtener resultados, obtener muy pocos o mayormente irrelevantes es un fuerte indicio de que un tema concreto no es muy prominente en sus datos. No obstante, no podemos garantizar que la IA encuentre absolutamente todos los datos relacionados con su código o búsqueda libre sin omitir nada.