Tools for getting creative with acronyms
Project description
Acronym Tools
A collection of functions to generate creative acronym interpretations based on a given context.
Usage
Generate Acronym Interpretations
Generates full-form interpretations for one or more acronyms based on provided context and number of interpretations per acronym.
>>> from acronymer import generate_acronym_interpretations
>>> output = generate_acronym_interpretations("API, CPU", "tech terms", n=2)
>>> print(output)
Acronym: API
Interpretations:
1. Application Programming Interface
2. Advanced Performance Integration
Acronym: CPU
Interpretations:
1. Central Processing Unit
2. Computational Processing Unit
>>> output = generate_acronym_interpretations("API, CPU", "dragon names", n=2)
>>> print(output)
Acronym: API
Interpretations:
1. Arcane Power Infuser
2. Aetherial Presence Instigator
Acronym: CPU
Interpretations:
1. Celestial Pulse Unleasher
2. Chaos-Proto Urge
Generate Acronyms for Context
Generates a list of acronyms with creative full-form interpretations tailored to a given context.
Doctest Example:
>>> from acronymer import generate_acronyms_for_context
>>> output = generate_acronyms_for_context("A software package that has tools for acronyms", max_letters=3, num_acronyms=4)
>>> print(output)
1. Acronym: APT
Interpretation: Acronym Projection Tools
2. Acronym: CAT
Interpretation: Creative Acronym Toolkit
3. Acronym: MAP
Interpretation: Meaningful Acronym Producer
4. Acronym: TAP
Interpretation: Text Acronym Processor
Functions
-
generate_acronym_interpretations(acronyms, context, n=1)
Generate creative and context-specific interpretations for each acronym. -
generate_acronyms_for_context(context, max_letters=4, num_acronyms=5)
Generate a list of acronyms with creative interpretations based on the provided context.
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 acronymer-0.0.4.tar.gz.
File metadata
- Download URL: acronymer-0.0.4.tar.gz
- Upload date:
- Size: 3.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.10.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
107240388a043552b9ec85fe3e325d2dee2f3a2515733773bc060c94ac759e8e
|
|
| MD5 |
19e468a32f13c56473008eda7eddfde4
|
|
| BLAKE2b-256 |
0d693d8580a7a5c957df32717488fb9658c057e31c82f75e65fc72f7f937d728
|
File details
Details for the file acronymer-0.0.4-py3-none-any.whl.
File metadata
- Download URL: acronymer-0.0.4-py3-none-any.whl
- Upload date:
- Size: 3.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.10.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ba55fb6690015473513be1fbf5e6f41f3217aa102a30cc93eabe5e05487fad40
|
|
| MD5 |
297a6ca37d97875ef06b737f0ba5c31c
|
|
| BLAKE2b-256 |
a6b588302d90628e936177049dd5dc7d9f1c43ab9dd69014d423ba2d16c3a86b
|