File size: 2,061 Bytes
6288c42
 
 
 
 
f9d2cc6
 
6288c42
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
---
title: ClassLens
emoji: ๐Ÿ“Š
colorFrom: green
colorTo: pink
sdk: static
app_file: backend/static/report-template.html
license: mit
---

# ๐Ÿ“Š ClassLens

**AI-powered exam analysis that transforms Google Form quiz responses into beautiful, actionable reports for teachers.**

## โœจ Features

- ๐Ÿ”— **Google Forms Integration**: Paste your Google Form response sheet URL
- ๐Ÿ“ˆ **Automatic Grading**: Compare student answers to your answer key
- ๐Ÿ“Š **Visual Statistics**: Interactive charts showing score distribution and per-question accuracy
- ๐ŸŽฏ **Detailed Explanations**: Bilingual (English + ไธญๆ–‡) explanations for each question
- ๐Ÿ‘ฅ **Peer Learning Groups**: AI-suggested groupings for collaborative learning
- ๐Ÿ“ง **Email Reports**: Send beautiful HTML reports directly to your inbox
- ๐ŸŽจ **Beautiful Reports**: Dark theme with Chart.js visualizations

## ๐Ÿš€ How to Use

1. **Paste your Google Form URL** (the response spreadsheet, not the form itself)
2. **Provide your email** (for receiving the report)
3. **Optionally add answer key** if not embedded in the form
4. **Click analyze** and watch the AI work!

## ๐Ÿ” Privacy

- Student names are displayed in full in reports for internal teacher use
- No data is stored permanently
- OAuth tokens are encrypted

## ๐Ÿ› ๏ธ Tech Stack

- **Frontend**: React + Vite + TailwindCSS
- **Backend**: FastAPI + OpenAI ChatKit
- **Charts**: Chart.js
- **AI**: GPT-4.1-mini

## ๐Ÿ“ Example Report Sections

### ๐Ÿ“ Q&A Analysis (้กŒ็›ฎ่ฉณ่งฃ)
- Reading passages with highlighted key terms
- Per-question explanations with concept tags
- Common mistakes and solving strategies

### ๐Ÿ“Š Statistics (ๆˆ็ธพ็ตฑ่จˆ)
- Score distribution bar chart
- Question accuracy doughnut chart
- Individual student performance table

### ๐Ÿ‘ฉโ€๐Ÿซ Teacher Insights (ๆ•™ๅธซๅปบ่ญฐ)
- Overall performance analysis
- Teaching recommendations
- AI prompt for next quiz generation
- Individual student support suggestions

---

Built with โค๏ธ by [taboola-cz](https://huggingface.co/taboola-cz) for educators