In this video, I will introduce you to the Python Inflect library. The library correctly generates plurals, singular nouns, ordinals, and indefinite articles and can convert numbers to words.
You will need to first install the library with pip covered in the video.
Here's a link to the library on PyPI https://pypi.org/project/inflect/