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
.