Skip to main content

First-ever Python library implementing 'Chandassu', metrical poetry in Telugu Language

Project description

plot

chandassu

Open-source python library implementing Telugu Chandassu.

Benchmarks

Our proposed algorithm achieved SOTA Chandassu Score of 91.22%.

Usage

Install package using

pip install chandassu

Check padyam

from chandassu.laghuvu_guruvu import LaghuvuGuruvu
from chandassu.padya_bhedam import check_padyam

data= """తొండము నేక దంతమును తోరపు బొజ్జయు వామ హస్తమున్
మెండుగ మ్రోయు గజ్జెలును మెల్లని చూపులు మందహాసమున్
కొండొక గుజ్జు రూపమున కోరిన విద్యలకెల్ల నొజ్జవై
యుండెడి పార్వతీ తనయ యోయి గణాధిప నీకు మ్రొక్కెదన్"""

# Generate LaghuvuGuruvu Sequence
lg_data= LaghuvuGuruvu(data= data).generate()

score= check_padyam( 
                        lg_data= lg_data ,
                        type= "vutpalamaala",
                        return_micro_score= True, 
                        verbose= False
                    )

print(scores)

Notebooks:

  1. web_scrapping.ipynb: Scraper scripts to collect data from andhrabharati.com
  2. Data_Analysis.ipynb: Analyzes data using different visualizations
  3. Chandassu_Generation.ipynb: Generates chandassu for the scraped data
  4. Score_Generation.ipynb: Computes scores by after chandassu generation
  5. Accuracy_Evaluation.ipynb: Benchmarking and accuracy (Chandassu Score) evaluation

Acknowledgements

Special thanks to Sesha Sai Vadapalli and Kalepu Nagabhushana Rao, maintainers of andhrabharati.com.

Citation

Goes here

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

chandassu-1.0.0.tar.gz (32.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

chandassu-1.0.0-py3-none-any.whl (35.9 kB view details)

Uploaded Python 3

File details

Details for the file chandassu-1.0.0.tar.gz.

File metadata

  • Download URL: chandassu-1.0.0.tar.gz
  • Upload date:
  • Size: 32.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.2 CPython/3.11.3 Windows/10

File hashes

Hashes for chandassu-1.0.0.tar.gz
Algorithm Hash digest
SHA256 5d86ae6ad3092ccc1a63474d831576bc92df04e59f9a5668926beeb184c623bc
MD5 41de866a1b6909e3f7333459afbfc7a3
BLAKE2b-256 b7b2b36fa486d5e24ba6109a4367af549ac8067ee3259ec9a61ed0756223cf36

See more details on using hashes here.

File details

Details for the file chandassu-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: chandassu-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 35.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.2 CPython/3.11.3 Windows/10

File hashes

Hashes for chandassu-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ffa9f44c292287fc2e1aca61095a723de5517f3e0c883f4a78539145bb8198f8
MD5 155f115da1fed34c3b4477be15c1ba0f
BLAKE2b-256 e30233a95b944266a8ccbcd565df6f4fd7e8c0f742f685956b0ea9cf4e3559cc

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page