Catalog PyPI
Back to packageRELEASE DETAILS

0.1.0

PyPI

aaryan-ai-toolkit

Reusable NLP, EDA, ML, and DL utilities for text and tabular workflows.

edamlnlppytorchsentimenttext
Published24 Feb 2026
Direct dependencies20
Transitive dependenciesNot calculated

README

Version 0.1.0 documentation

ai_toolkit

Reusable NLP, EDA, ML, and DL utilities for text and tabular workflows.

Install

# Core (light)
pip install ai_toolkit

# With EDA/viz extras (wordcloud, plotly)
pip install ai_toolkit[viz]

# Full (torch, transformers, sentence-transformers, etc.)
pip install ai_toolkit[full]

# Run all tests (no skips): install test + dev extras
pip install -e ".[test,dev]"
pytest tests/ -v

Subpackages

  • eda — Exploratory data analysis and visualization (README)
  • nlp — Text preprocessing and embeddings (README)
  • ml — Training and evaluation (README)
  • dl — LSTM, attention, BERT utilities (README)
  • utils — Configuration and shared helpers

Every public function is documented in the subpackage README with arguments and examples.

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Declared dependencies 28

Native requirements
20 direct targetsNot calculated transitive count
Package / targetRequirementRelationship
numpy
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
numpyruntime
pandas
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
pandasruntime
matplotlib
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
matplotlibruntime
seaborn
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
seabornruntime
scikit-learn
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
scikit-learnruntime
wordcloud
Environment
{
  "extras": "",
  "marker": "extra == \"viz\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
wordcloud; extra == "viz"runtime
plotly
Environment
{
  "extras": "",
  "marker": "extra == \"viz\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
plotly; extra == "viz"runtime
torch
Environment
{
  "extras": "",
  "marker": "extra == \"full\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
torch; extra == "full"runtime
transformers
Environment
{
  "extras": "",
  "marker": "extra == \"full\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
transformers; extra == "full"runtime
sentence-transformers
Environment
{
  "extras": "",
  "marker": "extra == \"full\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
sentence-transformers; extra == "full"runtime
spacy
Environment
{
  "extras": "",
  "marker": "extra == \"full\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
spacy; extra == "full"runtime
gensim
Environment
{
  "extras": "",
  "marker": "extra == \"full\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
gensim; extra == "full"runtime
lightgbm
Environment
{
  "extras": "",
  "marker": "extra == \"full\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
lightgbm; extra == "full"runtime
shap
Environment
{
  "extras": "",
  "marker": "extra == \"full\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
shap; extra == "full"runtime
lime
Environment
{
  "extras": "",
  "marker": "extra == \"full\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
lime; extra == "full"runtime
wordcloud
Environment
{
  "extras": "",
  "marker": "extra == \"full\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
wordcloud; extra == "full"runtime
plotly
Environment
{
  "extras": "",
  "marker": "extra == \"full\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
plotly; extra == "full"runtime
captum
Environment
{
  "extras": "",
  "marker": "extra == \"full\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
captum; extra == "full"runtime
beautifulsoup4
Environment
{
  "extras": "",
  "marker": "extra == \"full\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
beautifulsoup4; extra == "full"runtime
contractions
Environment
{
  "extras": "",
  "marker": "extra == \"full\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
contractions; extra == "full"runtime
torch
Environment
{
  "extras": "",
  "marker": "extra == \"test\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
torch; extra == "test"runtime
transformers
Environment
{
  "extras": "",
  "marker": "extra == \"test\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
transformers; extra == "test"runtime
sentence-transformers
Environment
{
  "extras": "",
  "marker": "extra == \"test\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
sentence-transformers; extra == "test"runtime
beautifulsoup4
Environment
{
  "extras": "",
  "marker": "extra == \"test\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
beautifulsoup4; extra == "test"runtime
contractions
Environment
{
  "extras": "",
  "marker": "extra == \"test\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
contractions; extra == "test"runtime
wordcloud
Environment
{
  "extras": "",
  "marker": "extra == \"test\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
wordcloud; extra == "test"runtime
pytest
Environment
{
  "extras": "",
  "marker": "extra == \"dev\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
pytest; extra == "dev"runtime
ruff
Environment
{
  "extras": "",
  "marker": "extra == \"dev\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
ruff; extra == "dev"runtime

Distribution files

2 collected
aaryan_ai_toolkit-0.1.0-py3-none-any.whl

bdist_wheel · 15.94 KB · Python py3

Source file
aaryan_ai_toolkit-0.1.0.tar.gz

sdist · 15.04 KB · Python source

Source file

Repository

PENDING
youruser/ai_toolkit

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 17:02 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package_version:99b9daf0cd20267dba8bcc00a2fc370b159502c1ee0788a09d4f0492d9b94a3c

Other collected versions

View all collected versions →