Skip to content
Ivan França – AI Engineering Notes
  • Home
  • Contact
  • About this blog
  • About me
Github Linkedin
Ivan França – AI Engineering Notes
Github Linkedin
  • Digital illustration of a modular Retrieval-Augmented Generation architecture with separated ingestion and generation layers.
    AI Engineering | Retrieval-Augmented Generation (RAG)

    RAG Movie Plots: Designing a Modular RAG System

    ByIvan França 14/02/202614/02/2026

    Retrieval-Augmented Generation (RAG) is often introduced as a linear workflow: At a conceptual level, this description is correct.  At an architectural level, it hides important structural decisions. The RAG Movie Plots project was built to explore these design decisions in practice, using a modular structure to make each step explicit and testable. Why Build This…

    Read More RAG Movie Plots: Designing a Modular RAG SystemContinue

  • Abstract illustration of a broken data pipeline representing a silent failure in a RAG chunking process
    AI Engineering | Retrieval-Augmented Generation (RAG)

    When separator=”\n” Silently Breaks Chunk Overlap in RAG Pipelines

    ByIvan França 03/02/202606/02/2026

    A structural limitation of CharacterTextSplitter In Retrieval-Augmented Generation (RAG) pipelines, chunk overlap is commonly treated as a reliable mechanism to preserve semantic continuity between adjacent chunks. The idea is straightforward: reuse part of the end of one chunk at the beginning of the next to avoid artificial context breaks. However, this assumption does not always…

    Read More When separator=”\n” Silently Breaks Chunk Overlap in RAG PipelinesContinue

© 2026 Ivan França – AI Engineering Notes

  • Home
  • Contact
  • About this blog
  • About me