| Title | OpenNARS port to Squeak using Seaside |
|---|---|
| Student | Cédrick Béler |
| Mentor | Klaus D. Witzel |
| Abstract | |
|
This project aims at porting OpenNARS (Non-Axiomatic Reasoning Systems) to Squeak using Seaside for the GUI, experiment this new reasoning paradigm, and possibly make it evolve (http://nars.wang.googlepages.com/).
NARS is before all a reasoning system. It attempts to uniformly explain and reproduce many cognitive facilities, including reasoning, learning, planning, etc, so as to provide a unified theory, model, and system for AI as a whole. The ultimate goal of NARS research is to build a thinking machine. What makes this system different from conventional reasoning systems is its ability to learn from its experience and to work with insufficient knowledge and resources. NARS theory exists. A book has been published recently (Rigid flexibility - http://www.springer.com/computer/artificial/book/978-1-4020-5044-2). Since 2008, NARS is developed as open source software at http://code.google.com/p/open-nars/. Implementation in java exists for the core of the system but there is still a lot to do until the aim of having a thinking machine is reached. A port is underway in Python and we propose to start a squeak port because we think a dynamic and flexible environment and language as Smalltalk/Squeak could be very appropriate here. |
|