AI Verificiation

AI Verification

Before a contribution is accepted, an AI-powered verification system evaluates whether the submitted data meets the campaign’s requirements. This process ensures data quality and integrity. The verification follows these steps:

  1. Campaign Requirement Definition

    • When a campaign is created, the required data attributes are specified (e.g., invoice details, required fields, format).

    • These requirements are stored on-chain within the smart contract.

  2. Contribution Validation

    • When a user submits data, it is first processed by an AI model.

    • The AI checks if the data matches the campaign requirements.

    • It also analyzes data authenticity to detect AI-generated or low-quality submissions.

  3. Scoring & Count Calculation

    • If the data meets the requirements, a quality score is assigned based on multiple factors like completeness, authenticity, and relevance.

    • The system also tracks the total number of valid contributions for the campaign.

    • The score and data count are returned to the client, which can be used for reward distribution or filtering.

This mechanism ensures that only high-quality and relevant data is accepted while preventing spam or low-value contributions.

Last updated