Logo Lanfrica

Dondee2006/annot-data-marketplace

Domaine:

digital infrastructurenatural language processing

Type de record:

softwaretools
Créateur:
Don
Hôte:
A global African data marketplace where users and organizations upload text, audio, image, video, and tabular data and earn tokens # Annot Data Marketplace The Ethical African Data Marketplace for the World. Annot is a global data marketplace where **users and organizations upload data**—text, audio, images, video, and tabular datasets—and **earn token rewards**. We focus on high-quality, ethically sourced African data to power AI innovation worldwide. ## 🚀 Vision To become the world’s leading marketplace for **authentic, diverse, high-quality African datasets**, enabling AI companies to build fair, inclusive, and globally representative AI systems. ## 🌍 Why Annot? AI today is trained mostly on Western or Asian data. Africa’s voices, languages, cultures, and experiences are missing. Annot solves this by: - Allowing anyone to upload data and **earn tokens** - Providing companies with **clean, diverse, ethically sourced datasets** - Offering tools for **annotation, quality evaluation, and dataset licensing** - Supporting **underrepresented languages and cultures** ## 🧩 How It Works ### 1. **Users Upload Data** Supported formats: - Text (.txt, .json) - Audio (.mp3, .wav) - Images (.jpg, .png) - Video (.mp4) - Tabular (.csv) ### 2. **Automated Data Validation** The platform performs quality checks and metadata extraction. ### 3. **Token Rewards** Users earn $ANNOT tokens for uploading approved datasets. - Base Reward: 5 tokens - Bonus (>100KB): +2 tokens ### 4. **Buyers Access Datasets** AI companies and researchers can browse and purchase licenses. ## 🛠️ Features - 🔗 **Dataset Upload Portal** (Drag & Drop) - 💰 **Token Reward Mechanism** - 🔎 **Dataset Search & Discovery** - 🏦 **Mock Payment System** - 🔒 **Admin Approval Workflow** ## 🏗️ Tech Stack - **Framework**: Next.js 15 (App Router) - **Styling**: Tailwind CSS - **Database & Auth**: Supabase - **Language**: TypeScript ## 🚀 Getting Started ### Prerequisites - Node.js 18+ - Supabase Account ### Installation 1. Clone the repository: ```bash git clone cd annot-data-marketplace ``` 2. Install dependencies: ```bash npm install ``` 3. …