문맥 해석 장치는 주어 등이 생략된 술어와, 그 보완 후보를 검출하는 해석 제어부와, 보완해야 할 단어를 결정하는 조응·생략 해석부를 포함한다. 조응·생략 해석부는 보완 후보에 대해서 문장으로부터 복수 종류의 단어 벡터를 생성하는 단어 벡터 생성부와 각 보완 후보에 대해서 단어 벡터를 입력으로 하여 생략된 단어일 확률을 나타내는 스코어를 출력하도록 학습이 완료된 콘볼루션 뉴럴 네트워크와, 스코어가 가장 좋은 보완 후보를 결정하는 리스트 기억부 및 보완 처리부를 포함한다. 단어 벡터는 각각이 적어도 해석 대상과 후보 이외의 문장 전체의 문자열을 사용하여 추출되는 복수 개의 단어 벡터를 포함한다. 지시어 등, 다른 단어에 대해서도 마찬가지로 처리할 수 있다.