Search
Saturday, 11th of September 2021, 18:27:40 UTC
18:30:29
pjb
ln43: yes, it's called PAIP.
18:31:58
pjb
PAIP = Paradigms of Artificial Intelligence Programming: Case Studies in Common Lisp
18:33:39
ln43
ok... i was starting reading paip but aima is the recommended book for AI looking around
18:34:26
ln43
anyway ok... i will try to read both but is better start from only one to avoiid any possible confusion
18:40:01
ln43
but looking at the contents of PAIP is not almost the same as AIMA4e ... at least all the algorithms are not included
18:40:45
pjb
It would have been too big to include all of them. And so, they're left as an exercise for the reader.
18:41:35
ln43
ok, I was asking just to know if there was an interest in the CL community to have the code available for further exploration using M-. and M-, that is the approach i'm currently using
18:42:20
pjb
ln43: the code for paip is available.
18:42:32
pjb
https://github.com/norvig/paip-lisp
18:42:43
ln43
yes i was looking to that too
18:42:45
_death
AIMA is very different from PAIP, but both have CL source code associated with them.. I don't know about the fourth edition specifically
18:43:05
ln43
ok but there is no code for AIMA4e available
18:43:22
ln43
only implementations in other languages
18:43:26
_death
https://github.com/aimacode/aima-lisp/
18:44:06
ln43
it's not full-featured as the aima-other-language
18:44:08
_death
maybe you can take it as an exercise to update it
18:44:19
ln43
yes i'm aware since i would try to learn something
18:44:36
pjb
Oh! This aima-lisp is implemented by Norvig too.
18:45:07
ln43
yes according to the first edition of the book printed in the 1995
18:45:21
pjb
Well, eventually Norvig turned to Python, for the money in it, so obviously he didn't maintain the lisp code for the newer editions.
18:45:47
ln43
ok, but look how many mantainers there are, it's not only him
18:46:17
pjb
Indeed. Now you can fork, contribute, and send a PR, but somehow I doubt it'd be merged soon.
18:46:54
pjb
At least it's MIT-licensed.
18:47:06
Josh_2
How do you open the inspector in SLIME? Normally I just click on an object in sly and it opens up.
18:47:25
ln43
only 1 contributor to only port all that is contained in https://github.com/aimacode/aima-pseudocode is not enough
18:47:40
ln43
it's a full time job ... for some months
18:48:00
ln43
for only 1 experienced person... and for a learner maybe 1 year or more
18:48:00
_death
ln43: this would make for a good way to learn
18:48:36
_death
ln43: if it takes some months, so be it..
18:48:44
pjb
https://github.com/aimacode/aima-lisp/ not -pseudocode.
18:50:04
ln43
yes but the pseudo code version adheres to the last version of the book
3:01:32
beach
Good morning everyone!
Sunday, 12th of September 2021, 6:27:40 UTC