intro slides

Download Report

Transcript intro slides

Artificial Intelligence Programming
(using Clojure)
Simon Lynch
Ian Wood
"LISP is worth learning [because of] the profound enlightenment
experience you will have when you finally get it. That experience will
make you a better programmer for the rest of your days, even if you
never actually use LISP..." Eric S. Raymond, How to Become a Hacker
Clojure – Lisp for the Java World
from tools to applications
larger scale &
higher level
language
processing
planning
agency
(BDI etc)
expert
systems
learning
problem
solving
search, inference, knowledge
rules, tuples, operators
building blocks,
tools & techniques
symbolics, fn.s, adv. code techniques
AI Programming
language
processing
planning
agency
(BDI etc)
expert
systems
learning
problem
solving
search, inference, knowledge
rules, tuples, operators
symbolics, fn.s, adv. code techniques
materials...
www.agent-domain.org
...follow the AI Programming lecture series