Skip to content

Road Map

David McDougall edited this page Nov 20, 2018 · 8 revisions

Now: Usability

Anyone should be able to use this project. It should be quick for someone who is unfamiliar with this project to download, compile, and write a simple program with it. Having an easy to use library isn't going to attract many users, but having a difficult to use library will certainly deter potential users. To this end we are working on:

  • Removing unneeded or unwanted dependencies, including Swig & Boost.
  • Switching to python3
    • (python2 end of life is 1/1/2020)
  • General Clean Up and Refactoring of this repository

Next: Speed

Nupic should be fast enough to process data in real time. This is important for building real world applications. Speed also helps with research by decreasing the run time of experiments.

Later: Research

As our understanding of the brain continues to improve, and so should this project. The Numenta research group has made several innovations/discoveries which are worth incorporating into this project. I'm sure everyone has a few theories about to improve HTM. Ideas for improvements include:

  • ColumnPooler/TemporalPooler
  • Extended Temporal Memory
Clone this wiki locally