← Neueste Arbeiten
💻 computer science

Personalizing LLM-Based Conversational Programming Assistants

Dieser Beitrag untersucht, wie die Personalisierung von LLM-basierten Programmierassistenten durch die Berücksichtigung kognitiver und organisatorischer Vielfalt die Inklusion und die Erfüllung unterschiedlicher Entwicklerbedürfnisse verbessern kann.

Ursprüngliche Autoren: Jonan Richards

Veröffentlicht 2026-04-15
📖 4 Min. Lesezeit☕ Kaffeepausen-Lektüre

Ursprüngliche Autoren: Jonan Richards

Originalarbeit lizenziert unter CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dies ist eine KI-generierte Erklärung des untenstehenden Papers. Sie wurde nicht von den Autoren verfasst oder gebilligt. Für technische Genauigkeit konsultieren Sie das Originalpaper. Vollständigen Haftungsausschluss lesen

Stellen Sie sich vor, Sie haben einen super-intelligenten, aber etwas starren Assistenten an Ihrer Seite, der Ihnen beim Programmieren hilft. Dieser Assistent ist wie ein genialer Koch, der Millionen von Rezepten kennt. Aber hier ist das Problem: Wenn Sie ihm sagen „Mach mir etwas Leckeres", bekommt ein Anfänger vielleicht ein kompliziertes Gourmet-Gericht serviert, das er nicht versteht, während ein erfahrener Profi vielleicht nur eine schnelle, einfache Idee braucht.

Das ist genau das Problem, das Jonan Richards in seiner Arbeit anspricht. Er forscht daran, wie wir diese künstlichen Intelligenzen (LLMs) so „persönlich" machen können, dass sie nicht nur für alle gleich funktionieren, sondern sich wirklich an den einzelnen Menschen anpassen.

Hier ist eine einfache Erklärung seiner Idee, mit ein paar bildhaften Vergleichen:

1. Das Problem: Der „Einheits-Schuh"

Aktuelle Programmier-Assistenten (wie GitHub Copilot oder ChatGPT) sind wie Schuhe, die in einer einzigen Größe für alle hergestellt werden.

  • Ein Anfänger (ein Junge, der gerade erst laufen lernt) braucht vielleicht Stützhilfen und einfache Erklärungen.
  • Ein erfahrener Profi (ein Marathonläufer) braucht vielleicht nur einen leichten Impuls, um schnell voranzukommen.
  • Jemand, der in einem stressigen Team arbeitet, braucht vielleicht andere Hilfe als jemand, der allein in einem ruhigen Büro sitzt.

Wenn der Schuh nicht passt, stolpert man. Das führt dazu, dass manche Menschen die Hilfe gar nicht nutzen oder sich frustriert fühlen. Richards sagt: „Wir müssen den Schuh maßschneidern."

2. Die Lösung: Ein „Gedankenleser", der auch zuhört

Richards möchte einen Assistenten bauen, der zwei Dinge gleichzeitig tut:

  1. Er liest zwischen den Zeilen (Implizit): Er schaut sich an, wie Sie fragen. Wenn Sie sehr vage fragen („Wie funktioniert das hier?"), merkt er: „Aha, dieser Nutzer ist neu und braucht eine Grundlagenerklärung." Wenn Sie sehr technisch fragen, weiß er: „Dieser Nutzer ist ein Experte, ich kann direkt zum Code springen."
  2. Er fragt nach (Explizit): Manchmal ist er sich nicht sicher. Dann fragt er Sie: „Möchten Sie eine einfache Erklärung oder tiefgehende Details?" Das ist wie ein guter Koch, der fragt: „Soll es scharf oder mild sein?", bevor er kocht.

3. Der Forschungsplan: Vom Beobachten zum Bauen

Richards plant seine Forschung in drei großen Schritten, ähnlich wie beim Bau eines neuen Hauses:

  • Schritt 1: Die Baustelle beobachten (Verstehen)
    Er beobachtet verschiedene Menschen (Anfänger, Experten, Leute in stressigen Teams) dabei, wie sie mit dem Assistenten sprechen. Er will herausfinden: Warum fragen manche so und andere so? Was brauchen sie wirklich?

    • Vergleich: Wie ein Architekt, der erst genau misst, wie die Bewohner sich bewegen, bevor er einen Grundriss zeichnet.
  • Schritt 2: Die Pläne entwerfen (Design)
    Basierend auf den Beobachtungen entwickelt er Regeln für den Assistenten. Wie kann die KI erkennen, ob jemand Hilfe braucht? Wie kann sie dem Nutzer die Kontrolle geben, ohne ihn zu nerven?

    • Vergleich: Der Architekt zeichnet jetzt den maßgeschneiderten Grundriss, der genau auf die Bedürfnisse der Familie zugeschnitten ist.
  • Schritt 3: Das Haus bauen und testen (Prototyp)
    Er baut einen echten, verbesserten Assistenten und testet ihn. Besonders wichtig ist ihm dabei, dass der Test selbst fair ist. Er nutzt sogar eine andere KI, um zu prüfen, ob der Assistent wirklich gut funktioniert, ohne dass er hunderte Menschen manuell interviewen muss.

    • Vergleich: Ein Probewohnen, bei dem man prüft, ob die Heizung warm wird und die Küche bequem ist.

4. Warum ist das wichtig?

Wenn wir diese Assistenten nicht anpassen, werden sie nur für die „Besten" oder die „Erfahrensten" gut sein. Das würde die Lücke zwischen Anfängern und Experten noch größer machen.

Richards Ziel ist es, einen Assistenten zu schaffen, der für jeden passt – egal ob man jung oder alt ist, ob man in einem großen Konzern oder in einer kleinen Start-up-Firma arbeitet, oder ob man gerne detailliert lernt oder schnell Ergebnisse will. Es geht darum, die Technologie menschlicher zu machen.

Kurz gesagt:
Jonan Richards möchte den „Roboter-Assistenten" in einen persönlichen Mentor verwandeln, der nicht nur Code schreibt, sondern versteht, wer Sie sind, was Sie brauchen und wie Sie am besten lernen. So wird Programmieren für alle einfacher und gerechter.

Ertrinken Sie in Arbeiten in Ihrem Fachgebiet?

Erhalten Sie tägliche Digests der neuesten Arbeiten passend zu Ihren Forschungsbegriffen — mit technischen Zusammenfassungen, in Ihrer Sprache.

Digest testen →