Text extraction is an important part of natural language processing (NLP) tasks. Most NLP tasks like text classification, machine translation, text-to-speech, text-based language identification, text summarization, and named-entity recognition involve the use of textual data. Such data is limited for low-resourced languages making it difficult to experiment advanced NLP techniques on these languages. This paper presents a Python-based toolkit for text analysis and text extraction from different types of images, documents, and audio files. The toolkit is built as a library that has functions that can be imported and utilized for text extraction.
Reference:
Sefara, T.J., Mbooi, M.S., Mashile, K.J., Rambuda, T. & Rangata, M.R. 2022. A toolkit for text extraction and analysis for natural language processing tasks. http://hdl.handle.net/10204/12565 .
Sefara, T. J., Mbooi, M. S., Mashile, K. J., Rambuda, T., & Rangata, M. R. (2022). A toolkit for text extraction and analysis for natural language processing tasks. http://hdl.handle.net/10204/12565
Sefara, Tshephisho J, Mahlatse S Mbooi, Katlego J Mashile, Thompho Rambuda, and Mapitsi R Rangata. "A toolkit for text extraction and analysis for natural language processing tasks." 2022 International Conference on Artificial Intelligence, Big Data, Computing and Data Communication Systems (icABCD), Durban, South Africa, 4-5 August 2022 (2022): http://hdl.handle.net/10204/12565
Sefara TJ, Mbooi MS, Mashile KJ, Rambuda T, Rangata MR, A toolkit for text extraction and analysis for natural language processing tasks; 2022. http://hdl.handle.net/10204/12565 .
2022 International Conference on Artificial Intelligence, Big Data, Computing and Data Communication Systems (icABCD), Durban, South Africa, 4-5 August 2022