정보검색언어 (Information Retrieval Language)

문헌정보학
한 줄 정의: 색인 및 검색 과정에서 문헌의 내용을 표현하고 이용자의 질의를 나타내는 데 사용되는 통제된 어휘체계와 문법규칙의 총칭으로, 분류기호, 주제명표목, 시소러스 용어, 자유텍스트 등을 포함한다.

쉽게 풀면

자료를 색인하고 검색할 때 사용하는, 정해진 단어와 규칙의 체계 전체를 말한다. 자료를 색인하고 검색할 때 쓰는 정해진 단어와 규칙 체계 전체를 말한다.

왜 중요한가

정보검색언어는 문헌의 내용과 이용자 질의를 같은 방식으로 표현하기 위한 인공 언어(분류기호, 주제명, 디스크립터 등)로, 색인자와 검색자가 같은 언어를 써야 검색이 성립한다는 점에서 통제어휘 이론의 핵심 개념입니다. 러시아·유럽 정보학 전통에서 특히 발전한 용어입니다.

논문에서는 이렇게 쓰입니다

본 연구는 통제어휘 기반 정보검색언어와 자유텍스트 검색언어 간의 검색 성능 차이를 실증적으로 비교하였다.

서로 다른 유형의 정보검색언어 간 성능을 비교한 정보검색 연구를 소개하는 문장이다.

"동일한 질의에 대해 통제어휘 기반 검색은 정확도가 높았던 반면 자유텍스트 검색은 재현율이 더 높게 나타나, 두 방식이 서로 다른 이용자 요구에 적합함을 시사하였다."

이 문장은 미리 정해둔 단어로 찾으면 정확하게 맞는 결과가 나오고, 자유롭게 쓴 단어로 찾으면 더 많은 관련 자료가 나온다는 차이를 보여 준다는 뜻입니다.

조금 더 깊게 보면

검색언어는 어휘(용어 집합)와 문법(결합 규칙)을 갖는 언어로 분석되지만, 이용자가 그 문법을 배우지 않고도 쓸 수 있어야 한다는 요구와 충돌합니다. 자연어 검색이 일반화되면서 검색언어 개념이 낡았다고 보기 쉽지만, 패싯·필터·태그 체계는 여전히 검색언어의 성격을 지닙니다. 정보검색언어의 어휘 통제 정도는 완전 자연어(자유텍스트)부터 완전 통제어휘(시소러스)까지 스펙트럼을 이루며, 실제 시스템은 통제어 필드와 자유텍스트 필드를 함께 검색하는 절충형을 채택하는 경우가 많습니다. 검색언어의 문법은 단순 단어 나열을 넘어 연산자, 절단기호, 필드 지정자(저자:, 제목: 등)를 포함해, 이 문법을 숙지한 숙련 이용자와 그렇지 않은 초보자의 검색 결과 품질 차이를 크게 벌린다.

주의할 점

정보검색언어는 색인어 선택의 자유도가 높은 자유텍스트 방식과, 통제된 어휘만을 사용하는 방식 사이에 검색 정확도와 재현율 측면에서 상충관계가 있다. 검색언어의 문법을 교육하지 않고 자연어 검색만 강조하면, 정교한 검색이 필요한 전문 이용자의 요구를 충분히 지원하지 못할 수 있다.

관련 용어