A parser of the Kurdish wiktionary (Wikiferheng)
Project description
KWIKI
A parser for the Kurdish Wiktionary with >5.9K Kurdish (Kurmanji) words.
It is helpful to get the following of Kurdish Wiktionary words:
-
Position of the Kurdish word
-
Glosses of the Kurdish word
-
Synonyms of the Kurdish word
-
Tags of the Kurdish word
-
Form of, of the Kurdish word
-
Sounds of the Kurdish word
Installation:
pip install kwiki
Usage:
- Import the package:
from kwiki import kwiki
-
Available methods:
-
getAllWordsData
:will return the whole set of words' objects.
-
find
:will find an array of the matched words from the set.
kwiki.find('dem')
[{ "name": "cog", "args": { "1": "sa", "2": "दीति", "3": "", "4": "brightness; time", "tr": "dītí" }, "expansion": "Sanskrit दीति (dītí, “brightness; time”)" } ], "word": "dem", "lang": "Northern Kurdish", "lang_code": "kmr", "senses": [ { "tags": [ "feminine" ], "glosses": [ "time" ], "id": "dem-noun", "categories": [] } ] }]
-
find_one
:will find only one object of the matched word
kwiki.find_one('dem')
{ "name": "cog", "args": { "1": "sa", "2": "दीति", "3": "", "4": "brightness; time", "tr": "dītí" }, "expansion": "Sanskrit दीति (dītí, “brightness; time”)" } ], "word": "dem", "lang": "Northern Kurdish", "lang_code": "kmr", "senses": [ { "tags": [ "feminine" ], "glosses": [ "time" ], "id": "dem-noun", "categories": [] } ] }
-
get_synonyms
:will return the synonyms of the word if existed
kwiki.get_synonyms('tav')
{ 'synonyms': [{ 'word': 'roj' }] }
-
get_glosses
:will return the glosses of the word if existed
kwiki.get_glosses('tav')
{ 'glosses': [ 'sun, sunlight' ] }
-
get_tags
:will return the tags of the word if existed
kwiki.get_tags('tav')
{ 'tags': [ 'feminine' ] }
-
get_form_of
:will return the "form of" of the word if existed
kwiki.get_form_of('aland')
{ form_of: [ { word: 'alandin' } ] }
-
get_pos
:will return the position of the word
kwiki.get_pos('aland')
{ 'pos': 'verb' }
-
get_sounds
:will return the sounds of the word if existed
kwiki.get_sounds('roj')
{ 'sounds': [ { 'ipa': '/roːʒ/' }, { 'rhymes': '-oːʒ' } ] }
-
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
Built Distribution
File details
Details for the file kwiki-0.0.2.tar.gz
.
File metadata
- Download URL: kwiki-0.0.2.tar.gz
- Upload date:
- Size: 371.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 206189e1822e982e123e529620d5f50940ab5b7dbcc989f310824f13232538cc |
|
MD5 | 2254abe097d6d94672bec6b910c76736 |
|
BLAKE2b-256 | e40ddda8930fabfe3681701a655a45b571bea37007dd101b116c4e9f9ef7d263 |
File details
Details for the file kwiki-0.0.2-py3-none-any.whl
.
File metadata
- Download URL: kwiki-0.0.2-py3-none-any.whl
- Upload date:
- Size: 402.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 18f37a3a32f3b763787cc7ca9c05bd9fe071efe8a63be5c560acd1b70f510ddc |
|
MD5 | 4c315f3de489a73aaf2891a67f80f717 |
|
BLAKE2b-256 | dbcecab89a4079494ad877ee65eaf56705c5a463a1c35eb510af72c1ce58ede0 |