ÉlőUtoljára: 1 órájaMa: 0
Eszközökfrissítve: 11:50

Kulcsfontosságú a felhasználói kérdések feldolgozása a RAG-rendszerekben - állítja Angela Shi

A felhasználói kérdések feldolgozása kulcsfontosságú a RAG-rendszerekben, mivel a lekérdezési és generálási briefekre bontva pontosabb válaszokat adnak — állítja Angela Shi.

Kulcsfontosságú a felhasználói kérdések feldolgozása a RAG-rendszerekben - állítja Angela Shi
Fotó: Compagnons / Unsplash
forrás: Towards Data Science·AI Forradalom szerk.·
Megosztás

A felhasználói kérdések megértése és feldolgozása kulcsfontosságú a RAG (Retrieval-Augmented Generation) rendszerek hatékony működéséhez. Angela Shi, az Enterprise Document Intelligence írása szerint a kérdések feldolgozása hasonlóan fontos, mint a dokumentumoké, és ez a folyamat kettéválik lekérdezési és generálási briefekre, mielőtt a rendszer futtatná őket. (Towards Data Science)

A kérdésfeldolgozás három szintje

Az üzleti projektekben három szinten jelenik meg a kérdések feldolgozása. Először a felhasználók természetes nyelven tesznek fel kérdéseket, például: „Mi a felelősségkorlát plafonja?” vagy „Mesélj a kizárásokról?”. A rendszernek ezeket a nem általa írt, eltérő szókincsű kérdéseket kell értelmeznie. Másodszor, a fejlesztők sablonokat írnak előre, felismerve az ismétlődő kérdéseket, mint például az ügyfél, biztosító, éves díj, garanciák, kizárások vagy megújulás dátuma. Harmadszor, a rendszer segíthet a felhasználóknak megfogalmazni a kérdéseiket, pontosítva, hogy mire gondolnak, például a felelősség, kártalanítás, önrész vagy díj tekintetében.

Kapcsolódó: dokumentummegértés fejlesztése

A lekérdezési és generálási briefek fontossága

Egy felhasználó által beírt összetett kérdés, mint például „Mi a maximális fedezeti összeg? Ne keverd össze az önrésszel, gyakran együtt szerepelnek.”, sok információt tartalmaz. Ha az egész stringet közvetlenül a lekérdezésnek adjuk át, az embeddingek félrevezetőek lehetnek, a formátumra utaló jel nem jut el a generáláshoz, és a félreértések elkerülése is nehézkessé válik. A hiba elkerülése érdekében a kérdést először fel kell dolgozni: a zajos felhasználói stringet egy típusosított, strukturált briefé kell alakítani. Ezt a briefet ketté kell bontani: a lekérdezési téglat (retrieval brick) a témára, átírásokra és hatókörre vonatkozó információkat kapja, míg a generálási téglat (generation brick) az eredeti megfogalmazást, a formátumkötöttséget és a félreértések elkerülésére szolgáló jelzéseket kapja.

Kapcsolódó: precíz kérdés-válasz rendszer

A kérdésfeldolgozás tükrözi a dokumentumfeldolgozást

A dokumentumok feldolgozása során strukturált, relációs adatbázist hoznak létre, amely sorokat tartalmaz a szöveges sorokról, oldalankénti információkról és tartalomjegyzék-bejegyzésekről. A kérdésfeldolgozás célja is hasonló: az unstructured inputot strukturált formává alakítani a következő lépések előtt. Míg egy dokumentum több ezer sort eredményezhet a `line_df` táblában, egy kérdés csak egyetlen sort tölt ki a `question_df` táblában. A parser által kiszámított oszlopok közé tartozik a helyesírás-ellenőrzött szöveg, a kinyert kulcsszavak, a várt válasz típusa, az említett oldalak vagy szakaszok, a felbontási minta és a diszpécser által aktiválandó jelzések. A kérdés sorai más, speciális táblákhoz kapcsolódnak, mint például a projekt szakértői kulcsszótára, amely fogalmakat és azok szinonimáit tartalmazza. A kérdésfeldolgozás tehát az Enterprise Document Intelligence rendszerében a lekérdezési és generálási folyamatok alapját képezi, biztosítva a pontosabb és relevánsabb válaszokat az Angela Shi által javasolt RAG-rendszerekben.

Kapcsolódó: AI a nepáli jogban

Forrás

Feldolgozott sajtóforrás·Towards Data Science

Eredeti cikk megnyitása →

Ez a cikk a fenti sajtóforrás alapján készült AI-összefoglalóval.

tetszett a cikk? oszd meg →
Megosztás

Tetszik az oldal? Támogasd a fejlesztést

Az AI Forradalom egy automatizált pipeline: napi adatgyűjtés, LLM-feldolgozás és infrastruktúra fenntartása valódi költségekkel jár. Ha értékesnek találod a tömör, naprakész AI-összefoglalókat, egy kávé sokat segít.

Támogatom