From iuban@users.sourceforge.net Wed Jan 12 12:03:52 2005 Return-Path: X-Sender: iuban@users.sourceforge.net X-Apparently-To: lojban@yahoogroups.com Received: (qmail 46756 invoked from network); 12 Jan 2005 19:40:31 -0000 Received: from unknown (66.218.66.217) by m22.grp.scd.yahoo.com with QMQP; 12 Jan 2005 19:40:31 -0000 Received: from unknown (HELO lakermmtao06.cox.net) (68.230.240.33) by mta2.grp.scd.yahoo.com with SMTP; 12 Jan 2005 19:40:31 -0000 Received: from [127.0.0.1] (really [70.179.101.17]) by lakermmtao06.cox.net (InterMail vM.6.01.04.00 201-2131-117-20041022) with ESMTP id <20050112193955.RYSH7687.lakermmtao06.cox.net@[127.0.0.1]>; Wed, 12 Jan 2005 14:39:55 -0500 Message-ID: <41E57D0C.506@users.sourceforge.net> Date: Wed, 12 Jan 2005 14:39:56 -0500 User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041217 X-Accept-Language: en-us, en MIME-Version: 1.0 To: lojban@yahoogroups.com Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-eGroups-Remote-IP: 68.230.240.33 From: Brian Eubanks Subject: Call for participation - Jorne X-Yahoo-Group-Post: member; u=211060393 X-Yahoo-Profile: eubanksb X-Yahoo-Message-Num: 23632 coi rodo I created an open-source project (on Sourceforge) called Jorne. http://jorne.org Its purpose is to create an N3/RDF ontology for Lojban, and to identify and tag any semantic equivalences to OWL or other well-known ontologies. The "jorne" gismu exactly describes what RDF does (although in N3 syntax, the 2nd and 3rd sumti of jorne are swapped). I think it would be best to start with N3 because it is simpler than RDF. All Lojbanists should learn N3 syntax to get ready for the explosive growth of the Semantic Web! RSS was the first step, and look at how it has taken off in the past year. The project's current plan: 1. Create a URI for adding Lojban literal text descriptions into an N3 or RDF document. Here is my proposed way of inserting lojban text into an N3 document, to bootstrap the process: ============= @prefix desc . desc:literal "la jornes. zdile" . desc:uri . ============= (We could start using the above mapping immediately, and add an equivalency later to map it to later versions. RDF and N3 have an easy way to do that. We'll also want a MIME type for straight Lojban text, perhaps we can define text/lojban to be "ASCII or Unicode text that is parseable Lojban".) 2. Starting with the gismu list, create a correct usage of Lojban structures as N3 elements (and vice versa). 3. Map the Dublin Core to Lojban semantics 4. Map other ontologies (OWL, etc) to Lojban semantics 5. Convert the Lojban yacc grammar to a JavaCC version (this should be simple) 6. Using the JENA API, manipulate existing RDF graphs and generate correct Lojban sentences from them 7. Parse Lojban documents to generate RDF (using JENA) that integrates with everything else on the Semantic Web 8. Be happy in a world where Lojban is understood everywhere, and is the official language of the world ;-) I think this will be an extremely fun project. The project needs people who have any combination of N3/RDF, Lojban, XML, or Java knowledge. For my part, I bring years of Java, XML and database experience to the table. If we do this right, we can make jorne into a standard for the Semantic Web. The Lojban community is small enough that we could easily mark up every Lojban document on the web with an RDF description. Lojban would be the only language with every single document integrated into the Semantic Web! Regards, la iuban. (Brian Eubanks)