markovclick¶
markovclick allows you to model clickstream data from websites as Markov
chains, which can then be used to predict the next likely click on a website
for a user, given their history and current state.
Requirements¶
- Python 3.X
- numpy
- matplotlib
- seaborn (Recommended)
- pandas
Installation¶
Install either via the setup.py file:
python setup.py install
or via pip:
pip install markovclick
Tests¶
Tests can be run using pytest command from the root directory.
Documentation¶
To build the documentation, run make html inside the /docs directory,
or whatever output is preferred e.g. make latex.
