프로그램이 Extraction Rules activity를 수행할 때, activity의 요소에 해당하는 객체를 찾고 결과의 정확도를 평가하려고 시도합니다. 매칭 과정에서 요소는 Search Elements 트리에 설명된 순서(내림차순)에 따라 순차적으로 검색됩니다. 지정된 검색 영역의 각 요소는 요소 설명에 부합하는 여러 이미지 객체와 매칭될 수 있습니다. 프로그램은 이러한 다양한 객체를 요소의 위치에 대한 가설의 형태로 간주합니다.
가설이란 검출된 객체가 특정 요소에 적합하다는 가정, 즉 지정된 요소 속성과 검색 조건을 만족한다고 보는 것입니다.
요소 검색 영역에는 해당 요소와 매칭될 수 있는 여러 객체가 포함될 수 있습니다. 이 경우 여러 요소 가설이 수립됩니다.
가설의 기본 특성은 가설 품질이며, 이는 검출된 객체가 주어진 요소(그 속성과 검색 조건)에 얼마나 잘 일치하는지를 평가한 값입니다. 가설 품질은 0에서 1까지의 범위를 가집니다. 그룹 요소의 가설 품질은 모든 하위 요소 가설의 품질 값을 서로 곱하여 계산됩니다. 품질 값이 1이라는 것은 검출된 객체가 설명에 정확히(또는 100%) 부합함을 의미합니다. 값이 0이 아니라면, 매칭에는 Extraction Rules activity를 위한 field 영역을 형성하는 단계도 포함됩니다.