# Parsing Setswana Temporal Adverbs
Final Year Project
Student Name: Katlego Masike
Student ID: 202207210
## Project Description
This project implements a rule-based Natural Language Processing (NLP)
system for extracting temporal adverbs from Setswana sentences.
The system uses manually POS-tagged data and constituency parsing
to identify and represent adverbs in hierarchical parse trees.
## Tools and Technologies
- Python
- NLTK (Natural Language Toolkit)
- Rule-based grammar
- Manually annotated Setswana corpus
## Project Structure
- data/ : POS-tagged Setswana sentences
- src/ : Python source code
- results/ : Output parse trees
- README.md : Project documentation
## How to Run the Project
1. Install Python
2. Install NLTK:
pip install nltk
3. Navigate to the src folder:
cd src
4. Run the parser:
python parser.py
## Expected Output
- Extracted Setswana temporal adverbs
- Constituency parse trees showing adverb positions
## Supervisor
Dr Malema