AI-powered platform to transcribe English lectures into Amharic for Ethiopian students.
**BridgEd**
*Bridging Knowledge, Empowering Ethiopian Students*
---
## π Project Overview
**BridgEd** is a web-based educational platform designed to **transcribe and translate English lecture content into Ethiopian Language**, making high-quality learning materials accessible to students in Ethiopia. The system focuses on bridging language and accessibility gaps in education, particularly for students in rural areas or those studying in English-medium programs.
This project is part of a thesis focused on using **AI-powered transcription and translation tools** to improve educational access in Ethiopia.
---
## π― Features
### **Phase 1 β MVP**
- Upload English lecture audio/video files.
- Transcribe English audio β text.
- Translate English text β Ethiopian Languages.
- Display transcripts in a simple, user-friendly React interface.
### **Phase 2 β Core Expansion**
- Timestamps for transcript segments.
- Support for multiple subjects (e.g., Math, Science).
- Download transcripts as PDF or Word documents.
- Student feedback for translation quality.
### **Phase 3 β Advanced / Future Work**
- Support for more Ethiopian languages ( Amharic, Afan Oromo, Tigrinya, Somali).
- AI-powered lecture summaries.
- Offline-first functionality for rural areas.
- Searchable transcript archive.
---
## ποΈ Technology Stack
- **Backend:** Django (Python)
- **Frontend:** React.js
- **Database:** PostgreSQL
- **APIs:** Free speech-to-text and translation APIs (initially)
- **Deployment:** Ready for Render, Railway, or Vercel
---
## π Project Structure
```
bridged-ethiopia/
β
ββ backend/ # Django backend
β ββ apps/ # Django apps (transcription, translation, users)
β ββ media/ # Uploaded lecture files
β ββ ...
β
ββ frontend/ # React frontend
β ββ src/
β ββ ...
β
ββ data/ # Sample lecture audio files
ββ README.md
ββ requirements.txt
````
---
## π» Installation (Development)
1. **Clone the repository**
``` β¦