Software Engineering vocabulary · Machine Learning and Data Processing

Hallucination

Meaning in software engineering, with examples

/həˌluːsɪˈneɪʃən/nounCore term

In software engineering, hallucination means: A confident but false or made-up output from a generative model, such as an invented fact, quote, source or piece of code.

In Turkish: halüsinasyon, uydurma

How it is used

Teams measure, detect and reduce hallucinations, often with retrieval (RAG), citations and automatic checks. The verb is hallucinate: 'the model hallucinated a paper that doesn't exist'. Some researchers prefer the word 'confabulation'.

Example sentences

  1. This answer is a hallucination: the two court cases it cites never existed.

  2. Grounding answers in our own documents cut hallucinations by more than half.

Common collocations

  • reduce hallucinations
  • hallucination rate
  • detect hallucinations
  • the model hallucinated

This word in other fields

The same English word can have a different meaning in another field:

More terms: Machine Learning and Data Processing

Practise with graded reading

Reading at the right level is the fastest way to make new words stick. Pick free English books by level: