Added semantic data search class and API