From candide@urbanium.tv Fri Jan 25 05:14:29 2002 Return-Path: X-Sender: candide@urbanium.tv X-Apparently-To: lojban@yahoogroups.com Received: (EGP: mail-8_0_1_3); 25 Jan 2002 13:14:29 -0000 Received: (qmail 46558 invoked from network); 25 Jan 2002 13:14:26 -0000 Received: from unknown (216.115.97.167) by m5.grp.snv.yahoo.com with QMQP; 25 Jan 2002 13:14:26 -0000 Received: from unknown (HELO urbanium.urbanium.tv) (194.183.224.155) by mta1.grp.snv.yahoo.com with SMTP; 25 Jan 2002 13:14:26 -0000 Date: Fri, 25 Jan 2002 14:14:43 +0100 Subject: Lojban as a prolog interface ? (was: Re: lojban as a programming language) Content-Type: text/plain; charset=US-ASCII; format=flowed Mime-Version: 1.0 (Apple Message framework v480) To: lojban@yahoogroups.com Content-Transfer-Encoding: 7bit In-Reply-To: Message-Id: <7EE8AF8A-1195-11D6-937C-000393074A5A@urbanium.tv> X-Mailer: Apple Mail (2.480) Received: from 212.68.236.253.brutele.be ([212.68.236.253]) by urbanium.urbanium.tv (JAMES SMTP Server 1.2.1rc2) with SMTP ID 96 for ; Fri, 25 Jan 2002 14:14:23 +0100 From: Candide Kemmler X-Yahoo-Group-Post: member; u=92614944 X-Yahoo-Message-Num: 13042 Well, the subject says it all... I don't know much about prolog, but I think it'd be usefull to have prolog parse sentences and store them in a facts database possibly using RDBMS persistence. The stored facts could then be used to infer answers to specific questions. This is very high level intuition at this stage, but I guess one could rather easily build useful systems to help people recall a good recipe with a number of constraints for example, or a friend's birthdate, or even be notified of external events if we provide some kind of interface to RSS streams, etc,... As AFAIK prolog's syntax stems from the same principles as lojban, one could think of lojban as a /user interface/ to a prolog system rather than design a new programming language from scratch. Candide