Skip to content

Nakshatra05/Whizzifyy

Repository files navigation

Whizzify AI Agent: Revolutionizing Engagement with AI & Ethereum 🚀

Overview

Whizzify AI Agent is an autonomous Web3-powered engagement platform that enables organizations to effortlessly assess participant interaction. By leveraging AI for quiz generation and Ethereum smart contracts for instant rewards, Whizzify ensures a transparent, interactive, and rewarding experience for participants.

Problem Statement

Organizations conducting sessions, webinars, and workshops face several challenges:

  • Manual Quiz Creation: Crafting relevant quizzes is time-consuming and often lacks contextual accuracy.
  • Reward Management Complexity: Tracking, verifying, and distributing rewards manually is error-prone and inefficient.
  • Participant Engagement Issues: Keeping attendees actively involved without incentives is difficult.

The Whizzify Solution

Whizzify eliminates these challenges through AI-driven automation and blockchain transparency:

✅ AI-powered Quiz Generation

  • Automatically generates quizzes from live sessions or uploaded content.
  • Creates dynamic and adaptive questions based on participant engagement.

✅ Instant Ethereum-based Rewards

  • Uses Ethereum smart contracts for secure, automatic reward distribution.
  • Participants receive rewards directly in their MetaMask wallets upon correct answers.

✅ Seamless Engagement & Analytics

  • Tracks engagement metrics (response speed, accuracy, participation rate).
  • Provides AI-driven insights to optimize future sessions.

How It Works

  1. Session Processing: Organizations upload session content or let AI transcribe live discussions.
  2. Quiz Generation: AI extracts key concepts and generates tailored quiz questions.
  3. Participant Interaction: Users take quizzes via the chatbot or web platform.
  4. Answer Evaluation: AI evaluates responses and determines correctness.
  5. Reward Distribution: Ethereum smart contracts handle instant, tamper-proof payouts via MetaMask.
  6. Analytics & Reporting: Organizations receive detailed reports on engagement and learning outcomes.

Tech Stack

  • AI & NLP: ChatGPT API for question generation and answer evaluation.
  • Blockchain: Ethereum smart contracts for secure and automated transactions.
  • Wallet Integration: MetaMask for instant user authentication and payouts.
  • Frontend: React.js-based chatbot and web interface for seamless interaction.

Smart Contract Deployment

Ensure you have Hardhat installed and deploy smart contracts:

cd blockchain
npx hardhat compile
npx hardhat run scripts/deploy.js --network goerli

Usage

  1. Start the application and connect MetaMask.
  2. Upload session content or let AI transcribe live discussions.
  3. Participants take quizzes and earn rewards upon correct answers.
  4. Ethereum smart contracts handle automatic reward distribution.

Contributing

We welcome contributions! 🚀

  1. Fork the repository
  2. Create a new feature branch (git checkout -b feature-xyz)
  3. Commit your changes (git commit -m 'Add new feature')
  4. Push to your branch (git push origin feature-xyz)
  5. Open a Pull Request

Whizzify AI Agent is setting a new standard for Web3-powered engagement platforms. Join us in revolutionizing interactive learning and rewards! 🚀

About

No description, website, or topics provided.

Resources

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published