The algorithm lends itself well to high-speed temporal data, but it could potentially be applied to many different fields and endeavors.
Not much, really. Here’s a diff.
It is important to emphasize that the old and new NuPIC algorithms are completely different. This isn’t an enhancement. It might be a bit confusing that we are using the same name but we figured only a few people would be aware of the old NuPIC offering. The main differences are: a) NuPIC today includes the CLA whereas the old NuPIC had our previous algorithms, b) old NuPIC was tuned for vision whereas new NuPIC is tuned for Grok, and c) old NuPIC ran on Windows.
You can add external libraries to NuPIC. They must have a license that permits proprietary use of the library. External libraries licensed under GPL, for instance, will not be accepted.