토이 프로젝트중 궁금한점

제가 여행지 추천을 온톨로지로 구축해서 만들어 보고 있는데 유저의 tell을 지식 그래프에 반영 할 때 클래스의 equivalent to 에 룰을 집어 넣는 sparql를 만들어서 반영하고 있습니다. 추론에 주소 데이터와 연관이 있는데 데이터양이 많아서 그런지 추론을 할 때 마다 요청시간이 길어져서 틀린 방법인가 확인 및 다른 방법이 있으면 조언 부탁드리겠습니다.

주소 데이터를 전체로 질의하지 않고, 지역을 한정해서 접근하는 방법이 있을 것 같습니다. 사용자의 질의에서 지역에 대한 정보를 먼저 추출하고 주소를 검색하고, 아니면 주소 데이터를 인덱스로 구성해서 검색 속도를 개선할 수 있을 것 같습니다.