I appreciate very much your response sir.
I'm very interested in studying the material on your course's website,
as well as the links kindly given in the other responses, since in the
survey I'm making, besides citing and describing the uses of Haskell
in AI, I should also elaborate on the advantages that Haskell has as
a language for AI, some of which you mentioned already.
I'm excited doing this research about Haskell, because it seems that
the faculty members in the CS department I attend are considering
introducing Haskell to the AI course offered there, which for a long
time has been stuck to using imperative languages.
Thank you very much again,
Christos Chryssochoidis
On 14 Οκτ 2008, at 3:29 ΜΜ, Chung-chieh Shan wrote:
Christos Chryssochoidis <[EMAIL PROTECTED]> wrote in
article <[EMAIL PROTECTED]> in gmane.comp.lang.haskell.cafe:
I'm interested in doing a survey about the use of Haskell in the
field
of Artificial Intelligence. I searched in Google, and found in the
HaskellWiki, at www.haskell.org/haskellwiki/Haskell_in_industry, two
organizations that use Haskell and do work related to AI. Besides
that,
I haven't found much else. Could somebody from the Haskell community
give me some pointer to a project or system related to AI that uses
Haskell?
I started using Haskell in my graduate introductory AI course. The
basic advantage is that of embedding domain-specific languages in
Haskell (well documented in, for example, "Composing Contracts" and
"Playing the DSL Card"). In this case, the embedded language is that
of probability distributions and decision processes. The Haskell
implementation can simulate a decision process as well as find a best
response strategy.
Unfortunately, the documentation is sparse outside my class lectures,
but you can find the code with comments at
http://conway.rutgers.edu/~ccshan/wiki/cs530/
(search for "Process.lhs").
--
Edit this signature at http://www.digitas.harvard.edu/cgi-bin/ken/sig
Human cognition is not equipped to update the list of players in our
complex social rosters by accommodating a particular person's sudden
inexistence. -- Jesse Bering, Never Say Die: Why We Can't Imagine
Death.
Scientific American Mind - October 22, 2008
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe