PyWIB
Pywib (Python Web Interaction Behaviour) is a library desgined for analysing and obtaning metrics from users interaction with web pages.
How to
from pywib import velocity, velocity_metrics
v = velocity(df_all_sessions)
v_metrics = velocity_metrics(None, v)
Running the tests
First, navigate to the PyWIB folder
cd pywib
Then install the required dependencies using python, use a virtual environment if you wish to.
pip install pytest
pip install -r requirements.txt
Then, run the tests using:
pytest test
Citation
If you use our tool in your research, we kindly ask you to cite us.
G. D. Carvajal-Aza, A. Alvarez-Varela, J. De Andres, M. Gonzalez-Rodriguez, D. Fernandez-Lanvin, and M. Paino, "PyWIB: A Python Library for a Multi-Modal Approach to Web Interaction Behavior Analysis," in Proceedings of the 2026 IARIA Annual Congress on Frontiers in Science, Technology, Services, and Applications (IARIA Congress 2026), Nice, France, Jul. 2026, pp. 103–108. Available: https://www.thinkmind.org/library/IARIA_CONGRESS/IARIA_Congress_2026/iaria_congress_2026_1_170_50103.html
Generating Documentation
cd pywib/docs
make html
Metadata
Release files for pywib 2.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pywib-2.0.0.tar.gz | 1.0 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pywib-2.0.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 1.1 MB
Release files / pywib-2.0.0.tar.gz
| Download URL | pywib-2.0.0.tar.gz |
|---|---|
| Size | 1.0 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
fdd9e40461034c1f9511a2b4d956c69ab70cbeb5d43b9d002241b8e5b849291e
|
|
BLAKE2b-256 checksum How to use checksums |
4312c550656ed0e330ce49899ce152faf745c06c252c7eb83e7a90215a63ea5a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.10.21
|
Release files / pywib-2.0.0-py3-none-any.whl
| Download URL | pywib-2.0.0-py3-none-any.whl |
|---|---|
| Size | 43.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
3222f5347f1bb4c519628746a4c610018aed8869340583af5600d9ab3665aa70
|
|
BLAKE2b-256 checksum How to use checksums |
92314f306c682c4b66ee3790c8cf6cc0c9f53d00ce24ecd1bcaf3befb7cc47c9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.10.21
|