Documentation Index
Fetch the complete documentation index at: https://mintlify.com/Alejandrin08/Hackathon-SPEI/llms.txt
Use this file to discover all available pages before exploring further.
This endpoint is served by the AI service at
http://localhost:8001. It is an internal service and does not require authentication.POST /ai/accessibility
Called during the onboarding accessibility wizard to recommend the best UI theme and settings for the user. The model takes behavioral and self-reported signals and returns a tailored accessibility profile.Model accuracy: 0.89.
Request body
Whether the user can comfortably read small text.
Whether the user relies on a screen reader.
Self-reported confidence level with mobile apps. Accepted values:
"low", "medium", "high".User’s age bracket. Accepted values:
"18_30", "31_50", "51_60", "60_plus".Average time the user spends per screen during the session. Must be
≥ 0.Total number of validation errors across the session. Must be
≥ 0.Number of times the user explicitly requested help during the session. Must be
≥ 0.Optional user identifier for logging and analytics.
Response
Echoed user identifier from the request.
Version of the accessibility model that produced the recommendation.
Model confidence score between
0.0 and 1.0.Human-readable list of reasons for the recommendation.
Theme values
| Theme | Description | Font scale |
|---|---|---|
standard-accessible | Default accessible mode for most users. | 1.2 |
large-text-high-contrast | For low vision or older users who need increased readability. | 1.6 |
voice-assisted | For screen reader users. Enables voice feedback. | 1.2 |
Response
