| CPC G06F 16/9032 (2019.01) [G06F 16/9027 (2019.01); G06F 16/90335 (2019.01); G06F 16/906 (2019.01); G06N 5/046 (2013.01)] | 15 Claims |

|
1. An information search apparatus comprising:
at least one memory storing instructions; and
at least one processor configured to execute the instructions to:
execute a logical inference by applying a rule indicating a relationship between occurrences to a set of data indicating observed occurrences, and generate data of a series of occurrences through the logical inference;
construct a hierarchical structure of the occurrences;
divide the occurrences constituting the hierarchical structure into a plurality of groups based on names, dates, times, and locations included in the set of data indicating the observed occurrences;
determine, for each group, a condition for extracting data related to the series of occurrences from the set of data indicating the observed occurrences, using the names, dates, times, and locations of the occurrences included in the each group; and
generate a query using the determined condition for each group, the query written in a predetermined format; and
execute search processing on the set of data indicating observed occurrences using the query generated.
|