[Developers] [Data-modeling] is everyone married to themselves?

David Huynh dfhuynh at csail.mit.edu
Tue Dec 18 05:07:35 UTC 2007


Good point, Jeff! I hadn't thought of that. Something that's relatively 
simple to say in natural language is pretty hard to say in most if not 
all query languages, and hard to support in a query/browse UI.

David

Jeff Fry wrote:
> As an aside, Jason mentioned wanting a query of schools that first 
> ladies attended, but what Jason and John have described (apart from the 
> problem of spousal symmetry) is a query of schools attended by people 
> who were married to US presidents. This is more inclusive than what 
> Jason described - it also gathers the educations of people who were 
> married to a president before or after their term in office. E.g. Ronald 
> Reagan was married to Jane Wyman from 1940-48, but Wyman was never a 
> first lady.
>
> This may well be an acceptable level of imprecision, but it's probably 
> worth noting.
>
> Cheers,
> Jeff
>
> John Giannandrea wrote:
>   
>> David Huynh wrote:
>>   
>>     
>>> Might this be too limiting for building generic UIs for browsing
>>> arbitrary social networks? Many social relationships are symmetric
>>> (sibling, neighbor, friend, coworker, enemy, competitor, roommate,
>>> officemate, wingman, companion, ...).
>>>     
>>>       
>> I think some people would debate if all relationships are as symmetric  
>> as they appear.
>>
>> But I agree that better support in MQL for eliminating self from sub- 
>> clauses would be desirable.  Its on the list of things being  
>> considered for future versions.
>>
>> For now the workaround is to remove self from the result set.  This is  
>> what the freebase UI does.
>>
>> -jg
>>
>> _______________________________________________
>> Developers mailing list
>> Developers at freebase.com
>> http://lists.freebase.com/mailman/listinfo/developers
>>   
>>     
>
> _______________________________________________
> Developers mailing list
> Developers at freebase.com
> http://lists.freebase.com/mailman/listinfo/developers
>   



More information about the Developers mailing list