Skip to content

cmubig/WorldCCUB

Repository files navigation

WorldCCUB Project

WorldCCUB expands upon the image generation paper SCoFT, focusing on fairness in generative models. Our goal is to create a large-scale, worldwide crowd-sourced dataset that enhances visual generative models


Table of Contents


Overview

WorldCCUB connects people through cultural contributions. The platform allows users to share images, join cultural jobs, engage in interactive content, and earn points—all while exploring and learning about diverse cultures from around the globe.


Repositories

worldccub-app

The main mobile application built with SwiftUI enables users to:

  • Browse and Explore: Discover rich cultural content.
  • Stories & Interactions: Enjoy stories in an Instagram-like interface and interact through likes, comments, and reports.
  • Cultural Jobs: Join various cultural tasks and contribute content.
  • Earn Points: Gain rewards for active participation.

Tech Stack:

Swift
SwiftUI

Download Beta Version (Only iOS)


worldccub-client-web

A web client that mirrors much of the mobile app’s functionality. It offers:

  • Job Listings & Tests: View job opportunities and qualification tests.
  • Content Uploads: Share cultural contributions.
  • User Management: Handle profiles and personal settings.
  • Responsive Design: Enjoy a seamless experience across various devices.

Tech Stack:

Next.js
TypeScript

worldccub-waitlist-web

A landing page designed to gather email addresses from early enthusiasts. Features include:

  • Email Collection: Build your waitlist seamlessly.
  • Launch Notifications: Keep potential users informed.
  • Early Access Prioritization: Reward early sign-ups with early access.

Tech Stack:

HTML5
CSS3
JavaScript

Wait-list Link


worldccub-admin

An admin dashboard for platform management which includes:

  • Content Moderation: Approve or flag content.
  • User Management: Oversee user activities.
  • Notice Distribution: Create and send out announcements.
  • Analytics & Reporting: Monitor platform performance.

Tech Stack:

HTML5
CSS3
JavaScript

Access Admin Dashboard


cloud-function

Backend serverless functions powering various features including:

  • Authentication: Secure user sign-in.
  • Data Processing: Manage and transform data.
  • Notifications: Trigger real-time alerts.
  • API Endpoints & Scheduled Tasks: Handle core application logic.

Tech Stack: JavaScript


job-uploader

A utility tool for content management. Responsibilities include:

  • Uploading and Managing Jobs: Keep job listings fresh and updated.
  • Job Description Updates: Modify details on the fly.
  • Qualification Test Configurations: Set up tests for job applicants.
  • Keywords and Tag Management: Organize and filter job content.

Tech Stack:

Python


SD3

Integration repository for Stable Diffusion 3.5, enhancing creative capabilities with:

  • AI Image Generation: Create culturally inspired images using AI.
  • Model Customization: Tailor models for specific cultural contexts.
  • Training Resources: Access comprehensive guides and training tools.
  • Integration Utilities: Seamlessly link AI outputs with the main platform.

Tech Stack:

Stable Diffusion
Conda3.5


Getting Started

Each sub-project contains its own setup instructions and documentation. To dive into a particular repository, please refer to its README and documentation for detailed installation and setup information.


About

Share Your Cultural Stories! WorldCCUB

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors