Welcome
Official documentation for the UBC Faculty of Forestry AI Grading Helper Service
Navigation
| Section | Description |
|---|---|
| Getting Started | Learn about project origins, motivation, and user stories |
| Development | Set up your environment and start contributing |
| Architecture | Understand the system design and components |
| API Reference | Explore API endpoints and integration options |
| Evaluation | Review grading accuracy and validation methods |
| Deployment | Deploy the service to production |
About This Project
The AI Grading Helper is a tool designed to support grading and feedback automation for large Forestry courses at UBC. It leverages AWS Bedrock's large language models to help teaching teams grade more efficiently while maintaining quality and pedagogical value.
Key Features
- Automated grading with AI-powered feedback
- Rubric-aligned evaluation
- Instructor override capabilities
- Quality control workflows
- LTI integration for seamless Canvas integration
Why Write Documentation?
- I anyways like to write documentation
- Helps me be clear about design decisions
- Helps prevent scope creep
- Might help future developers
- Nice to look at
A Note on AI-Generated Content
Although the mindful use of GenAI is encouraged in development, please avoid updating these docs using GenAI. Writing documentation yourself ensures better understanding and knowledge transfer.