Skip to main content

Local-first semantic enrichment service and Python library.

Project description

ades

ades is a local-first semantic enrichment tool.

It installs small domain libraries, tags text or files locally, and can also run as a local HTTP service.

Install

pip install ades-tool
# or
npm install -g @bekirdag/ades

The npm package is a thin wrapper around the Python runtime.

Pull Libraries

Pull only the libraries you need:

ades pull general-en
ades pull finance-en
ades pull medical-en
ades pull finance-de-en

Current examples:

  • general-en: shared English baseline
  • finance-en: English finance entities
  • medical-en: English medical entities
  • finance-de-en: Germany public-market finance entities

Dependencies are pulled automatically.

Tag Text

ades tag "NVIDIA reported earnings in Germany." --pack finance-en

Example response:

{
  "pack": "finance-en",
  "entities": [],
  "topics": [],
  "warnings": [],
  "timing_ms": 12
}

timing_ms and the other response-time fields are in milliseconds.

Run the Local Service

ades serve

Health check:

GET /healthz

More

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

ades_tool-0.2.3.tar.gz (364.7 kB view details)

Uploaded Source

Built Distribution

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

ades_tool-0.2.3-py3-none-any.whl (399.8 kB view details)

Uploaded Python 3

File details

Details for the file ades_tool-0.2.3.tar.gz.

File metadata

  • Download URL: ades_tool-0.2.3.tar.gz
  • Upload date:
  • Size: 364.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for ades_tool-0.2.3.tar.gz
Algorithm Hash digest
SHA256 6d7264df64e14170baf499bd518f77a8b25b4c41b7cf47f46737e6f9346ce28a
MD5 62b7ac94026313eb406243fa21b2056b
BLAKE2b-256 988c017b555c20119cca302ca01f7231d8c7f5d603baca3ac54626ff6d8de02b

See more details on using hashes here.

Provenance

The following attestation bundles were made for ades_tool-0.2.3.tar.gz:

Publisher: release-please.yml on bekirdag/ades

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ades_tool-0.2.3-py3-none-any.whl.

File metadata

  • Download URL: ades_tool-0.2.3-py3-none-any.whl
  • Upload date:
  • Size: 399.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for ades_tool-0.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 0f887e3be3baca25d89eaa0b8a12877f37a980fe14a44ef6dcf8f2e1d7037f35
MD5 f8102003b6391b04c31c5170d40fcf6c
BLAKE2b-256 773df75d71fe18fecc34a26a81a24af80fef7c107493dd4c34e2f542ad61705b

See more details on using hashes here.

Provenance

The following attestation bundles were made for ades_tool-0.2.3-py3-none-any.whl:

Publisher: release-please.yml on bekirdag/ades

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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