Das Problem
Dein Mietvertrag, die Anleitung deines Heizkessels, die Satzung deines Vereins, die Notizen zu einem Projekt: Die Antworten stehen irgendwo, in Dateien, die du nicht noch einmal liest. Ein Sprachmodell kennt sie nicht. Ihm bei jeder Frage ein ganzes Dokument hineinzukopieren ist langsam und teuer und hält nicht mehr, sobald es mehrere sind.
Was ich wollte
Ich wollte, dass du deine Dokumente in Wissensräume einordnest, die du ein- oder ausschaltest, je nachdem, woran du arbeitest, und dass LIA darin von selbst den nützlichen Abschnitt sucht, wenn du deine Frage stellst. Sie antwortet mit diesem Abschnitt und sagt dir, woher er stammt. LIA hat übrigens ihren eigenen Raum: die FAQ der Website, mit der sie antwortet, wenn du sie fragst, wie sie funktioniert.
Wie sie den richtigen Abschnitt findet
Du legst eine Datei ab: PDF, Word, Excel, PowerPoint, LibreOffice-Dokumente, EPUB, Markdown, HTML, CSV und einige andere. LIA zieht den Text heraus, teilt ihn in Abschnitte, die sich leicht überlappen, und berechnet für jeden eine Art Fingerabdruck seiner Bedeutung. Diese Berechnung erfolgt einmal, bei der Indexierung, und wird in deinen Verbrauch eingerechnet.
Wenn du fragst „wie viele Monate Kündigungsfrist hat mein Mietvertrag?“, vergleicht LIA die Bedeutung deiner Frage mit der der Abschnitte in deinen aktiven Räumen. Diese Bedeutung entscheidet, ob ein Abschnitt relevant ist: Deine Frage kann andere Wörter verwenden als das Dokument, oder eine andere Sprache. Die exakte Übereinstimmung der Wörter dient nur dazu, zwischen zwei fast gleich nahen Abschnitten zu entscheiden, etwa um den nach oben zu holen, der die genaue Referenz enthält, die du nennst. Ich habe mich so entschieden, weil eine Mischung beider zu gleichen Teilen gute Antworten aussortierte, sobald die Sprache der Frage sich von der der Dokumente entfernte. Und wenn nichts nah genug ist, fügt LIA deiner Frage nichts hinzu.
LIA kann auch von sich aus in deinen Dokumenten suchen, wenn eine Anfrage es verlangt, notfalls in mehreren Durchgängen, und mit anderen Quellen abgleichen: „Vergleich das Angebot im PDF mit dem, was Paul mir per Mail geschickt hat.“
Woher die Dokumente kommen
- Deine Uploads, die du danach herunterladen, von einem Raum in einen anderen verschieben oder stapelweise löschen kannst.
- Ein Ordner aus Google Drive oder OneDrive, den du mit einem Raum verknüpfst, Unterordner inklusive. LIA verfolgt Hinzufügungen, Änderungen und Löschungen. Wenn viele Dateien indexiert werden sollen, nennt sie dir vorher die genaue Zahl.
- Ein Gmail-Label, wenn dein Administrator diese Möglichkeit freigeschaltet hat: Jeder Thread mit dem Label wird zu einem Dokument, und wenn du das Label entfernst, verschwindet auch das Dokument. Nur der Betreff, die Nachrichten und die Namen der Anhänge werden kopiert, nie deren Inhalt. Ich wollte nicht das ganze Postfach indexieren: Das wäre eine zweite Kopie deiner Archive, die geschützt werden müsste, und bestünde vor allem aus Benachrichtigungen.
- Deine Besprechungen: Das Protokoll einer aufgezeichneten Besprechung kommt in einen Raum „Besprechungen“, den LIA für dich aktuell hält.
- Deine aufbewahrten Antworten: Eine Antwort, die du behältst, wird in einem Raum indexiert, der dir gehört, damit LIA sie Wochen später wiederfindet und zitiert.
Um ein bestimmtes Dokument abzufragen, auch wenn es in einem pausierten Raum liegt, kannst du über das „+“ im Eingabefeld eine Kopie davon an deine Nachricht anhängen, ohne den Raum zu berühren.
Die Grenzen
- LIA liest nur Text. Ein gescanntes PDF aus Seitenbildern enthält keinen: Sie sagt es dir und schlägt dir einen Ausweg vor, es in Google Docs zu öffnen, das den Text erkennt, und es dann über deine Drive-Quelle hinzuzufügen.
- Ein Dokument, das nicht indexiert werden konnte, zeigt, warum: Datei verschwunden, Text nicht extrahierbar, Dokument zu lang.
- Nur aktive Räume dienen den Antworten. Einen Raum auszuschalten löscht nichts.
- Die Zahl der Räume und Dokumente sowie die Größe der Dateien begrenzt deine Instanz.
Weiterlesen: Finden, was zählt, ohne alles mitzubringen: die Schwellen der Suche nach Bedeutung; Deine Daten bleiben deine: was LIA behält, zeigt und löscht.
