File size: 1,906 Bytes
51a27d1
 
17c8022
51a27d1
17c8022
51a27d1
17c8022
 
 
51a27d1
17c8022
 
51a27d1
17c8022
51a27d1
17c8022
51a27d1
 
 
17c8022
 
 
 
51a27d1
17c8022
51a27d1
17c8022
 
 
 
51a27d1
17c8022
51a27d1
17c8022
51a27d1
17c8022
 
 
51a27d1
17c8022
 
51a27d1
17c8022
51a27d1
17c8022
51a27d1
17c8022
 
51a27d1
 
17c8022
389894e
17c8022
 
 
 
 
 
 
389894e
17c8022
 
389894e
17c8022
389894e
17c8022
 
389894e
17c8022
 
 
 
 
51a27d1
17c8022
 
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
67
68
69
70
71
72
73
74
75
76
77
# Dataset Plan

## Final Dataset Choice

BridgeLink ASL now uses a WLASL-centered dataset strategy:

- Primary training dataset: `WLASL-100`
- Live demo / comparison subset: `WLASL-25`
- Optional team-recorded demo clips for presentation backup

This keeps the project aligned with the final scope: isolated sign recognition
from short video clips, not full continuous ASL translation.

## WLASL-100

WLASL is the main dataset used for model training and benchmarking.

Use it for:

- CNN training on a real word-level ASL benchmark
- Transformer extension experiments
- reporting train / validation / test metrics
- building the main project story around a reproducible, standard dataset

Why it fits:

- word-level labels match the project scope
- the dataset is widely cited in ASL recognition work
- it supports fair comparison with prior methods
- it is practical for landmark-based training on free-tier GPU hardware

## WLASL-25

WLASL-25 is the smaller evaluation subset used for:

- the live demo checkpoint
- the CNN versus VLM reranking comparison
- faster smoke tests on local machines and Hugging Face Space

This subset is easier to present because the label space is smaller and the
predictions are more stable in front of an audience.

## Clip Manifest Format

The current hybrid comparison manifest is:

```text
data/vlm_eval_wlasl25_cnn/wlasl25_cnn_hybrid_eval.jsonl
```

Each row contains:

- `video_id`
- `true_label`
- `video_path`
- `landmark_path`
- `cnn_top1`
- `cnn_top5`
- `vlm_prompt`

This manifest is the handoff point between the trained CNN and the local VLM
reranking workflow.

## Storage Rule

Keep large raw datasets and extracted landmarks outside Git when possible.
Commit only:

- metadata manifests
- small evaluation subsets
- scripts
- charts
- final metrics

The tracked repo should stay lightweight enough for grading, collaboration,
and Hugging Face deployment.