{"library":"nlpaug","title":"NLPAug: Natural Language Processing Augmentation Library","description":"NLPAug is a Python library designed for natural language processing data augmentation. It helps improve deep learning model performance by generating synthetic textual data, making models more robust and less prone to overfitting on small datasets. The library supports various augmentation techniques across character, word, and sentence levels. Currently at version 1.1.11, it maintains an active release cadence with several minor updates throughout the year.","language":"python","status":"active","last_verified":"Sat May 16","install":{"commands":["pip install nlpaug","pip install nlpaug[transformers] nlpaug[nltk] nlpaug[gensim] nlpaug[audio]"],"cli":null},"imports":["from nlpaug.augmenter.char import KeyboardAug","from nlpaug.augmenter.word import SynonymAug","from nlpaug.augmenter.word import ContextualWordEmbsAug","from nlpaug.augmenter.sentence import RandomSentAug","from nlpaug.flow import Sequential","from nlpaug.util.file.download import DownloadUtil"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"import nlpaug.augmenter.char as nac\n\ntext = \"The quick brown fox jumps over the lazy dog.\"\n\n# Initialize a Keyboard Augmenter\n# Simulates typos based on keyboard proximity\naug = nac.KeyboardAug(aug_char_p=0.1, aug_word_p=0.1, aug_char_min=1)\n\n# Augment the text\naugmented_text = aug.augment(text)\n\nprint(f\"Original: {text}\")\nprint(f\"Augmented: {augmented_text[0]}\")","lang":"python","description":"This quickstart demonstrates character-level augmentation using KeyboardAug. It initializes an augmenter to simulate typos by replacing characters with nearby keys on the keyboard. The `augment` method returns a list of augmented texts, even if `n=1` (default).","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":{"tag":null,"tag_description":null,"last_tested":"2026-05-16","installed_version":"1.1.11","pypi_latest":"1.1.11","is_stale":false,"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":8.9,"avg_import_s":2.42,"wheel_type":"wheel"},"results":[{"runtime":"python:3.10-alpine","python_version":"3.10","os_libc":"alpine (musl)","variant":"nlpaug","exit_code":0,"wheel_type":"wheel","failure_reason":null,"import_side_effects":"clean","install_time_s":null,"import_time_s":2.23,"mem_mb":39.5,"disk_size":"173.3M"},{"runtime":"python:3.10-alpine","python_version":"3.10","os_libc":"alpine (musl)","variant":"transformers","exit_code":0,"wheel_type":"wheel","failure_reason":null,"import_side_effects":"clean","install_time_s":null,"import_time_s":2.1,"mem_mb":39.5,"disk_size":"173.3M"},{"runtime":"python:3.10-slim","python_version":"3.10","os_libc":"slim (glibc)","variant":"nlpaug","exit_code":0,"wheel_type":"wheel","failure_reason":null,"import_side_effects":"clean","install_time_s":9.2,"import_time_s":1.76,"mem_mb":39.5,"disk_size":"166M"},{"runtime":"python:3.10-slim","python_version":"3.10","os_libc":"slim (glibc)","variant":"transformers","exit_code":0,"wheel_type":"wheel","failure_reason":null,"import_side_effects":"clean","install_time_s":8.5,"import_time_s":1.61,"mem_mb":39.5,"disk_size":"166M"},{"runtime":"python:3.11-alpine","python_version":"3.11","os_libc":"alpine (musl)","variant":"nlpaug","exit_code":0,"wheel_type":"wheel","failure_reason":null,"import_side_effects":"clean","install_time_s":null,"import_time_s":3.01,"mem_mb":44.8,"disk_size":"186.8M"},{"runtime":"python:3.11-alpine","python_version":"3.11","os_libc":"alpine (musl)","variant":"transformers","exit_code":0,"wheel_type":"wheel","failure_reason":null,"import_side_effects":"clean","install_time_s":null,"import_time_s":2.81,"mem_mb":44.8,"disk_size":"186.8M"},{"runtime":"python:3.11-slim","python_version":"3.11","os_libc":"slim (glibc)","variant":"nlpaug","exit_code":0,"wheel_type":"wheel","failure_reason":null,"import_side_effects":"clean","install_time_s":9,"import_time_s":2.72,"mem_mb":44.9,"disk_size":"179M"},{"runtime":"python:3.11-slim","python_version":"3.11","os_libc":"slim (glibc)","variant":"transformers","exit_code":0,"wheel_type":"wheel","failure_reason":null,"import_side_effects":"clean","install_time_s":8.3,"import_time_s":2.56,"mem_mb":44.9,"disk_size":"179M"},{"runtime":"python:3.12-alpine","python_version":"3.12","os_libc":"alpine (musl)","variant":"nlpaug","exit_code":0,"wheel_type":"wheel","failure_reason":null,"import_side_effects":"clean","install_time_s":null,"import_time_s":2.69,"mem_mb":43.9,"disk_size":"171.8M"},{"runtime":"python:3.12-alpine","python_version":"3.12","os_libc":"alpine (musl)","variant":"transformers","exit_code":0,"wheel_type":"wheel","failure_reason":null,"import_side_effects":"clean","install_time_s":null,"import_time_s":2.69,"mem_mb":43.9,"disk_size":"171.8M"},{"runtime":"python:3.12-slim","python_version":"3.12","os_libc":"slim (glibc)","variant":"nlpaug","exit_code":0,"wheel_type":"wheel","failure_reason":null,"import_side_effects":"clean","install_time_s":8.6,"import_time_s":2.94,"mem_mb":43.9,"disk_size":"164M"},{"runtime":"python:3.12-slim","python_version":"3.12","os_libc":"slim (glibc)","variant":"transformers","exit_code":0,"wheel_type":"wheel","failure_reason":null,"import_side_effects":"clean","install_time_s":8.3,"import_time_s":2.81,"mem_mb":43.9,"disk_size":"164M"},{"runtime":"python:3.13-alpine","python_version":"3.13","os_libc":"alpine (musl)","variant":"nlpaug","exit_code":0,"wheel_type":"wheel","failure_reason":null,"import_side_effects":"clean","install_time_s":null,"import_time_s":2.63,"mem_mb":44.9,"disk_size":"170.7M"},{"runtime":"python:3.13-alpine","python_version":"3.13","os_libc":"alpine (musl)","variant":"transformers","exit_code":0,"wheel_type":"wheel","failure_reason":null,"import_side_effects":"clean","install_time_s":null,"import_time_s":2.58,"mem_mb":44.9,"disk_size":"170.7M"},{"runtime":"python:3.13-slim","python_version":"3.13","os_libc":"slim (glibc)","variant":"nlpaug","exit_code":0,"wheel_type":"wheel","failure_reason":null,"import_side_effects":"clean","install_time_s":8.6,"import_time_s":2.75,"mem_mb":44.9,"disk_size":"163M"},{"runtime":"python:3.13-slim","python_version":"3.13","os_libc":"slim (glibc)","variant":"transformers","exit_code":0,"wheel_type":"wheel","failure_reason":null,"import_side_effects":"clean","install_time_s":8.3,"import_time_s":2.61,"mem_mb":44.9,"disk_size":"163M"},{"runtime":"python:3.9-alpine","python_version":"3.9","os_libc":"alpine (musl)","variant":"nlpaug","exit_code":0,"wheel_type":"wheel","failure_reason":null,"import_side_effects":"clean","install_time_s":null,"import_time_s":2.07,"mem_mb":39.6,"disk_size":"180.6M"},{"runtime":"python:3.9-alpine","python_version":"3.9","os_libc":"alpine (musl)","variant":"transformers","exit_code":0,"wheel_type":"wheel","failure_reason":null,"import_side_effects":"clean","install_time_s":null,"import_time_s":1.97,"mem_mb":39.6,"disk_size":"180.6M"},{"runtime":"python:3.9-slim","python_version":"3.9","os_libc":"slim (glibc)","variant":"nlpaug","exit_code":0,"wheel_type":"wheel","failure_reason":null,"import_side_effects":"clean","install_time_s":10.5,"import_time_s":1.95,"mem_mb":39.6,"disk_size":"175M"},{"runtime":"python:3.9-slim","python_version":"3.9","os_libc":"slim (glibc)","variant":"transformers","exit_code":0,"wheel_type":"wheel","failure_reason":null,"import_side_effects":"clean","install_time_s":9.9,"import_time_s":1.97,"mem_mb":39.6,"disk_size":"175M"}]}}