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**
``` …