A simple Python package that looks up synonyms for words.

-----------------
# Synnamon: Easy to use function for word synonym lookups
[](https://pypi.org/project/synnamon/)

## What is it?
**Synnamon** is a simple Python package that looks up synonyms using a built in thesaurus shelve file instead of reaching out to web resources (PyDictionary) or using large English lexical databases (nltk WordNet).
## Where to get it
The source code is currently hosted on GitHub at:
https://github.com/eddiethedean/synnamon
```sh
# PyPI
pip install synnamon
```
## Dependencies
- inflex: used to convert plural word lookups to singular and then convert singular synonym results to plural
## Example
```sh
>>> import synnamon
>>> synnamon.get_syns('jump')
{'noun': ['leap', 'parachuting', 'jumping', 'saltation', 'startle', 'start'],
'verb': ['leap',
'spring',
'stand out',
'alternate',
'startle',
'climb up',
'chute',
'jump-start',
'jump out',
'skip over',
'stick out',
'jump off',
'jumpstart',
'pass over',
'derail',
'start',
'rise',
'bound',
'parachute',
'jump on',
'leap out',
'skip']}
```
Raw data
{
"_id": null,
"home_page": "https://github.com/eddiethedean/synnamon",
"name": "synnamon",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.6",
"maintainer_email": "",
"keywords": "",
"author": "Odos Matthews",
"author_email": "odosmatthews@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/69/21/949825aa028d4dfbd3b7c7d67de9a1f01b321a5b99a9759ba7140f7e0661/synnamon-0.1.8.tar.gz",
"platform": null,
"description": "A simple Python package that looks up synonyms for words.\n\n\n-----------------\n\n# Synnamon: Easy to use function for word synonym lookups\n[](https://pypi.org/project/synnamon/)\n\n\n## What is it?\n\n**Synnamon** is a simple Python package that looks up synonyms using a built in thesaurus shelve file instead of reaching out to web resources (PyDictionary) or using large English lexical databases (nltk WordNet).\n\n## Where to get it\nThe source code is currently hosted on GitHub at:\nhttps://github.com/eddiethedean/synnamon\n\n```sh\n# PyPI\npip install synnamon\n```\n\n## Dependencies\n- inflex: used to convert plural word lookups to singular and then convert singular synonym results to plural\n\n\n## Example\n```sh\n>>> import synnamon\n\n>>> synnamon.get_syns('jump')\n{'noun': ['leap', 'parachuting', 'jumping', 'saltation', 'startle', 'start'],\n 'verb': ['leap',\n 'spring',\n 'stand out',\n 'alternate',\n 'startle',\n 'climb up',\n 'chute',\n 'jump-start',\n 'jump out',\n 'skip over',\n 'stick out',\n 'jump off',\n 'jumpstart',\n 'pass over',\n 'derail',\n 'start',\n 'rise',\n 'bound',\n 'parachute',\n 'jump on',\n 'leap out',\n 'skip']}\n```\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Pure Python package for getting synonyms for words.",
"version": "0.1.8",
"project_urls": {
"Homepage": "https://github.com/eddiethedean/synnamon"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "3fb0c543299d46025e6fe96d97d82c80997fe52fbe7bbe35838f3df360849a82",
"md5": "572c6c30a63b13b4a2c3edc959959592",
"sha256": "b2f0feedc3e71207ec580709de248ba73499426c1d0809a7fe4f5f1ff1c11c2d"
},
"downloads": -1,
"filename": "synnamon-0.1.8-py3-none-any.whl",
"has_sig": false,
"md5_digest": "572c6c30a63b13b4a2c3edc959959592",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.6",
"size": 6531086,
"upload_time": "2023-07-05T14:35:32",
"upload_time_iso_8601": "2023-07-05T14:35:32.563054Z",
"url": "https://files.pythonhosted.org/packages/3f/b0/c543299d46025e6fe96d97d82c80997fe52fbe7bbe35838f3df360849a82/synnamon-0.1.8-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6921949825aa028d4dfbd3b7c7d67de9a1f01b321a5b99a9759ba7140f7e0661",
"md5": "ed3ccd10d5a346d56757183c585c57fc",
"sha256": "df69abee3243949d203588d8bfde58c8224d79fe45eb56f241c8781c514a4cbb"
},
"downloads": -1,
"filename": "synnamon-0.1.8.tar.gz",
"has_sig": false,
"md5_digest": "ed3ccd10d5a346d56757183c585c57fc",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.6",
"size": 6458603,
"upload_time": "2023-07-05T14:35:55",
"upload_time_iso_8601": "2023-07-05T14:35:55.506393Z",
"url": "https://files.pythonhosted.org/packages/69/21/949825aa028d4dfbd3b7c7d67de9a1f01b321a5b99a9759ba7140f7e0661/synnamon-0.1.8.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-07-05 14:35:55",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "eddiethedean",
"github_project": "synnamon",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "synnamon"
}