AYNLP (Advanced Yet Simple NLP) is a modular and lightweight Python toolkit designed to make
Natural Language Processing (NLP) accessible, fun, and powerful. With AYNLP, you can:
- Tokenize text and filter stopwords
- Perform stemming and lemmatization
- Tag parts-of-speech (POS) and extract named entities (NER)
- Analyze sentiment using multiple approaches
The library is **easy to use**, highly **extensible**, and ideal for educational, research, and open-source projects.
📌 **Why Contribute?**
- Help enhance NLP functionalities and add new features
- Improve existing modules like tokenization, POS tagging, or sentiment analysis
- Optimize code performance and expand compatibility with other NLP libraries
- Report issues, suggest improvements, and participate in shaping the roadmap of a growing open-source project
💡 **Get Started**
Visit the GitHub repository: [AYNLP](https://github.com/aijadugar/AYNLP) to fork the project, raise issues, or contribute code. Every contribution helps the community and strengthens the toolkit for everyone.
Whether you are a student, researcher, or developer, AYNLP offers a playground for learning and contributing to real-world NLP projects.
---
## âš¡ How to Use AYNLP
```python
from aynlp import AYNLP
# Initialize the pipeline
aynlp = AYNLP()
# Analyze text
result = aynlp.analyze("The yesterday's festival was awesome!")
# Print the results
print(result)
Raw data
{
"_id": null,
"home_page": "https://github.com/aijadugar/AYNLP",
"name": "aynlp",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.7",
"maintainer_email": null,
"keywords": "python, aynlp, nlp, natural-language-processing, tokenization, lemmatization, stemming, pos-tagging, ner, sentiment-analysis, text-processing, Ankit Bari, Yash Kerkar",
"author": "Ankit Bari <ankitbari@zohomail.in>, Yash Kerkar <kerkaryash5@gmail.com>",
"author_email": "ankitbari@zohomail.in, kerkaryash5@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/73/0c/8fb51715ee34505ec77d47a27a60b1692f18e0381cdd2d425e0eb7dc9576/aynlp-0.1.3.tar.gz",
"platform": null,
"description": "\r\nAYNLP (Advanced Yet Simple NLP) is a modular and lightweight Python toolkit designed to make \r\nNatural Language Processing (NLP) accessible, fun, and powerful. With AYNLP, you can:\r\n\r\n- Tokenize text and filter stopwords\r\n- Perform stemming and lemmatization\r\n- Tag parts-of-speech (POS) and extract named entities (NER)\r\n- Analyze sentiment using multiple approaches\r\n\r\nThe library is **easy to use**, highly **extensible**, and ideal for educational, research, and open-source projects.\r\n\r\n\ud83d\udccc **Why Contribute?**\r\n- Help enhance NLP functionalities and add new features\r\n- Improve existing modules like tokenization, POS tagging, or sentiment analysis\r\n- Optimize code performance and expand compatibility with other NLP libraries\r\n- Report issues, suggest improvements, and participate in shaping the roadmap of a growing open-source project\r\n\r\n\ud83d\udca1 **Get Started**\r\nVisit the GitHub repository: [AYNLP](https://github.com/aijadugar/AYNLP) to fork the project, raise issues, or contribute code. Every contribution helps the community and strengthens the toolkit for everyone.\r\n\r\nWhether you are a student, researcher, or developer, AYNLP offers a playground for learning and contributing to real-world NLP projects.\r\n\r\n---\r\n\r\n## \u26a1 How to Use AYNLP\r\n\r\n```python\r\nfrom aynlp import AYNLP\r\n\r\n# Initialize the pipeline\r\naynlp = AYNLP()\r\n\r\n# Analyze text\r\nresult = aynlp.analyze(\"The yesterday's festival was awesome!\")\r\n\r\n# Print the results\r\nprint(result)\r\n\r\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "AYNLP: A lightweight NLP toolkit built by Ankit and Yash for tokenization, stemming, lemmatization, and more. Visit https://github.com/aijadugar/AYNLP to explore the project.",
"version": "0.1.3",
"project_urls": {
"Homepage": "https://github.com/aijadugar/AYNLP"
},
"split_keywords": [
"python",
" aynlp",
" nlp",
" natural-language-processing",
" tokenization",
" lemmatization",
" stemming",
" pos-tagging",
" ner",
" sentiment-analysis",
" text-processing",
" ankit bari",
" yash kerkar"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "242418c915499850e2196c3a8516a9732d238851efc3a612387d4652bf64465a",
"md5": "129958dec87370edb2dd8d4cbac38e46",
"sha256": "a9eaa735b25282a0e6327a0bdc312304067dcd916d13af62d21fec32d57e7403"
},
"downloads": -1,
"filename": "aynlp-0.1.3-py3-none-any.whl",
"has_sig": false,
"md5_digest": "129958dec87370edb2dd8d4cbac38e46",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.7",
"size": 3161,
"upload_time": "2025-10-07T06:43:54",
"upload_time_iso_8601": "2025-10-07T06:43:54.206272Z",
"url": "https://files.pythonhosted.org/packages/24/24/18c915499850e2196c3a8516a9732d238851efc3a612387d4652bf64465a/aynlp-0.1.3-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "730c8fb51715ee34505ec77d47a27a60b1692f18e0381cdd2d425e0eb7dc9576",
"md5": "5d7e87e6e7a22fc65642c2e7bca695cc",
"sha256": "890bd7e7ed5657618e9fe9b0983887bb489ebc707c46eedbbf8dd727cd1bb6cf"
},
"downloads": -1,
"filename": "aynlp-0.1.3.tar.gz",
"has_sig": false,
"md5_digest": "5d7e87e6e7a22fc65642c2e7bca695cc",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.7",
"size": 3304,
"upload_time": "2025-10-07T06:43:56",
"upload_time_iso_8601": "2025-10-07T06:43:56.663643Z",
"url": "https://files.pythonhosted.org/packages/73/0c/8fb51715ee34505ec77d47a27a60b1692f18e0381cdd2d425e0eb7dc9576/aynlp-0.1.3.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-10-07 06:43:56",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "aijadugar",
"github_project": "AYNLP",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "aynlp"
}