Microsoft Cognitive Services предлагает широкий спектр возможностей для извлечения информации с естественного языка. Однако я не могу найти, как их использовать, чтобы обнаружить «отношения», где, например, два (или более) конкретных «сущности».Как определить отношения, используя службы Microsoft Cognitive?
Например, обнаружение приобретения/слияния компаний. Они могут быть выражены в новостных статьях как Компания «1» объявила о приобретении «Company2».
Конечно, существует несколько подходов к решению этой проблемы, некоторые из которых включают обнаружение объектов сначала (например, Company1 и Company2 являются компаниями), а затем отношение (например, приобретать ...).
Другие подходы включают идентификацию сначала «действия» (приобретать), а затем через поиск грамматического анализа, который является «субъектом» и который является «объектом» действия.
Также были разработаны методы машинного обучения для извлечения семантических связей, чтобы люди не применяли правила формального отношения.
Я хотел бы знать, если/как этот вариант использования может быть выполнен с помощью Microsoft Cognitive Services.
Thankyou