This package can be used to detect, produce Nepali caste.
Project description
Nepali Thar
This is a simple Nepali Thar package. This package can be used to generate list of Nepali surnames and detect them.
Features:
- Split name based on surname.
- Detects the position of Nepali Surname in a text.
- Checks if the words is Nepali Surname or not.
- Gives a list of Nepali Surname's.
How to Import
>>> pip install nepalithar
>>> import nepalithar
>>> thar = nepalithar.Caste()
Check Nepali Surname
>> thar.is_true("Rajesh")
False
>>> thar.is_true("Hamal")
True
Get Random n number of Surname
>> thar.get(3)
['Kutal', 'Shrestha', 'Rapacha']
Get Position of Surname in a text
>> thar.get_position("Rajesh Hamal Madhu Bhattarai")
[1, 3]
Detect Position along with surname
>> thar.detect('Rajesh Hamal Madhu Bhattarai')
[(1, 'Hamal'), (3, 'Bhattarai')]
Split a group of name based on surname
>> thar.split_name("Rajesh Hamal Madhu Bhattarai")
['Rajesh Hamal', 'Madhu Bhattarai']
References:
- Nepali Thar Dataset : https://github.com/amitness/thar
Others:
- Note: Package created during COVID-19 quarantine out-of-boredom.
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
nepalithar-0.0.2.tar.gz
(38.2 kB
view hashes)
Built Distribution
nepalithar-0.0.2-py3-none-any.whl
(37.1 kB
view hashes)
Close
Hashes for nepalithar-0.0.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bc7ea9cd3e72c7f2e07235342f9b52fc6bc0a3d24aaa0ce6ca3506b622e9ec94 |
|
MD5 | 57dc280ab5f5f5b7821fe9545a684e13 |
|
BLAKE2b-256 | f93b60a689b847944e91d5526d07dc54a26959443607a95edac11abf1591f800 |