PLN port to the OpenCog Framework
Registered by
David Hart
Summary TBD
Blueprint information
- Status:
- Complete
- Approver:
- Ben Goertzel
- Priority:
- Essential
- Drafter:
- Ben Goertzel
- Direction:
- Approved
- Assignee:
- ferrouswheel
- Definition:
- Approved
- Series goal:
- None
- Implementation:
- Implemented
- Milestone target:
- None
- Started by
- David Hart
- Completed by
- ferrouswheel
Related branches
Related bugs
Sprints
Whiteboard
Port is complete, but further code clean up as well as further development of PLN is needed.
There are a number of extra tasks that need to be completed:
- Remove FW_VARIABLE_NODES from the AtomSpace.
- Allow multiple BIT trees to coexist and resume inferences i.e. after spending time on BIT A, then spending time chaining on BIT B, it should then be able can go back to BIT A to continue chaining and also share sub-tress between A and B.
- Forward chaining.
- Indefinite probilities.
And other aspects from the book on PLN theory, such as spatial and temporal inference. Perhaps drawing from the prototype AGISIM work.
(?)
Work Items
Dependency tree
* Blueprints in grey have been implemented.