Skip to content

Realtime Data Validation Endpoint#101

Open
suchithgali wants to merge 6 commits intoruxailab:mainfrom
suchithgali:realtime-validation
Open

Realtime Data Validation Endpoint#101
suchithgali wants to merge 6 commits intoruxailab:mainfrom
suchithgali:realtime-validation

Conversation

@suchithgali
Copy link
Copy Markdown

Summary

This pull request provides a real-time validation endpoint to process gaze prediction data and provide instant feedback on eye-tracking precision. This is part of the groundwork proposed for the "Eye-Tracking Data Quality Monitoring and Real-Time Feedback System" project for GSoC 2026.

Changes

  • Created a QualityMonitor class to manage coordinate history and calculate a root-mean-square precision metric.
  • Added an API route in main.py that takes in real-time predictions, extracts iris coordinate data, offloads processing to the QualityMonitor, and returns precision evaluation data.
  • Implemented throttled terminal logging to preview payload metrics without flooding the server logs.

@suchithgali suchithgali changed the title Realtime Data Validation Endpoint Realtime Data Validation Endpoint (GSoc 2026) Mar 30, 2026
@suchithgali suchithgali changed the title Realtime Data Validation Endpoint (GSoc 2026) Realtime Data Validation Endpoint Mar 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant