
Atlanta, Georgia, USA
Building Document Question-Answering Systems with Rust
O que esperar
section.descricaoUma sessão prática de duas horas sobre os princípios por trás de sistemas de perguntas e respostas baseados em documentos, utilizando Rust como contexto de implementação.
A sessão foca em como as aplicações podem responder a perguntas a partir de um conjunto conhecido de documentos, em vez de depender apenas do que um modelo de linguagem já conhece. Abordaremos o fluxo de trabalho principal: carregar documentos, prepará-los para pesquisa, encontrar passagens relevantes, transmitir contexto útil para um modelo e produzir respostas que permaneçam conectadas ao material de origem.
O objetivo é ensinar os conceitos de engenharia por trás dos sistemas RAG sem transformar a sessão em uma demonstração de produto ou em uma palestra abstrata sobre IA. A ênfase está nos limites do sistema, qualidade de recuperação, fundamentação das respostas, tratamento de erros e nas decisões práticas que os desenvolvedores precisam tomar ao criar aplicações que utilizam documentos.
Público-alvo: desenvolvedores de nível iniciante e intermediário que desejam uma sessão prática sobre pesquisa de documentos, recuperação, geração fundamentada e design de aplicações em Rust.
Resultados:
- Entender como funcionam os sistemas de perguntas e respostas baseados em documentos
- Explicar o propósito de chunking, embeddings, recuperação e montagem de contexto
- Projetar um fluxo de trabalho simples de recuperação primeiro, resposta depois
- Usar Rust para organizar as partes principais de uma pequena aplicação RAG
- Reconhecer causas comuns de respostas ruins ou sem suporte
- Aplicar técnicas básicas para melhorar a qualidade da recuperação e das respostas
- Refletir sobre como avaliar se o sistema é realmente útil
Formato: duas horas com um breve passo a passo introdutório, um exemplo concreto, discussão sobre trade-offs e uma lista de verificação final para prática.