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:
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.
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.
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