Skip to content

Double Both implication

dej611 edited this page Feb 3, 2013 · 3 revisions

Which question does the Double Both Implication search answer to?

The modifier Double Both means that the search is performed only to those property-values set as Constraints on both sides - so both antecedent and consequent.

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 a property-value related another property-value - so when you have Property1:Value you also have Property2:Value and it works also the other way - the Double Both Implication search might be the right search to do, and it let you select which constraint you want to have in the search, as Properties and/or Languages.

Example:

Whichever language has no Subject Verb ( No value) word order also has Verb Object ( Yes value)?

Select the Double Both Implication in the Advanced Panel

CONSTRAINTS:

  • Subject Verb Property, only No values.
  • Verb Object Property, only Yes 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 two languages has the combination:

Subject Verb:No ==> Verb Object:Yes AND Verb Object:Yes ==> Subject Verb:No

Or we can express both combinations with:

Subject Verb:No <==> Verb Object:Yes

The resulting languages are: 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 Double Both 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 Double Both Implication 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 result it's this:

Property 1 : Value Property 2 : Value Number of Languages Languages
Subject Verb : No Verb Object : Yes 2 French, Fijian

So, the Adjective Degree property is completely ignored, performing the Both search with two others properties as Constraints. As you may noticed also the result is not repeated as the one given by the Both Implication, because here the role of antecedent and consequent is for both property for each way: the idea is to perform a Both Implication search and then show only the intersection of for searches.

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 1 : Value Property 2 : Value Number of Languages Languages
Subject Verb : No Verb Object : Yes 2 French, Fijian

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.

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.