Is the plan to support transitivity in a generalized way?  Could someone assert that ancestry is transitive in such a way that a query asking "is Aaron Burr an ancestor of Jody Foster" would cause metaweb to walk up 'parent' links and give an answer?
<br><br><br><div><span class="gmail_quote">On 10/2/07, <b class="gmail_sendername">Robert Cook</b> &lt;<a href="mailto:robert@metaweb.com">robert@metaweb.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Just so you know, it&#39;s one of our goals to support transitive closure in particular on geographic containment and do it in a performant way.&nbsp;&nbsp;That is, your French University example below should work with little penalty in execution time.&nbsp;&nbsp;I don&#39;t currently have an ETA, but it&#39;s something we&#39;re serious about.
<br><br>R<br><br>----- Original Message -----<br>From: &quot;Kavitha Srinivas&quot; &lt;<a href="mailto:ksrinivs@gmail.com">ksrinivs@gmail.com</a>&gt;<br>To: &quot;Shawn Simister&quot; &lt;<a href="mailto:narphorium@gmail.com">
narphorium@gmail.com</a>&gt;<br>Cc: <a href="mailto:developers@freebase.com">developers@freebase.com</a><br>Sent: Tuesday, October 2, 2007 7:21:02 PM (GMT-0800) America/Los_Angeles<br>Subject: Re: [Developers] Reasoner?<br>
<br>Shawn has a good point.&nbsp;&nbsp;If you want to describe role hierarchies, or<br>transitivity (e.g., locatedIn is transitive), then you can use OWL<br>and use OWL reasoners to do this.<br>Kavitha<br><br>On Oct 2, 2007, at 6:08 PM, Shawn Simister wrote:
<br><br>&gt; Once the Freebase data is available as RDF it will be possible to<br>&gt; reason<br>&gt; about it using any of the existing RDF reasoners out there. I&#39;m<br>&gt; working<br>&gt; on making this happen but I only have a little bit of free time
<br>&gt; right now.<br>&gt;<br>&gt; Shawn<br>&gt;<br>&gt; Christoph Pingel wrote:<br>&gt;&gt; Hello,<br>&gt;&gt;<br>&gt;&gt; I&#39;m wondering if there is any artificial reasoner involved in<br>&gt;&gt; freebase? My impression from looking into MQL is that queries only
<br>&gt;&gt; result in the explicit structures, not implicit ones.<br>&gt;&gt;<br>&gt;&gt; For example, can I ask for universities in France and get *all*<br>&gt;&gt; French universities even if &quot;contained by Lyon&quot; or &quot;contained by
<br>&gt;&gt; Toulouse&quot; are the only location values that are there?<br>&gt;&gt;<br>&gt;&gt; Another case would be the research for people with a certain<br>&gt;&gt; expertise that can be expressed in rules like<br>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&quot;person knows about topic if
<br>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;person wrote book about topic<br>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;or person wrote article about topic<br>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;or person organized workshop about topic<br>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;or person curated exposition about topic
<br>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&quot;.<br>&gt;&gt;<br>&gt;&gt; My second question is somewhat related. Perhaps it would make sense<br>&gt;&gt; to have specialisation hierarchies (or inheritance chains) for<br>&gt;&gt; relationships as well, not just for types.
<br>&gt;&gt;<br>&gt;&gt; Looking at movies, for example, all the actors, the director etc. are<br>&gt;&gt; all involved with a certain movie. From time to time, there are cases<br>&gt;&gt; when it would be convenient to just ask for »people involved«...
<br>&gt;&gt; Hm, I&#39;m not sure. Perhaps what I&#39;m asking for is to have inheritance<br>&gt;&gt; between compound value types...<br>&gt;&gt;<br>&gt;&gt; best regards,<br>&gt;&gt; Christoph<br>&gt;&gt; _______________________________________________
<br>&gt;&gt; Developers mailing list<br>&gt;&gt; <a href="mailto:Developers@freebase.com">Developers@freebase.com</a><br>&gt;&gt; <a href="http://lists.freebase.com/mailman/listinfo/developers">http://lists.freebase.com/mailman/listinfo/developers
</a><br>&gt;&gt;<br>&gt;&gt;<br>&gt;<br>&gt; _______________________________________________<br>&gt; Developers mailing list<br>&gt; <a href="mailto:Developers@freebase.com">Developers@freebase.com</a><br>&gt; <a href="http://lists.freebase.com/mailman/listinfo/developers">
http://lists.freebase.com/mailman/listinfo/developers</a><br><br>_______________________________________________<br>Developers mailing list<br><a href="mailto:Developers@freebase.com">Developers@freebase.com</a><br><a href="http://lists.freebase.com/mailman/listinfo/developers">
http://lists.freebase.com/mailman/listinfo/developers</a><br><br>_______________________________________________<br>Developers mailing list<br><a href="mailto:Developers@freebase.com">Developers@freebase.com</a><br><a href="http://lists.freebase.com/mailman/listinfo/developers">
http://lists.freebase.com/mailman/listinfo/developers</a><br></blockquote></div><br>