Costruirò sistemi rag locali end-to-end e chatbot

G
grohman_
G
grohman_
Oskar Grohman
Alcune informazioni sono state tradotte automaticamente.

Informazioni su questo servizio

Traduzione automatica.

Un chatbot RAG polacco, costruito end to end, dalla raccolta degli articoli alla risposta finale con tre link alle fonti utilizzate.

La base di conoscenza è piccola appositamente: 141 articoli di aiuto. Con questa dimensione posso misurare ogni cambiamento su un set di test invece di indovinare.

La ricerca è ibrida. La corrispondenza delle parole chiave gestisce le domande in cui una parola esatta decide la risposta, la ricerca vettoriale gestisce il significato, le due classifiche vengono unite, e un cross encoder sceglie le tre migliori tra venti candidati. La precisione è 58 su 60 sul set di test.

Le domande reali arrivano con errori di battitura, quindi un correttore ortografico si trova davanti alla pipeline, protetto da un controllo di frequenza delle parole per evitare di alterare input corretti.

Il sistema sa anche quando rifiutare. Le domande fuori tema vengono eliminate facilmente prima della generazione, un secondo modello decide i casi borderline, e un controllo di copertura successivo individua risposte non basate sul testo recuperato.

Il recupero avviene localmente: embeddings, indici e il reranker sono tutti sul server. La demo pubblica chiama un modello ospitato per la generazione perché il VPS non ha GPU, ma è lo stesso codice con un file di configurazione diverso, e funziona completamente offline su Ollama.


Scopri di più su Oskar Grohman

Oskar Grohman

AI developer

  • DaPolonia
  • Membro danov 2023
  • Lingue

    Inglese
I build RAG systems and chatbots powered by local LLMs. The whole retrieval stack runs on your infrastructure, so nothing gets sent anywhere I also build automation in Python: scraping, data pipelines, and workflows that take over repetitive manual work. One thing about how I work. I test changes before I ship them. On my last project I ran every change against a benchmark set, and a few features got cut because the numbers didn't back them up. All of it is public, including the parts that failed: github.com/OskarOG1/Chatbot-RAG Live demo: ogflow.pl

Traduzione automatica.

Il mio portfolio