Logo Lanfrica

snjiraini/afridialect

Domaine:

natural language processing

Type de record:

softwareproject
Créateur:
snj
Hôte:
Afridialect is a web platform and marketplace for creating and purchasing high-quality speech datasets in African local dialects. # Afridialect.ai > A web platform and marketplace for creating and purchasing high-quality speech datasets in African local dialects. --- ## Overview Afridialect enables contributors to upload, transcribe, and translate short audio clips of real speech in African local dialects — starting with **Kikuyu and Swahili** (Kenya). Every clip passes through a structured human-in-the-loop quality control pipeline before it is monetised. Contributors earn HBAR at each stage they complete. Buyers can purchase ML-ready dataset packages assembled on demand from IPFS. Key capabilities: - Contributors record and upload 30–40 second audio clips and earn HBAR for each pipeline stage they complete (upload, transcription, translation, QC review). - A five-gate QC workflow moderates, transcribes, translates, and quality-checks all content before it is sold. - After QC passes, audio, transcripts, and translations are permanently pinned to IPFS via Pinata, and Hedera HTS NFTs are minted to represent contribution rights. - Buyers specify dataset constraints (dialect, speaker gender, age, duration, sample count), purchase in HBAR (displayed in USD), and receive a HuggingFace-compatible ZIP dataset built fresh from IPFS. - A single atomic Hedera `BatchTransaction` handles NFT return, NFT burn, and HBAR distribution to all contributors simultaneously. - Every contributor and buyer is automatically provisioned a Hedera account on signup. All on-chain transactions — NFT minting, HBAR payouts, and dataset purchases — are conducted through these platform-managed accounts. Users never handle wallet keys or HBAR directly. All account keys are generated and managed by Afridialect inside AWS KMS and never leave it. --- ## Tech Stack | Layer | Technology | Version | |---|---|---| | Framework | Next.js (App Router, Turbopack) | 16.1.6 | | UI | React | 19.0.0 | | Language | TypeScript (strict mode) | 5.6.3 | | Styling | Tailwind CSS | 3.4.15 | | Database & Auth | Supabase (PostgreSQL + …