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.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ccbe43ed52b501ba4398e9a755a9420f4bf0ea94e7e6ef62de93f60ac56adf51 |
|
MD5 | 21238a75a97d449248257e6e1c6516ff |
|
BLAKE2b-256 | b63040a3789fd130671bbdc6ba890bd666c829612da52f0c461068501e3a690f |