An abbreviation, initialism, and acronym resolver and inverter.
Project description
abbsolve
abbsolve is an abbreviation, initialism, and acronym resolver and
inverter.
This package is designed to construct jargon dictionaries, especially in large organizations where ambiguous initialisms are used in regular communication. Such organizations often attempt to keep wiki pages or other internal lingo dictionaries, but this is rarely a high-priority task and they rarely stay fresh for long.
This package is specifically designed to help in cases where people keep saying things like "make sure to connect the ABC to the XYZ", and it's not clear what those things refer to. If you've been in a situation like that where you didn't want to stop a meeting to ask what those terms stand for, then I built this for you. If someone asks you for a "rundown" and you don't know what that is, then this package probably won't help you.
abbsolve works by finding semantically-related initialisms and
corresponding full-text terms using a body of text from the context or
organization where those terms occur. It runs entirely on your machine
and makes no use of large language models (LLMs).
Roadmap
v0.0.1
-
grep-based brute force calculation of inversion candidates - initial performance optimization for large datasets
v0.1.0
- CLI version for terminal use
- ability to search digital-native PDFs
v0.2.0
- word2vec-based expansion ranker
- ability to search .docx and .pptx
v0.3.0
- transformer-based expansion ranker
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file abbsolve-0.0.1.tar.gz.
File metadata
- Download URL: abbsolve-0.0.1.tar.gz
- Upload date:
- Size: 4.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a349d8bb4d92ef3c41c0953a0d778b1864fc4fa8a804f240fd98ca531adac265
|
|
| MD5 |
73f1d6add8a3b43236f1afd3f78e73b5
|
|
| BLAKE2b-256 |
a7e44659d5c160ab86ff920326216e9e9dc5742ee9059dfb4d7445026937384b
|
File details
Details for the file abbsolve-0.0.1-py3-none-any.whl.
File metadata
- Download URL: abbsolve-0.0.1-py3-none-any.whl
- Upload date:
- Size: 6.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
80c6add559de6a5c45d9074e9100ff33b23ea88f07c54a99e5ba4cdbafa02502
|
|
| MD5 |
69b9946214301aff6557cf16332e1ffc
|
|
| BLAKE2b-256 |
1a306555bfa01eaa5bf32f35ea2f28ecf7fec5863c5c1282929e87359d7853fa
|