1. A method for forming entailment relations; comprising a) providing to a computer device at least one input pattern (p) with N pattern slots, wherein N is an integer greater than 1, said input pattern (p) expressing a specific semantic relation between N entities that fill the N pattern slots of the input pattern (p) as slot fillers (s 1 , s 2 , . . . , s N ), b) providing to the computer device at least one cluster (c) of articles, said articles of said cluster (c) relating to a common main topic; c) processing, by the computer device, said articles with respect to the input pattern (p) and identifying identities of said articles which match a semantic type of the N pattern slots; d) based on determining that said at least one input pattern matches a portion of at least one of said articles of said at least one cluster (c): i) storing the N slot fillers (s 1 , s 2 , . . . , s N ), which match the slots of the pattern (p), and a cluster identifier I c of the cluster (c) into a first table S, wherein an N-tuple (s 1 , s 2 , . . . , s N ) and the cluster identifier I c of the associated cluster (c) form one element of table S; ii) for each element of table S, identifying, by the computer device, appearances of the slot fillers (s 1 , s 2 , . . . , s N ) in a plurality of articles of the cluster (c) and for each appearance so identified, storing the slot fillers (s 1 , s 2 , . . . , s N ) together with a sentence in which they occur into a second table C 0 ; iii) from the sentences stored in table C 0 , extracting, by the computer device, patterns which span over the corresponding N slot fillers (s 1 , s 2 , . . . , s N ), said extracted pattern expressing a semantic relation between said N slot fillers; and iv) forming, by the computer device, an entailment relation between said extracted patterns and said input pattern.
1. A method for forming entailment relations; comprising a) providing to a computer device at least one input pattern (p) with N pattern slots, wherein N is an integer greater than 1, said input pattern (p) expressing a specific semantic relation between N entities that fill the N pattern slots of the input pattern (p) as slot fillers (s 1 , s 2 , . . . , s N ), b) providing to the computer device at least one cluster (c) of articles, said articles of said cluster (c) relating to a common main topic; c) processing, by the computer device, said articles with respect to the input pattern (p) and identifying identities of said articles which match a semantic type of the N pattern slots; d) based on determining that said at least one input pattern matches a portion of at least one of said articles of said at least one cluster (c): i) storing the N slot fillers (s 1 , s 2 , . . . , s N ), which match the slots of the pattern (p), and a cluster identifier I c of the cluster (c) into a first table S, wherein an N-tuple (s 1 , s 2 , . . . , s N ) and the cluster identifier I c of the associated cluster (c) form one element of table S; ii) for each element of table S, identifying, by the computer device, appearances of the slot fillers (s 1 , s 2 , . . . , s N ) in a plurality of articles of the cluster (c) and for each appearance so identified, storing the slot fillers (s 1 , s 2 , . . . , s N ) together with a sentence in which they occur into a second table C 0 ; iii) from the sentences stored in table C 0 , extracting, by the computer device, patterns which span over the corresponding N slot fillers (s 1 , s 2 , . . . , s N ), said extracted pattern expressing a semantic relation between said N slot fillers; and iv) forming, by the computer device, an entailment relation between said extracted patterns and said input pattern. 4. The method for forming entailment relations according to claim 1 , wherein a set P of input patterns (p) with N pattern slots (N>1) is provided, and wherein the extracted pattern is added to the pattern set P.