RAG · Vector Database · Azure AI Search

Indexing your organization's data for AI: documents, images, websites and systems

Zooz-tech specializes in RAG development and in building vector databases for AI. We take your data (scanned documents, PDF files, images, tables, websites, SharePoint and CRM), index it in Azure AI Search, and build bots and agents on top of it that answer accurately, cite their sources and respect each user's permissions.

PDFs and scansImagesHandwritingTablesWebsitesSharePointDynamics 365Technical documentation
Extraction, chunking, embeddings and metadata
Vector and hybrid index · Azure AI Search
Bots, agents and AI search · with sources and permissions
Why it's at the heart of every AI project

A model is only as good as the data it gets

A bot that gives wrong answers almost never fails because of the model. It fails because it didn't find the right passage: a scanned document that was never read, a table cut in half, an image with no description, or an index that hasn't been updated since the website changed.

That's why we don't rely on the built-in indexing of off-the-shelf tools. We design the index ourselves, based on the type of data and on the questions users actually ask, and we test it before the bot goes live.

What data we index

Every type of information, including what's hard to read

Scanned documents and PDFs

Document Intelligence for text, structure and tables, and a vision model when legibility is poor.

Images

Photos, license plates, screenshots and diagrams, with OCR and descriptions that make them searchable.

Handwriting

Handwritten forms and invoices, in Hebrew and English, alongside printed text.

Tables and structured data

Tables that are never cut in half, and structured data from CRM and ERP systems.

Websites and content management systems

Crawling an existing website and a CMS such as Umbraco, with the index updating along with the site.

SharePoint and Microsoft 365

Document libraries, with security trimming based on user permissions.

Technical documentation

Manuals and specifications hundreds of pages long, with citations down to document, chapter and page.

Conversations and accumulated knowledge

Case and conversation history that becomes knowledge for the next question.

How we build RAG that works

Six steps from raw data to an answer with a source

  1. 1

    Mapping sources and questions

    Which sources, who is allowed to see what, and which questions users actually ask.

  2. 2

    Extraction and understanding

    OCR, handwriting, tables and images become text and structure, with metadata for source, date and permissions.

  3. 3

    Smart chunking

    Chunking by document structure, not by character count, so no table or section is ever split.

  4. 4

    Embeddings and a vector index

    Vectors in Azure AI Search, combined with keyword search and synonyms, tuned for Hebrew.

  5. 5

    Retrieval, permissions and sources

    Hybrid search, per-user security trimming, and a citation of the passage the answer was built from.

  6. 6

    Updates and testing

    Indexing that stays in sync with the sources, quality testing before go-live, and an improvement loop on unanswered questions.

RAG and vector database FAQs

What is RAG?

RAG (Retrieval-Augmented Generation) is a method in which the model does not answer from its own memory. It first retrieves relevant passages from the organization's data, and only then composes an answer from them, with a source.

What is a vector database?

A vector database stores each piece of information also as a numeric vector that represents its meaning, so an answer can be found even when the question uses different words from the document. At Zooz-tech, Azure AI Search serves as a vector and hybrid store at the same time.

Can images and scanned documents be indexed?

Yes. Scanned documents, photos and handwriting go through OCR, structure analysis and description, and enter the index like any other text. That way you can also ask about what is written inside an image.

What about permissions and security?

Every passage in the index carries the permissions of its source, and each user gets answers only from what they are allowed to see. The data stays in your organization's Azure.

Why not use Copilot Studio's built-in indexing?

Built-in indexing is convenient for getting started, but it gives you no control over chunking, Hebrew, tables and images. A purpose-designed index in Azure AI Search delivers more accurate answers and serves several bots and agents at once.

Further reading: RAG vs. fine-tuning · What is RAG

Lots of knowledge, and no one can find it?

We'll map your data and show what AI can do with it.

Book a call