Онтологии вполне себе востребованы в тех же поисковых задачах для обработки широких, тематических запросов. Ничего лучше пока не придумали увы. Но вот создание качественной онтологии - это качественный геморрой и преимущественно ручной труд
Это похоже на речь про интеллектуальных агентов, тех же роботов-поисковиков. В таком случае это задача из AI области, где concept learning и подобное.