Skip to main content

The Language Learning Toolkit (LLTK) performs a variety of tasks useful for language learning.

Project description

The Language Learning Toolkit combines several approaches such as natural language processing and web scraping to perform a variety of tasks useful for (human) language learning. This includes:

  • Part-of-speech tagging (POS) supported by Pattern

  • Phonetic transcriptions in accordance with the International Phonetic Alphabet (IPA)

  • Audiosamples (Forvo, Google Translate)

  • Textsamples/Sample sentences (Tatoeba)

  • Visual representations of a given word using Google Images

  • Conjugation of verbs (Present, Perfect, Past, Pluperfect, Future) supported by Verbix

  • Pluralization of nouns (accuracy depending on the language)

  • Indefinite and definite articles for nouns (accuracy depending on the language)

  • Comparative and superlative for adjectives

  • Basic gender detection for nouns

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

lltk-0.1.1.tar.gz (16.7 kB view hashes)

Uploaded source

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor NVIDIA NVIDIA PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page