Skip to main content

A Banglish lemmatizer and word corrector using Levenshtein Distance Developped By Pronoy Kumar Mondal & Sadman Sadik Khan Under the supervision of Md. Sadekur Rahman In colaboration with DIU NLP & ML Research Lab.

Project description

LemX

LemX is a Banglish lemmatizer and word corrector using Levenshtein Distance. It was developed by Pronoy Kumar Mondal and Sadman Sadik Khan under the supervision of Md. Sadekur Rahman, in collaboration with the DIU NLP & ML Research Lab.

Installation

You can install LemX from PyPI using pip:

pip install lemx

Usage

from lemx import Lemmatizer

lemmatizer = Lemmatizer()

Lemmatization

word = "korsilam" lemma = lemmatizer.lemmatize(word) print(f"Lemma of '{word}': {lemma}")

Word correction

incorrect_word = "amr" corrected_word = lemmatizer.correct(incorrect_word) print(f"Corrected word for '{incorrect_word}': {corrected_word}")

Features

Banglish word lemmatization Banglish word correction using Levenshtein Distance Lightweight and easy to use

Contributing

We welcome contributions! If you’d like to improve LemX, feel free to submit a pull request or open an issue.

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

lemx-0.1.4.tar.gz (28.7 kB view details)

Uploaded Source

Built Distribution

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

lemx-0.1.4-py3-none-any.whl (28.0 kB view details)

Uploaded Python 3

File details

Details for the file lemx-0.1.4.tar.gz.

File metadata

  • Download URL: lemx-0.1.4.tar.gz
  • Upload date:
  • Size: 28.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.0

File hashes

Hashes for lemx-0.1.4.tar.gz
Algorithm Hash digest
SHA256 315699d4ab391585e04416bfff635f8c3f26564903a6bdbdb89f1854da91f095
MD5 1db284751534a287f867939b37048bf4
BLAKE2b-256 7553638dcd486c5dbe5a7059dce4a728bd3d52156eaf5cc3c6cfc4b62f5df995

See more details on using hashes here.

File details

Details for the file lemx-0.1.4-py3-none-any.whl.

File metadata

  • Download URL: lemx-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 28.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.0

File hashes

Hashes for lemx-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 0fbff5fba3691bb7effe2a17fae88a2bb3865d071827bcafc15b4e672f231899
MD5 604045c23bd75b343412682dacb8c863
BLAKE2b-256 e0a27d7c78f62e972685650a033f75259d8400ef3967325017ba56ddda411053

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