Skip to main content

Set of tools to create and use explainable embeddings.

Project description

https://github.com/INGEOTEC/EncExp/actions/workflows/test.yaml/badge.svg https://badge.fury.io/py/EncExp.svg https://coveralls.io/repos/github/INGEOTEC/EncExp/badge.svg?branch=develop

EncExp is a set of tools for creating and using explainable embeddings. As with any embedding, the aim is to have a set of vectors that can be associated with tokens, and consequently, an utterance can be represented in the vector space span by the vectors. However, the difference concerning the embedding estimated with GloVe or Word2Vec, among others, is that EncExp associates vectors where each component has a meaning. The component’s value indicates whether the word associated with the component might be present in the sentence.

The component’s meaning is a direct consequence of the procedure used to estimate the embedding. EncExp estimates the embedding by solving $d$ binary self-supervised classification problems, where the label is the presence of a particular token. The classifier used is a linear Support Vector Machine.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

encexp-0.1.4.tar.gz (47.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

encexp-0.1.4-py3-none-any.whl (52.3 kB view details)

Uploaded Python 3

File details

Details for the file encexp-0.1.4.tar.gz.

File metadata

  • Download URL: encexp-0.1.4.tar.gz
  • Upload date:
  • Size: 47.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.10

File hashes

Hashes for encexp-0.1.4.tar.gz
Algorithm Hash digest
SHA256 c8fe40d1146ea3fe1550e6f8350eade0cbba02882306cc2bf70a12dc3a9a8896
MD5 20e2ca67e5d6bb7222f32cde6953136b
BLAKE2b-256 1ae4b99ce1ab6079d53907d97ae8dfdf49d4667c01f36492d851d5af88e0c710

See more details on using hashes here.

File details

Details for the file encexp-0.1.4-py3-none-any.whl.

File metadata

  • Download URL: encexp-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 52.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.22

File hashes

Hashes for encexp-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 a140ed0b47e8ca25c591b6e6d73b8db50d5661996ee64a8982cce5a455ae3083
MD5 0b0049e8db0704643ff996f297cb8ec4
BLAKE2b-256 0fdee2aac31df5dd114696fd633b8462a3e160e2e79576cd2ba54d474e16fdfa

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page