Skip to content

Antecedent implication

dej611 edited this page Feb 3, 2013 · 4 revisions

Which question does the Antecedent Implication search answer to?

The modifier Antecedent means that the search is performed only to those property-values set as Constraints on the antecedent side and using the entire dataset as target for the consequent side.

I see, but what does it mean the Implication search?

We have a dedicated page for this: Universal Implication!

Explanation:

If you want to search for all possible relationships of a specific property-value with others property-value the Antecedent Implication search might be the right search to do, and it let you select which constraint you want to investigate on.

Example:

Whichever language has no Subject Verb ( No value) word order what other property-values have?

Select the Implication Antecedent in the Advanced Panel

CONSTRAINTS:

  • Subject Verb Property, only No values.

Think to a dataset like the following:

Property Name Faroese Fijian French Finnish
Subject Verb Yes No No Yes
Adjective Degree No Yes Yes -
Verb Object No Yes Yes -

In the dataset above the engine will look for the combination

Subject Verb : No ==> Any Other Property : Any Value

The other Properties found are:

  • Adjective Degree : Yes
  • Verb Object : Yes The resulting languages are in both cases Fijian and French.

But, in general, you might want to ask something like:

Can I see all possible implications of these Properties in the dataset?

Of course the Antecedent Implication search can do this. Go to the Search Page, select the Subject Verb and Verb Object as Constraint Properties for the search.

Select the Implication Antecedent in the Advanced Panel

CONSTRAINTS:

  • Subject Verb Property, all values.
  • Verb Object Property, all values.

and for the following dataset:

Property Name Faroese Fijian French Finnish
Subject Verb Yes No No Yes
Adjective Degree No Yes Yes -
Verb Object No Yes Yes -

The engine will look for the combination

Subject Verb: Any Value ==> Any Other Property : Any Value
Verb Object : Any Value ==> Any Other Property : Any Value

And the result it's the following:

**Property Antecedent** : Value Property Consequent : Value Number of Languages Languages
Subject Verb : No Verb Object : Yes 2 French, Fijian
Subject Verb : No Adjective Degree : Yes 2 French, Fijian
Verb Object : Yes Subject Verb : No 2 French, Fijian
Verb Object : Yes Adjective Degree : Yes 2 French, Fijian
Verb Object : No Subject Verb : Yes 1 Faroese
Verb Object : No Adjective Degree : No 1 Faroese

So, the Adjective Degree property is completely ignored in antecedent* column, performing the Antecedent search with two others properties as Constraints.

But what if I want to set also Languages as Contraints?

Of course you can! Now we add to the Contraints select above the Languages Fijian, French and Finnish.

CONSTRAINTS:

  • Subject Verb Property, all values.
  • Verb Object Property, all values.
  • Only Languages: Fijian, French, Finnish.

The result will be the following:

**Property Antecedent** : Value Property Consequent : Value Number of Languages Languages
Subject Verb : No Verb Object : Yes 2 French, Fijian
Subject Verb : No Adjective Degree : Yes 2 French, Fijian
Verb Object : Yes Subject Verb : No 2 French, Fijian
Verb Object : Yes Adjective Degree : Yes 2 French, Fijian

As you noticed, the result is quite similar to the one above without Language contraints, but there are no more the last two rows with the Faroese language.

Assumptions

If you don't select any Property / Language / Property-Value the action performed by the search engine is to search without any constraint. Each Constraint box is independent from the next one: selecting only Property constraints, the engine will perform the search through all values for those Properties in all available Languages in the dataset.

Note!

Antecedent Implication search without any constraint will return the same result as the Both Implication

Limits

There are limits on the size of searchable entries: in case your search will overpass the number of allowed by the search engine - usually on very huge datasets/groups - you will be redirected again to the Search Page with a notification on top page asking to add some constraint to the search.