0 votes
in SoSci Survey (dt.) by s221265 (120 points)

Hallo liebe Community,

ich habe das folgende Vorhaben:

Ich habe einen Datensatz mit 80 Bildern. Jedes Bild wurde von insgesamt 3 KI-Modellen analysiert und bewertet. Die Bildbeschreibungen sollen nun in einem Fragebogen bewertet werden. Dafür möchte ich zwei Fragen mit Auswahl Ja/Nein und zwei Aussagen (Items) auf einer Skala (5 Antwortmöglichkeiten) abfragen.

Eine Seite des Fragebogens soll immer so aufgebaut sein:
- Bild
- Textfeld mit der generierten Bildbeschreibung
- Frage 1 (Ja/Nein)
- Frage 2 (Ja/Nein)
- Item 1 (Skala 1-5)
- Item 2 (Skala 1-5)

Ich dachte, ich kann mir das Leben einfach machen und habe das folgende probiert: Je eine Rubrik für die Fragen und die Items. Dann eine Seite des Fragebogens so aufbauen wie ich es haben möchte. Im Anschluss den internen Code mithilfe von ChatGPT für die restlichen 239 Seiten fortschreiben lassen und dann einfach einfügen. Funktioniert auch soweit so gut, aber bei einem schnellen Test erhalte ich immer den folgenden Fehler (bei allen Fragen/Items):

"Eine oder mehrere Variablen (KL01) wurden bereits auf Seite 1 abgefragt. Bitte beachten Sie, dass die Antworten von Seite 1 hier angezeigt und anschließend überschrieben werden. Falls Sie eine gleichartige Frage mehrfach benötigen, erstellen Sie eine Kopie der Frage."

Verstehe ich das richtig, dass ich jetzt 240 mal eine Kopie jeder Frage erstellen muss? Ich hab es eben sogar mal ausprobiert, aber ich kann pro Rubrik nur 99 Fragen einstellen. Gibt es einen eleganten und vor allem effizienten Weg mein Vorhaben umzusetzen?

Und da ich jetzt schon einmal einen Post verfasse, direkt noch eine weitere Frage. Gehe ich richtig davon aus, dass ich dann eine Randomisierung des Fragebogens so vornehmen kann, dass den Befragten dann immer 15 zufällige Seiten des Fragebogens gezeigt werden? Am Ende ist es mir wichtig, dass ich für jede Bildbeschreibung die gleiche Anzahl an Bewertungen habe.

Ich bin für jede Antwort/Hilfe dankbar!
VG

1 Answer

+1 vote
by SoSci Survey (338k points)

Bitte versuchen Sie nicht, ChatGPT Ihren Fragebogen erstellen zu lassen - im vergangenen Jahr sind zwei Projekte komplett gescheitert (nach der Datenerhebung bemerkt, dass keine Daten da sind), weil sie sich auf ChatGPT verlassen haben. Und nachher bemerkt haben, dass ChatGPT keine Ahnung von SoSci Survey hat.

Zu Ihrem Design erstmal der Hinweis, dass es wahrscheinlich nur bedingt sinnvoll ist, einzelne Menchen (womöglich ohne Pause) eine große Menge Bilder bewerten zu lassen. Da bekommen Sie nach den ersten 20 Bildern nur noch Datenmatsch.

Wenn Sie die Personen bezahlen, kann man sowas in mehreren Durchgängen erledigen. Ansonsten ... schweirig.

Die technische Lösung ist eine Multi-Levle-Struktur. Wie das geht, ist hier beschrieben: Multi-Level Struktur und dort dann speziell "Zufallsziehung mit Bildern", aber lesen Sie bitte auch den Teil darüber, sonst funktioniert es nicht.

by s221265 (120 points)
Vielen Dank für die Tipps.

Ich möchte es niemandem zumuten, 240 Seiten ohne Pause zu bewerten...daher ja die Nachfrage, ob es möglich ist einem Teilnehmer zufällig 15 Bilder inklusive der Fragen zu zeigen. Ich werde mir das mit der Multi-Level Struktur einmal genauer ansehen. Danke!

Mein eigentliches Problem ist aber nach wie vor, die effiziente Erstellung des Fragebogens. Habe ich das richtig verstanden, dass es der einzige Weg ist, jede Frage 240 mal anzulegen? Die Rubriken haben ein inhaltliches Limit bei 99 Fragen, wenn ich das richtig gesehen habe.
by SoSci Survey (338k points)
> Habe ich das richtig verstanden, dass es der einzige Weg ist, jede Frage 240 mal anzulegen?

Nein, das sollten Sie auf keinen Fall machen. Sie sollten die Frage genau einmal anlegen, und dann eine Multi-Level-Struktur verwenden :)
by s221265 (120 points)
Super! Das hat alles soweit geklappt. Ich habe jetzt nur noch eine Hürde zu meistern.

Im Sub Fragebogen werden jetzt 15 Bilder zufällig von meinen 240 ausgewählt und nacheinander mit den 4 Fragen angezeigt. Jetzt müsste zu jedem Bild noch eine Bildbeschreibung angezeigt werden (jedes Bild besitzt eine individuelle). Gibt es eine Möglichkeit, wie ich die Texte so anlegen kann, dass diese gemeinsam mit den Bildern "gezogen" werden?
by SoSci Survey (338k points)
Es kommt darauf an, wie lange die Bildbeschreibung ist. Wenn sie kurz ist, könnten Sie sie nach einem Komma direkt in den Zufallsgenerator schreiben - den String können Sie dann z.B. mit explode() aufteilen, um Bild und Text anzuzeigen.

Wenn der Text etwas länger ist (10+ Wörter), würde ich die Texte eher in der "Datenbank für Inhalte" ablegen, mit dem Bildnamen (Dateiname) als Schlüssel. Und vermutlich würde ich noch ein Präfix davorsetzen, z.B. (SUB-bild1.jpg). Nur für den Fall, dass ich die Datenbank später noch für andere Singe brauche. Dann können Sie den Text bequem über dbGet() auslesen und mittels html() anzeigen.

Willkommen im Online-Support von SoSci Survey.

Hier bekommen Sie schnelle und fundierte Antworten von anderen Projektleitern und direkt von SoSci Survey.

→ Eine Frage stellen


Welcome to the SoSci Survey online support.

Simply ask a question to quickly get answers from other professionals, and directly from SoSci Survey.

→ Ask a Question

...