From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,da359288bd1177a5 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2003-09-15 12:07:13 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!bloom-beacon.mit.edu!cambridge1-snf1.gtei.net!news.gtei.net!bos-service1.ext.raytheon.com!cyclone.swbell.net!newsfeed1.easynews.com!easynews.com!easynews!news-west.rr.com!news.rr.com!cyclone.austin.rr.com!twister.austin.rr.com.POSTED!53ab2750!not-for-mail From: Rod Haper User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.2.1) Gecko/20030225 X-Accept-Language: en-us, en MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: Eliza implementation in Ada References: In-Reply-To: Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Message-ID: Date: Mon, 15 Sep 2003 19:08:33 GMT NNTP-Posting-Host: 24.174.127.43 X-Complaints-To: abuse@rr.com X-Trace: twister.austin.rr.com 1063652913 24.174.127.43 (Mon, 15 Sep 2003 14:08:33 CDT) NNTP-Posting-Date: Mon, 15 Sep 2003 14:08:33 CDT Organization: Road Runner - Texas Xref: archiver1.google.com comp.lang.ada:42542 Date: 2003-09-15T19:08:33+00:00 List-Id: Jano wrote: > Hello people, > > In another spin of my Ada whereabouts, I'm now interested in finding an > Ada open source implementation of the classic Eliza chatterbot (or > improved versions). I'm looking through bot code resources but I find > surprisingly few things (or I'm searching really bad). I have located a > few in Pascal, Basic and Prolog, but that's all. > > The next best thing would be a C implementation which I suppose would be > easy to bind, and finally an implementation in any language that an > average programmer could understand (in that case, simplicity would be a > plus, I'd not like to translate a program with a lot of [obscure] > lines). > > Thanks for any pointers, > The BUSH shell scripting language (GPL license) contains an Eliza script in the examples directory. Since BUSH is based on AdaScript (a subset of Ada 95) you should find it fairly ease to port to Ada 95. Here's a link to the BUSH home page: http://www.vaxxine.com/pegasoft/bush.html -- Rod +---------------------------------+ | There is a better way ... | | LAP => Linux + Ada95 + Python | +---------------------------------+