Table of content
The purpose of this week’s challenge is to build a data engineering pipeline that allows recording millions of Amharic and Swahili speakers reading digital texts in-app and web platforms. There are a number of large text corpora we will use We will design and build a robust, large scale, fault tolerant, highly available Kafka cluster that can be used to post a sentence and receive an audio file. By the end of this project, we will produce a tool that can be deployed to process posting and receiving text and audio files from and into a data lake, apply transformation in a distributed manner, and load it into a warehouse in a suitable format to train a speech-t0-text model.
git clone https://github.com/Reiten-10Academy/Speech_to_text_data_pipeline
cd Speech_to_text_data_pipeline
pip install -r requirements.txt
Data can be found here
Amharic news text classification dataset with baseline performance dataset:
All the analysis and examples of implementation will be here in the form of .ipynb file
All the modules for the analysis are found here
All the unit and integration tests are found here
👤 Biniyam Belayneh
Give a ⭐ if you like this project!