Create semantic layers using different methods for word linking.
Project description
SemanticLayerTools
Collects tools to create semantic layers in the socio-epistemic networks framework. Source material can be any structured corpus with metadata of authors, time, and at least one text column.
Documentation is available on ReadTheDocs.
Installation
tl;dr Use pip
pip install semanticlayertools
Consider using a clean virtual environment to keep your main packages separated. Create a new virtual environment and install the package
python3 -m venv env
source env/bin/activate
pip install semanticlayertools
To use some sentence embedding utility functions please install with the
embeddml
option
pip install semanticlayertools[embeddml]
Testing
Tests can be run by installing the dev requirements and running tox
.
pip install semanticlayertools[dev]
tox
Building documentation
The documentation is build using sphinx. Install with the dev option and run
pip install semanticlayertools[dev]
tox -e docs
Funding information
The development is part of the research project ModelSEN
Socio-epistemic networks: Modelling Historical Knowledge Processes,
in Department I of the Max Planck Institute for the History of Science and funded by the Federal Ministry of Education and Research, Germany (Grant No. 01 UG2131).
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for semanticlayertools-0.2.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 582aeddde9e3acf689712ffbe5cf5a62138710da0783aa6ae80a65e46f8de015 |
|
MD5 | 4352a390c2364cdc29397169a8af152f |
|
BLAKE2b-256 | 9de09972a8fd03b2241cb97273bee4d1abf1a200aac6025d189c9ac8beef4870 |