fact

Назначение

Находит документы, которые содержат факты. Для корректной работы функции необходимо наличие родительского узла «Извлечение фактов».

Синтаксис

fact([тип_факта] [,аргумент,…​])

Аргументы
  • Первый опциональный аргумент тип_факта позволяет указать требуемый тип факта (Partnership (Партнерство), Merger (Слияния), Investing (Инвестирование) и т.д.).

  • Последующие опциональные аргументы позволяют указать ограничения на атрибуты факта в формате "атрибут оператор значение".

Чтобы найти определенный атрибут факта, а не факт целиком, необходимо добавить в запрос именованный параметр field. Например, запрос fact(Ownership, field:=owner) возвращает атрибут Owner (Владелец) в найденных фактов типа Ownership (Владение).

Для фильтрации результатов функции fact(), можно использовать функцию regex(). Например, fact(Activity, Match:="regex(.*Чехи.*)") оставит в результатах те факты Activity, где есть слово «Чехия» в разных падежах, например, «"Роснефть" и польская PKN Orlen заключили приложение к контракту на поставку нефти в Чехию».

Ниже приведен список фактов, поддерживаемых PolyAnalyst:

Business

  • Acquisition

  • Activity

  • Bankruptcy

  • Charity

  • Conflicts

  • Contacts

  • Contracts

  • Dividends

  • Financial Statements

  • Industry

  • Investing

  • Joint Venture

  • Liquidation

  • Management Change

  • Merger

  • Ownership

  • Partnership

  • Ratings

  • Reorganization

  • Sales Dynamics

  • Securities

Personal Info

  • Age

  • Contacts

  • Gender

  • Occupation

  • Employment

  • Formation

Legal Issues

  • Audit

  • Financial Crime

  • Lawsuits

  • Offshores

Emergency

  • Epizooty

  • Crop Failure

  • Warfare

  • Technogenic Accident

Возвращаемое значение

Документы, соответствующие запросу.

Примеры

fact() находит все факты;

fact(activity, "company=regex(roshen\s.+)") найдет упоминания начала или остановки деятельности компаний, название которых начинается с Roshen;

fact(bankruptcy, "company type=organizations") найдет упоминания банкротных исков в отношении организаций;

fact(bankruptcy, "status=Иск подан", "date=regex(.*2016)") найдет упоминания предприятий, в отношении которых был подан иск о банкротстве в 2016 году.