AI Accessibility Automation¶
IncLearn uses Azure AI services to automatically evaluate and enrich course content for accessibility.
Features¶
Accessibility Evaluation¶
When instructors publish course content, the system automatically:
- Analyzes Content Structure - Checks for proper headings, lists, and semantic HTML
- Evaluates WCAG Compliance - Checks against WCAG 2.2 AA success criteria
- Generates Reports - Provides detailed accessibility reports stored in database as metadata
Content Enrichment¶
The AI system automatically generates:
For Images¶
- Alt text descriptions via Azure Computer Vision with OCR or dense caption for detailed descriptions.
For Videos¶
- Caption and transcription generation via Azure Speech Services for the supported languages by the platform
- Enriched summary using Azure OpenAI
For Audio¶
- Automatic transcriptions
For Text¶
- Content summaries for easier comprehension
- Translation to supported Indian languages
Processing Flow¶
- Instructor publishes chapter/module
- Azure AI Agent evaluates content
- Alternative content is generated where missing
- Accessibility report is generated
- Results are stored for compliance reporting
Responsible AI¶
Privacy¶
- User data is not exposed to AI in unsanitized form
- Minimal input required (just preferred language)
- Intermediary files are removed after processing
Accuracy¶
- AI-generated content is reviewed by instructors
- Manual overrides are always possible
- Quality metrics are tracked
Transparency¶
- Clear indication of AI-generated content
- Sources and confidence levels noted where applicable
Integration¶
The platform uses:
- Azure AI Foundry services
- Azure Cognitive Services
- Azure AI Agent for content processing