Skip to content

Promraw: an online game that brings together creativity and AI to score user-submitted digital drawings based on zany prompts

Notifications You must be signed in to change notification settings

mayuras7685/Prom-raw

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

👋 hello

Welcome to Promraw, an online game that brings together creativity and AI to score user-submitted digital drawings based on zany prompts! With Promraw, users can unleash their artistic talents while enjoying a fun and interactive experience.


🎯 Vision

Promraw aims to revolutionize the intersection of creativity, technology, and gaming by offering users a platform where they can unleash their imagination through digital drawing while leveraging AI for scoring and blockchain technology for ownership and monetization. The vision is to create an engaging and entertaining experience that empowers users to express themselves creatively, earn rewards for their participation, and contribute to a vibrant community of artists and gamers.


🥪 An AI Sandwich

with Humans in the Middle At a high level, Promraw flows the following way:

1.  A user sees a silly prompt to draw
2.  The user draws that prompt
3.  AI model scores that user's drawing and assigns a ranking


🔥How it works?

🤪 Silly Prompts: Users are presented with amusing and quirky prompts such as "a shark in a barrel" or "the world's fastest frog."

🖌️ Drawing Time: Users then draw their interpretation of the given prompt using our browser-based drawing tool.

🤖 AI Scoring: Once the drawing is submitted, our AI system, Paint, scores the drawing using CLIP, a model trained on image-text pairs. The closer the user's drawing is to the prompt's image representation according to CLIP, the higher the score.


⌨️ How We Generate Prompts?

We didn't stop at just a few prompts; we used AI to generate thousands of creative prompts! Here's how:

  • Initial Prompts: We started with a set of initial prompts.
  • AI Prompt Generation: Leveraging GPT-2, a generative text model, we expanded our prompt collection to include thousands of unique and unexpected ideas.
  • Human Touch: While AI generated most of the prompts, our team ensured that they all encouraged fun and creativity.


🌐⛓️ Some extra sparkle from Blockchain/Web3:

  • 🖼️ Non-Fungible Tokens (NFTs): Users can convert their submitted drawings into NFTs, representing unique digital assets that can be bought, sold, and traded on a marketplace. Each drawing could be minted as a separate NFT, enabling users to monetize their creativity and potentially earn rewards for high-scoring submissions.
  • 💰Tokenized Rewards: Users are rewarded with tokens or cryptocurrency for participating in the game, submitting drawings, or achieving high scores.
  • 🏠 Private room: With this feature, users can create exclusive drawing sessions where only those with the room link or code can participate just like Scribble.
  • 🏆 Community Challenges and Tournaments: Organize tournaments where users compete to create the best drawings based on specific themes, with winners receiving rare NFTs or valuable rewards.


🏢 Real-life scenario for Promraw:

InnovateTech, a leading technology company specializing in cutting-edge software solutions, is gearing up for a rebranding initiative to reflect its commitment to innovation and creativity. As part of this rebranding effort, the company decides to host a logo redesign competition on Promraw to harness the creative talents of artists and designers worldwide.


🔁 Why MultiversX for Promraw?

Promraw is committed to offering users a seamless and rewarding experience, and integrating with the MultiversX ecosystem enhances this commitment further.

  • Scalability and Speed: Promraw thrives on user engagement, with thousands of drawings submitted daily. MultiversX's high-throughput blockchain platform ensures that transactions, including minting NFTs and rewarding users, are processed quickly and efficiently, even during peak usage periods.

  • Cost-Efficiency: With MultiversX, Promraw can significantly reduce transaction costs associated with minting NFTs, rewarding users, and trading assets. This cost-effectiveness translates into more rewards for participants and a vibrant, sustainable ecosystem.

  • Security and Reliability: Security is paramount in the gaming and NFT space. MultiversX's Secure Proof of Stake (SPoS) consensus mechanism and Adaptive State Sharding provide a robust security framework, ensuring that user assets and transactions are protected against potential threats.

🔁 How MultiversX Integrates with Promraw:

  • Wallet and Account Management: Seamlessly integrate MultiversX wallets into Promraw's platform, allowing users to create and manage their wallets directly within the application. This streamlined process simplifies user onboarding and enhances accessibility to the MultiversX ecosystem.

  • Deposit Funds: Enable users to deposit EGLD or other tokens from the MultiversX network directly into their Promraw wallets. By leveraging MultiversX's fast and low-cost transactions, users can quickly fund their accounts to participate in drawing challenges and NFT minting.

  • Minting NFTs: Utilize MultiversX's smart contracts to facilitate NFT minting within Promraw. Users can easily convert their submitted drawings into unique NFTs, representing digital assets that can be traded and monetized on the MultiversX marketplace.

  • Withdraw Funds: Empower users to withdraw their funds, including rewards earned from participating in Promraw challenges, back to their MultiversX wallets. MultiversX's interoperability ensures seamless asset transfer between Promraw and other platforms within the ecosystem.


⌛ Progress:


P.S : By investing in Promraw, you're not only supporting the development of a cutting-edge product but also tapping into the potential of a thriving community of artists, gamers, streamers and Content creators. Join us in shaping the future of digital creativity and gaming!

© license

This project is licensed under the MIT License - see the LICENSE file for details.

About

Promraw: an online game that brings together creativity and AI to score user-submitted digital drawings based on zany prompts

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published