Logo Lanfrica

dallolai/ALTK

Domain:

natural language processing

Record type:

software
Creator:
dal
Host:
Amharic Language Processing Toolkit # Amharic Language Processing Toolkit (ALTK) ALTK is a Python toolkit for processing Amharic language text. It provides various modules for tasks such as tokenization, stopword removal, stemming, normalization, part-of-speech tagging, named entity recognition, spell checking, and negation handling. ## Getting Started 1. Clone the repository: ```bash git clone github.com cd ALTK ``` 2. Install dependencies ```bash pip install -r requirements.txt ``` 3. Explore the modules in the altk directory and use them in your Amharic language processing tasks. ## Modules - **tokenizer.py**: Module for tokenizing Amharic text. - **stopword_removal.py**: Module for removing stopwords from Amharic text. - **stemming.py**: Module for stemming Amharic words. - **normalization.py**: Module for normalizing Amharic text. - **pos_tagging.py**: Module for part-of-speech tagging in Amharic. - **ner.py**: Module for named entity recognition in Amharic text. - **spell_check.py**: Module for spell checking in Amharic. - **negation_handling.py**: Module for handling negations in Amharic text. - **utils.py**: Utility functions used across modules. ## Documentation For detailed information on installation, usage, and contributing, refer to the documentation. ## License This project is licensed under the MIT License - see the LICENSE file for details.