LC·Dict

an·ti·dic·tion·ar·y

C2technical
US/ˌæn.tiˈdɪkʃəneri/UK/ˌæn.tiˈdɪkʃənəri/드물게 쓰임

특정 언어나 문자열에서 나오지 않는 금지 단어들의 집합

noun명사

  1. 1

    반사전, 최소 금지어 집합형식 언어, 텍스트, 또는 문자열 집합에서 나타나지 않는 단어·문자열들의 집합, 특히 모든 적절한 부분 문자열은 나타나지만 전체 문자열은 나타나지 않는 최소 금지 단어들의 집합C2computing

    a set of words or strings that do not occur in a formal language, text, or sequence, especially the minimal forbidden words of that language or sequence

    • The algorithm builds an antidictionary from strings that never occur in the training corpus.

      그 알고리즘은 훈련 말뭉치에 한 번도 나타나지 않는 문자열로 antidictionary를 만든다.

    • In antidictionary-based compression, forbidden substrings help predict the next symbol.

      antidictionary 기반 압축에서는 금지된 부분 문자열이 다음 기호를 예측하는 데 도움이 된다.

뉘앙스 · 쓰임

dictionary가 허용되거나 실제로 나타나는 단어·항목의 목록이라는 느낌이라면, antidictionary는 나타나지 않아야 하거나 실제로 나타나지 않는 문자열의 목록이라는 기술적 개념입니다. forbidden-word set 또는 set of minimal forbidden words가 더 설명적인 표현이며, antidictionary는 더 전문적인 용어입니다.

매우 전문적인 단어이므로 컴퓨터 과학, 조합론, 데이터 압축 문맥이 아니면 독자가 이해하지 못할 수 있습니다. 일반 문맥에서 ‘사전의 반대’라는 뜻으로 쓰려면 anti-dictionary처럼 하이픈을 붙여 창의적·비유적으로 쓰는 경우가 있을 수 있지만, 표준적인 일반어 의미는 아닙니다.

유의어 뉘앙스 비교

forbidden-word set
의미를 풀어 쓴 표현으로, antidictionary보다 덜 전문 용어처럼 들릴 수 있습니다.
set of minimal forbidden words
특히 모든 적절한 부분 문자열은 허용되지만 전체 문자열은 금지되는 경우를 정확히 가리키는 더 설명적인 표현입니다.

반의어

dictionary
기술적 문맥에서 허용되거나 실제로 나타나는 단어·문자열의 집합을 가리킬 때 반대 개념으로 쓰일 수 있습니다.

자주 쓰는 표현 · Collocations

noun+noun

  • antidictionary-based compressionantidictionary 기반 압축
  • antidictionary methodantidictionary 방법론

verb+noun

  • build an antidictionaryantidictionary를 구축하다

adj+noun+prep+noun

  • minimal forbidden words in an antidictionaryantidictionary 안의 최소 금지 단어들

어원 · 암기 팁

[Greek and Latin via English]영어 접두사 anti-는 그리스어에서 온 ‘반대의, 대항하는’이라는 뜻이고, dictionary는 라틴어 계통의 ‘말하다, 단어’와 관련된 말에서 발전했습니다. antidictionary는 말 그대로 ‘dictionary에 반대되는 것’이라는 형태로 만들어진 현대 전문 용어입니다.

anti- ‘반대의’ + dictionary ‘사전, 단어 목록’

💡 dictionary가 ‘나오는 단어 목록’이라면 antidictionary는 ‘나오면 안 되는 단어 목록’이라고 기억하면 됩니다.