14 Sep

Embeddings


E-invoicing in Germany: How to implement the obligation with SAP Business One

Embeddings are numerical vector representations of text, images or other data. An embedding model translates a word, a sentence or a whole paragraph into a series of numbers with several hundred to several thousand values. This series of numbers does not map the letters, but the meaning.

The benefit lies in the geometry of this vector space. Terms with similar meanings end up close to each other, regardless of the exact choice of words. "Rechnung" and "Faktura" are assigned similar vectors, even though not a single letter matches. A computer can calculate this proximity and use it to measure similarity without anyone having previously maintained a dictionary of synonyms. Exactly this property makes embeddings the basis of semantic search: instead of searching for exact keywords, the system searches for closeness in content.

For SAP Business One- users will find this practically relevant as soon as knowledge from many sources needs to be searched. Manuals, support cases, blog articles and internal Documentation can be converted into embeddings and stored in a vector database. A user query is also translated into an embedding, the most similar text passages are retrieved and provided to a language model as context. This method has now become the standard way to supply a language model with up-to-date ERP knowledge without the need for costly retraining. Article master data and document texts can also be made searchable in this way, for example to track down duplicate suppliers or similar posting texts.

Demarcation

Embeddings are not a finished product, but an intermediate representation. The embedding model generates the vectors, the vector database stores and searches them, and semantic search is the use case that results from this. Anyone who talks about "embeddings" is therefore referring to the numerical representation itself, not the search interface and not the model that calculates them.


 

Service Layer AI as a transactional layer

SAP B1 10.0 FP2608: Service Layer AI as a transactional layer

The SAP Business One Service Layer has previously served predominantly as a passive data provider: applications requested data via OData, each ...
Process Reward Model

Process Reward Models: Why a correct result does not yet prove a correct method

This series continuously examines individual AI basic terms and methods such as the Process Reward Model. The previous episode has ...
Test-Time-Compute-Scaling

Test-Time Compute Scaling: Why a Smaller AI Model Can End Up Winning — and What Supplier Comparison in SAP Business One Has to Do With It

This is a continuation of the series on this blog, which deals with Artificial Intelligence in combination with SAP Business One...
RLHF

RLHF and reward models: AI hype or what the approval process in SAP Business One has to do with it

Key takeaways: The article covers the application of artificial intelligence in the context of SAP Business One and fundamental AI topics. Thanks to ...
AI Webinar

AI – Answers from SAP Business One – without SQL, without IT ticket

Live webinar on 30 July 2026, 14:00–14:30 | Live demo via Microsoft Teams | Duration: 30 minutes „How were the sales...".
Generative AI in ERP

AI in ERP – but under control: What Versino AI means for SAP Business One users

AI can do a lot today – but without control, it often creates more problems than it solves. Versino AI connects AI models...
Wird geladen …