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.1.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3b0114258f10d8d6fe6d00b52d980dec4ab02971a52b0ef9c9f71337019592cd |
|
MD5 | e1a35fc74bca21c4ddee7324dda9d0a9 |
|
BLAKE2b-256 | 637e5467f1c5041d19e89b67639e8294865bcb82352098c51190ca833983c0a5 |