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.