Download intro slides

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Embodied cognitive science wikipedia , lookup

Personal knowledge base wikipedia , lookup

Concept learning wikipedia , lookup

Existential risk from artificial general intelligence wikipedia , lookup

Computer Go wikipedia , lookup

Machine learning wikipedia , lookup

Soar (cognitive architecture) wikipedia , lookup

Ecological interface design wikipedia , lookup

History of artificial intelligence wikipedia , lookup

Lisp machine wikipedia , lookup

Knowledge representation and reasoning wikipedia , lookup

AI winter wikipedia , lookup

Transcript
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