- git
- python 3.5+
- jupyter notebook
- some python packages described below
One of main features of pyknow is compatibility with python 3 and using RETE algorithm. What is more pyknow is implemented in pure python.
The aim of this package is to implement CLIPS alternative in python. The goal is also that both tools will be as much compatible as it is possible so that CLIPS programmers will be albe to transfer easily all of their knowledge to this platform.
To install this python package simpy typ in shell
pip install pyknow
Than to use the package in your code type
Firs of all to download the repo run in your CLI
git clone https://github.com/konradbjk/Rule-Based-Engine-pyknow
No go to the repository folder
cd Rule-Based-Engine-pyknow
And start jupyter notebook service / server
jupyter notebook
The webpage will open automatically and you will be able to browse the files inside the repo.
- README.md - you actualy read it :)
- pyknow_intro - 3 examples on different level of advance with notes and thought about them.
- text_mining.ipynb - how to mine text using RAKE and NTLK