Architektura · Hard-RAG · Fine-tuned LLM
7-krokowy pipeline, który przekształca opis Twojej sprawy w prawnie ugruntowane stronnicze pismo.
Architektura pipeline
Każdy krok jest widoczny w panelu Reasoning podczas przebiegu.
Tekst źródłowy jest analizowany pod kątem typu sprawy, zaangażowanych stron i obowiązujących przepisów.
Agent generuje 3–5 adversarialnych podpytań, każde sformułowane w celu wzmocnienia pozycji wybranej strony.
Aktywne sekcje korpusu są przekształcane w filtr Qdrant.
Przesłane pliki są dzielone na fragmenty po 512 tokenów i osadzane z nomic-embed-text. Przechowywane tylko w pamięci.
Dla każdego podpytania: hybryda BM25 + wyszukiwanie wektorowe → fuzja RRF → reranking. Fragmenty korpusu i przesłanych plików są łączone i deduplikowane.
Wybrany silnik syntetyzuje pełny wynik: TWOJE NAJSILNIEJSZE ARGUMENTY, pismo adwokackie, LUKI W POZYCJI STRONY PRZECIWNEJ, niepewności i następny krok.
Każda cytacja inline jest weryfikowana względem fragmentu źródłowego. Żadnych halucynowanych § numerów.
Pobieranie Hard-RAG
Hard-RAG oznacza, że żadna cytacja nie pojawia się w piśmie, chyba że została pobrana z korpusu lub przesłanych plików.
Baza wiedzy
Ten sam korpus, który napędza Korrespond. Zindeksowany z Lovdata, ECHR HUDOC, norweskich orzeczeń apelacyjnych i wytycznych Bufdir.
| Party role | Recommended slices |
|---|---|
| Biological parents | family_core · child_welfare · echr · norwegian_courts |
| Foster carer / adoptive parent | child_welfare · echr · bufdir_guidance |
| Child (via representative) | family_core · child_welfare · echr · dbn_resources |
| Extended family | family_core · echr · norwegian_courts |
| Barnevernet | child_welfare · bufdir_guidance · broader_legal |
| Cross-border / international | hague_convention · echr · family_core |
Model dostosowany
Model QLoRA dostosowany do tekstów norweskiego prawa dotyczącego opieki nad dziećmi i prawa administracyjnego. dbn-legal-agent rozumie słownictwo proceduralne barnevernsloven i barneloven.
| Krok pipeline | Rola dbn-legal-agent |
|---|---|
| Query interpretation | Classifies case type, identifies applicable statute sets |
| Query expansion | Generates adversarial sub-questions framed for the selected party |
| Slice resolution | Maps case facts to relevant corpus slices |
| Synthesis — argument structure | Shapes YOUR STRONGEST ARGUMENTS using child-welfare procedural vocabulary |
| Synthesis — brief text | Drafts partisan advocate brief in grounded legal register |
| Synthesis — gaps + uncertainties | Identifies weaknesses in opposing position from same retrieval pass |
| Citation confidence | Verifies each § number against source passage; flags low-confidence citations |
Prywatność przez projekt
Darmowe dla członków Do Better Norge. Nie jest wymagana karta kredytowa.