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.0.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f82d3fb868451a21c362b2836722bc52d0955ec51d2c0ade184344d3071fb664 |
|
MD5 | 1cc149c05d3f7b2250b16478e0d3ad58 |
|
BLAKE2b-256 | cd6facc0e7b9aba2e0243906f9f72bb8f97eb64e6ba31537c9215a380bc7f816 |