Из неструктурированного текста я извлек все необходимые объекты и сохранил их в словаре, используя POS-теги Стэнфорда. Теперь я хочу извлечь отношение между ними, чтобы построить мою собственную онтологию в форме триплетов (Entity1, Entity2, отношение). Я пробовал анализатор зависимостей Стэнфорда, но не знаю, как извлечь эти триплеты.
Например:
Передние диффузоры содержат поворотные клапаны, которые расположены между граничными стенками воздуховодов.
Я хочу иметь отношение (передние диффузоры, поворотные клапаны, составляют); (поворотные заслонки, граничные стенки воздуховодов, расположение);
Другой пример: грузовой кузов содержит контейнер, имеющий пол, верхнюю стенку, переднюю стенку, боковые стенки и заднюю дверь.
Мои ожидаемые отношения (груз, контейнер, контейнер); (контейнер, пол, есть); (контейнер, верхняя стенка, есть); (контейнер, передняя стенка, есть); (контейнер, боковые стенки, есть); (контейнер, задняя дверь, есть).
Что я могу сделать с анализатором зависимостей Стэнфорда для достижения моей цели? Это означает, как перемещаться по дереву разбора зависимостей и получать результаты?