home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / comp / lang / prolog / 2096 < prev    next >
Encoding:
Internet Message Format  |  1992-11-17  |  1.8 KB

  1. Path: sparky!uunet!mcsun!uknet!edcastle!aisb!aifh!bradley
  2. From: bradley@aifh.ed.ac.uk (Bradley Richards)
  3. Newsgroups: comp.lang.prolog
  4. Subject: Re: Fuzzy Predicates AnyoneIn article <1992Nov16.120436.471@hpb.hwc.ca>, jcampione@hpb.hwc.ca writes:
  5. Message-ID: <1992Nov17.143633@aifh.ed.ac.uk>
  6. Date: 17 Nov 92 14:36:33 GMT
  7. References: <1992Nov16.120436.471@hpb.hwc.ca>
  8. Sender: news@aisb.ed.ac.uk (Network News Administrator)
  9. Reply-To: bradley@aifh.ed.ac.uk (Bradley Richards)
  10. Organization: Dept of AI, University of Edinburgh, Scotland
  11. Lines: 38
  12.  
  13.  
  14.  
  15. # Ok! here it is...
  16. # Author: Bradley L. Richards
  17. # Title: When facts get fuzzy
  18. # Journal: Byte, April 1988, pages 285-290.
  19. # Bradley also wrote  the Fuzzy Prolog Interpreter (in Ada)
  20. # It used to be available on BIX and BYTEnet
  21. # He also wrote a master thesis: "Programming in Fuzzy Logic: Fuzzy Prolog"
  22. # On his article in BYTE he indicates that a copy of his thesis was available
  23. # (for $30.95)  from the National Technical Information Service (703) 487 4650.
  24. # The document to request is #ADA177940.
  25. # If you give me your mailing address or FAX I could send you a copy of
  26. # the article in BYTE.
  27. # Good Prologing...!
  28. #    -Jose-
  29.  
  30. A thesis being what it is, you're likely to find the BYTE article easier to
  31. read.
  32. Also, ADA being the wonderfully standardized language that it isn't, some
  33. people
  34. have reported problems compiling the Fuzzy Prolog interpreter under their Ada
  35. compilers (including a more recent version of the compiler I used when I wrote
  36. it).
  37.  
  38. Hence, I'd suggest that you use the methods outlined in the BYTE article to
  39. implement fuzzy reasoning under whatever Prolog you normally use.  The
  40. article
  41. specifically discusses Turbo Prolog, which was popular at that time, but the
  42. code should be easily portable to any Prolog system.
  43.  
  44. Cheers,
  45.  
  46. Bradley
  47.